0000950170-24-017879.txt : 20240221 0000950170-24-017879.hdr.sgml : 20240221 20240221160134 ACCESSION NUMBER: 0000950170-24-017879 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 129 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240221 DATE AS OF CHANGE: 20240221 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Ultragenyx Pharmaceutical Inc. CENTRAL INDEX KEY: 0001515673 STANDARD INDUSTRIAL CLASSIFICATION: PHARMACEUTICAL PREPARATIONS [2834] ORGANIZATION NAME: 03 Life Sciences IRS NUMBER: 272546083 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-36276 FILM NUMBER: 24659279 BUSINESS ADDRESS: STREET 1: 60 LEVERONI COURT CITY: NOVATO STATE: CA ZIP: 94949 BUSINESS PHONE: 415-483-8800 MAIL ADDRESS: STREET 1: 60 LEVERONI COURT CITY: NOVATO STATE: CA ZIP: 94949 10-K 1 rare-20231231.htm 10-K 10-K
--12-31FYfalse0001515673http://fasb.org/us-gaap/2023#OtherAssetsCurrenthttp://fasb.org/us-gaap/2023#OtherAssetsCurrenthttp://fasb.org/us-gaap/2023#OtherAssetsCurrenthttp://fasb.org/us-gaap/2023#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2023#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2023#OtherAssetsNoncurrentthree yearshttp://fasb.org/us-gaap/2023#UsefulLifeShorterOfTermOfLeaseOrAssetUtilityMemberhttp://fasb.org/us-gaap/2023#UsefulLifeShorterOfTermOfLeaseOrAssetUtilityMemberhttp://fasb.org/us-gaap/2023#RevenueFromContractWithCustomerExcludingAssessedTaxhttp://fasb.org/us-gaap/2023#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2023#OtherAssetsNoncurrenthttp://www.ultragenyx.com/20231231#OperatingAndFinanceLeaseLiabilityCurrenthttp://www.ultragenyx.com/20231231#OperatingAndFinanceLeaseLiabilityCurrenthttp://www.ultragenyx.com/20231231#OperatingAndFinanceLeaseLiabilityNoncurrenthttp://www.ultragenyx.com/20231231#OperatingAndFinanceLeaseLiabilityNoncurrent0.250.02080.25one year0001515673us-gaap:LeaseholdImprovementsMember2023-12-310001515673rare:DaiichiSankyoCoLtdMemberrare:LicenseAndTechnologyAccessAgreementMember2023-01-012023-12-310001515673rare:REGENXBIOIncorporatedMemberrare:LicenseAgreementMember2020-03-012020-03-310001515673us-gaap:FairValueInputsLevel2Memberus-gaap:AssetBackedSecuritiesMember2022-12-310001515673us-gaap:AssetBackedSecuritiesMember2023-12-310001515673rare:TwoThousandFourteenAndTwoThousandTwentyThreeAndEmploymentInducementPlanMember2023-12-310001515673rare:DojolviMemberus-gaap:ProductMember2021-01-012021-12-310001515673country:JP2021-01-012021-12-310001515673rare:UniversityOfPennsylvaniaSchoolOfMedicineMemberrare:ResearchCollaborationAndLicenseAgreementCommercialMilestonesMember2023-12-310001515673rare:GenetxMember2022-07-012022-07-310001515673us-gaap:CostOfSalesMember2023-01-012023-12-3100015156732022-01-012022-12-310001515673us-gaap:LicenseAgreementTermsMemberrare:KyowaKirinCollaborationMemberus-gaap:OtherCurrentAssetsMember2023-12-310001515673us-gaap:AdditionalPaidInCapitalMember2023-01-012023-12-310001515673rare:KyowaKirinCollaborationMemberrare:UnitedStatesAndCanadaMemberrare:CollaborationAndRoyaltyMember2022-01-012022-12-310001515673us-gaap:LandMember2023-12-310001515673rare:SolidBiosciencesIncMemberus-gaap:CommonStockMember2022-12-310001515673us-gaap:DomesticCountryMember2023-12-310001515673rare:DojolviMemberus-gaap:ProductMember2023-01-012023-12-310001515673rare:MatthewFustMember2023-12-310001515673rare:KyowaKirinCollaborationMemberrare:NonCashRoyaltyMemberrare:EuropeanUnionAndSwitzerlandAndTurkeyMember2021-01-012021-12-310001515673us-gaap:FairValueInputsLevel2Memberrare:DebtSecuritiesInGovernmentSponsoredEntitiesMember2022-12-310001515673rare:UnderwrittenPublicOfferingMember2023-10-3100015156732011-12-310001515673us-gaap:EmployeeStockMember2023-01-012023-12-310001515673rare:SolidBiosciencesIncMember2023-01-012023-12-310001515673us-gaap:BuildingMembersrt:MinimumMember2023-12-310001515673rare:RightOfUseAssetsMember2022-12-310001515673us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001515673rare:ArcturusResearchCollaborationAndLicenseAgreementMember2019-06-300001515673us-gaap:RetainedEarningsMember2021-01-012021-12-310001515673us-gaap:LicenseAgreementTermsMemberrare:KyowaKirinCollaborationMemberrare:ProfitShareRevenueAndRoyaltiesMember2023-12-310001515673rare:ArcturusResearchCollaborationAndLicenseAgreementMember2023-01-012023-12-310001515673rare:ArcturusResearchCollaborationAndLicenseAgreementMember2021-01-012021-12-310001515673us-gaap:ResearchAndDevelopmentExpenseMemberrare:DevelopmentMilestoneMemberrare:BaylorResearchInstituteLicenseAgreementMember2023-01-012023-12-310001515673rare:CrysvitaMemberus-gaap:ProductMember2021-01-012021-12-310001515673us-gaap:CommonStockMember2023-12-310001515673rare:CrysvitaMemberus-gaap:RoyaltyMember2021-01-012021-12-310001515673rare:CustomerOneMember2023-12-310001515673us-gaap:RestrictedStockUnitsRSUMember2022-12-310001515673us-gaap:TreasuryStockCommonMember2023-01-012023-12-310001515673us-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember2022-12-310001515673rare:CrysvitaMemberus-gaap:RoyaltyMember2022-01-012022-12-310001515673us-gaap:OfficeEquipmentMember2022-12-310001515673us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-01-012023-12-310001515673rare:RegeneronPharmaceuticalsIncMember2023-01-012023-12-310001515673rare:DaiichiSankyoCoLtdMember2022-01-012022-12-310001515673us-gaap:FairValueInputsLevel2Memberrare:DeferredCompensationAssetsMember2022-12-310001515673rare:RoyaltyPurchaseAgreementMember2022-07-012022-07-310001515673rare:CustomerOneMember2022-12-310001515673us-gaap:ProductMember2022-12-310001515673us-gaap:FairValueInputsLevel2Member2022-12-310001515673us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-3100015156732023-12-310001515673us-gaap:ManufacturingFacilityMembersrt:MinimumMember2023-12-310001515673us-gaap:LicenseAgreementTermsMemberrare:KyowaKirinCollaborationMember2013-08-012022-12-310001515673rare:OmersMemberrare:RoyaltyPurchaseAgreementMember2023-12-310001515673us-gaap:OfficeEquipmentMember2023-12-310001515673rare:KyowaKirinCollaborationMember2022-01-012022-12-310001515673rare:PreFundedWarrantMemberrare:UnderwrittenPublicOfferingMember2023-10-310001515673rare:RPIFinanceTrustMember2023-12-310001515673rare:InvestmentInSolidCommonStockMember2023-12-3100015156732021-01-012021-12-310001515673us-gaap:DeferredCompensationShareBasedPaymentsMember2023-12-310001515673rare:KyowaKirinCollaborationMemberus-gaap:RoyaltyMemberrare:UnitedStatesAndCanadaMember2023-01-012023-12-310001515673us-gaap:CostOfSalesMember2022-01-012022-12-310001515673rare:DeferredCompensationAssetsMember2023-12-310001515673rare:KyowaKirinCollaborationMemberus-gaap:RoyaltyMemberrare:EuropeanUnionAndSwitzerlandAndTurkeyMember2021-01-012021-12-310001515673rare:CertificateOfDepositsAndTimeDepositsMember2022-12-310001515673rare:OptionsToPurchaseCommonStockRestrictedStockUnitsAndPerformanceStockUnitsMember2023-01-012023-12-310001515673us-gaap:DomesticCountryMemberrare:OrphanDrugCreditsMember2023-01-012023-12-310001515673rare:StockPurchaseAgreementMemberrare:DaiichiSankyoCoLtdMember2020-03-310001515673us-gaap:EmployeeStockOptionMember2023-01-012023-12-310001515673us-gaap:FairValueInputsLevel1Memberrare:USGovernmentTreasuryAndAgencySecuritiesMember2023-12-310001515673rare:OmersMemberrare:RoyaltyPurchaseAgreementMember2022-07-012022-07-310001515673rare:StockPurchaseAgreementMemberrare:DaiichiSankyoCoLtdMember2020-01-012020-03-310001515673us-gaap:RetainedEarningsMember2023-01-012023-12-310001515673rare:USGovernmentTreasuryAndAgencySecuritiesMember2022-12-3100015156732022-01-012022-01-310001515673rare:OmersMember2022-12-310001515673us-gaap:DeferredCompensationShareBasedPaymentsMember2023-01-012023-12-310001515673rare:InvestmentInSolidCommonStockMember2022-12-310001515673srt:NorthAmericaMember2023-01-012023-12-310001515673rare:TwoThousandFourteenIncentivePlanMember2014-02-050001515673us-gaap:RetainedEarningsMember2020-12-310001515673us-gaap:ConstructionInProgressMember2023-12-310001515673rare:EvkeezaMemberus-gaap:ProductMember2023-01-012023-12-310001515673us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-310001515673us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember2023-12-310001515673us-gaap:PerformanceSharesMember2023-12-310001515673srt:LatinAmericaMember2023-01-012023-12-310001515673us-gaap:IndefinitelivedIntangibleAssetsMember2023-12-310001515673rare:CrysvitaMemberrare:CollaborationAndLicenseMember2021-01-012021-12-310001515673us-gaap:RestrictedStockUnitsRSUMembersrt:MinimumMember2023-01-012023-12-310001515673us-gaap:AdditionalPaidInCapitalMember2022-12-310001515673rare:ManufacturingAndServicesMember2023-12-310001515673rare:TwoThousandFourteenEmployeeStockPurchasePlanMember2023-01-012023-12-310001515673us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-12-310001515673us-gaap:DomesticCountryMemberrare:OrphanDrugCreditsMember2022-12-310001515673rare:CrysvitaMemberrare:CollaborationAndLicenseMemberrare:EuropeanUnionAndSwitzerlandAndTurkeyMember2021-01-012021-12-310001515673rare:ArcturusResearchCollaborationAndLicenseAgreementMember2022-01-012022-12-310001515673rare:KyowaKirinCollaborationMember2023-01-012023-12-310001515673us-gaap:FairValueInputsLevel1Memberrare:InvestmentInSolidCommonStockMember2023-12-310001515673us-gaap:InProcessResearchAndDevelopmentMemberrare:GenetxMember2022-01-012022-12-310001515673rare:ResearchAndDevelopmentEquipmentMember2022-12-310001515673rare:ArcturusResearchCollaborationAndLicenseAgreementMemberus-gaap:CommonStockMember2022-12-310001515673us-gaap:PerformanceSharesMember2022-12-310001515673rare:TwoThousandFourteenEmployeeStockPurchasePlanMember2023-12-310001515673rare:PerformanceStockOptionsMember2022-12-310001515673us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember2023-12-310001515673rare:DevelopmentMilestoneMemberrare:BaylorResearchInstituteLicenseAgreementMember2023-12-310001515673us-gaap:RetainedEarningsMember2023-12-310001515673us-gaap:ManufacturingFacilityMember2022-12-310001515673rare:UnderwrittenPublicOfferingMember2023-10-012023-10-310001515673rare:DaiichiSankyoCoLtdMemberrare:SublicenseAgreementMember2020-06-012020-06-300001515673rare:StockPurchaseAgreementMemberrare:DaiichiSankyoCoLtdMember2020-03-012020-03-310001515673rare:CollaborationAndLicenseMemberrare:DaiichiSankyoCoLtdMember2021-01-012021-12-310001515673rare:TwoThousandAndTwentyThreeIncentivePlanAndEmploymentInducementPlanMemberus-gaap:EmployeeStockOptionMemberrare:FirstAnniversaryMember2021-01-012021-12-310001515673us-gaap:FairValueInputsLevel1Memberrare:USGovernmentTreasuryAndAgencySecuritiesMember2022-12-310001515673us-gaap:EmployeeStockOptionMember2022-01-012022-12-310001515673us-gaap:LicenseAgreementTermsMemberrare:KyowaKirinCollaborationMemberrare:UnitedStatesAndCanadaMember2023-01-012023-12-310001515673srt:MaximumMemberrare:AbeonaMember2023-12-310001515673rare:REGENXBIOIncorporatedMemberrare:OptionAndLicenseAgreementMember2023-01-012023-12-310001515673us-gaap:TreasuryStockCommonMember2023-12-310001515673us-gaap:StateAndLocalJurisdictionMember2022-12-310001515673us-gaap:BuildingMembersrt:MinimumMember2022-12-310001515673rare:RegeneronPharmaceuticalsIncMember2022-01-310001515673rare:RPIFinanceTrustMember2022-12-310001515673srt:MaximumMemberrare:ComputerEquipmentAndSoftwareMember2022-12-310001515673rare:KyowaKirinCollaborationMemberrare:UnitedStatesAndCanadaMemberrare:CollaborationAndRoyaltyMember2023-01-012023-12-310001515673rare:DaiichiSankyoCoLtdMember2023-12-310001515673rare:LicenseAndTechnologyAccessAgreementMemberrare:DaiichiSankyoCoLtdMember2023-12-310001515673rare:KyowaKirinCollaborationMemberus-gaap:ProductMember2022-01-012022-12-310001515673rare:SolidBiosciencesIncMember2020-01-012020-12-310001515673rare:KyowaKirinCollaborationMemberus-gaap:RoyaltyMemberrare:UnitedStatesAndCanadaMember2022-01-012022-12-310001515673us-gaap:BuildingMembersrt:MaximumMember2022-12-310001515673rare:RegeneronPharmaceuticalsIncMember2022-01-012022-01-310001515673rare:CollaborationMemberrare:KyowaKirinCollaborationMemberrare:UnitedStatesAndCanadaMember2023-01-012023-12-310001515673us-gaap:ManufacturingFacilityMembersrt:MinimumMember2022-12-310001515673rare:OmersMemberrare:RoyaltyPurchaseAgreementMember2019-12-012019-12-310001515673us-gaap:BuildingMembersrt:MaximumMember2023-12-310001515673us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-12-310001515673us-gaap:ProductMember2023-01-012023-12-310001515673us-gaap:CostOfSalesMember2021-01-012021-12-310001515673us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310001515673us-gaap:DomesticCountryMember2023-01-012023-12-310001515673us-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember2023-12-310001515673us-gaap:RoyaltyMember2023-01-012023-12-310001515673us-gaap:ProductMember2021-12-310001515673us-gaap:FairValueInputsLevel2Memberrare:DeferredCompensationLiabilitiesMember2023-12-310001515673us-gaap:FairValueInputsLevel2Memberrare:DeferredCompensationLiabilitiesMember2022-12-310001515673rare:OmersMember2022-01-012022-12-310001515673us-gaap:RetainedEarningsMember2022-12-310001515673us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001515673rare:ManufacturingAndServicesMember2023-01-012023-12-310001515673rare:KyowaKirinCollaborationMemberrare:CollaborationAndRoyaltyMember2021-01-012021-12-310001515673srt:MinimumMemberrare:ComputerEquipmentAndSoftwareMember2022-12-310001515673rare:ComputerEquipmentAndSoftwareMember2023-12-310001515673rare:DaiichiSankyoCoLtdMember2022-12-310001515673rare:KyowaKirinCollaborationMemberus-gaap:ProductMember2021-01-012021-12-310001515673rare:ResearchAndDevelopmentEquipmentMember2023-12-310001515673rare:ArcturusResearchCollaborationAndLicenseAgreementMember2022-12-310001515673us-gaap:LeaseholdImprovementsMember2022-12-310001515673country:JP2022-01-012022-12-310001515673us-gaap:StateAndLocalJurisdictionMember2023-12-3100015156732021-12-310001515673rare:OptionsToPurchaseCommonStockRestrictedStockUnitsAndPerformanceStockUnitsMember2021-01-012021-12-310001515673us-gaap:CorporateBondSecuritiesMember2023-12-310001515673srt:MaximumMemberrare:ArcturusResearchCollaborationAndLicenseAgreementMember2019-06-012019-06-300001515673us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-12-310001515673srt:NorthAmericaMember2021-01-012021-12-310001515673rare:TwoThousandFourteenIncentivePlanMember2023-01-012023-12-310001515673rare:NonProfitFoundationMember2023-01-012023-12-310001515673rare:USGovernmentTreasuryAndAgencySecuritiesMember2023-12-310001515673rare:LicenseAndCollaborationAgreementMemberrare:MereoBioPharma3LimitedMember2021-01-012021-12-310001515673us-gaap:ManufacturingFacilityMembersrt:MaximumMember2023-12-310001515673rare:PerformanceStockOptionsMember2023-01-012023-12-310001515673srt:MaximumMember2023-01-012023-12-310001515673country:JP2023-01-012023-12-310001515673us-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueInputsLevel2Member2022-12-310001515673rare:OptionAndLicenseAgreementMemberrare:REGENXBIOIncorporatedMember2023-12-310001515673us-gaap:FairValueInputsLevel1Member2022-12-310001515673rare:MatthewFustMember2023-10-012023-12-310001515673us-gaap:ProductMember2022-01-012022-12-310001515673rare:TwoThousandAndTwentyThreeIncentivePlanAndEmploymentInducementPlanMemberrare:SharesVestingMonthlyAfterFirstAnniversaryMemberus-gaap:EmployeeStockOptionMember2021-01-012021-12-310001515673us-gaap:StateAndLocalJurisdictionMember2011-12-3100015156732022-07-012022-07-310001515673us-gaap:MoneyMarketFundsMember2022-12-310001515673us-gaap:RoyaltyMember2021-01-012021-12-310001515673rare:KyowaKirinCollaborationMemberrare:NonCashRoyaltyMemberrare:UnitedStatesAndCanadaMember2021-01-012021-12-310001515673rare:RegeneronPharmaceuticalsIncMember2022-01-012022-12-310001515673us-gaap:EmployeeStockMember2022-01-012022-12-310001515673rare:RPIFinanceTrustMemberrare:RoyaltyPurchaseAgreementMember2019-12-012019-12-310001515673us-gaap:FairValueInputsLevel2Memberrare:DeferredCompensationAssetsMember2023-12-310001515673us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-12-310001515673us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateBondSecuritiesMember2023-12-310001515673us-gaap:MoneyMarketFundsMember2023-12-310001515673rare:CollaborationAndLicenseMember2021-01-012021-12-310001515673us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-12-310001515673us-gaap:FairValueInputsLevel2Memberrare:CertificateOfDepositsAndTimeDepositsMember2023-12-310001515673rare:CollaborationAndLicenseMember2023-01-012023-12-310001515673rare:DeferredCompensationLiabilitiesMember2023-12-310001515673rare:PerformanceStockOptionsMember2022-01-012022-12-310001515673rare:TwoThousandTwentyThreeIncentivePlanMember2023-06-300001515673rare:RPIFinanceTrustMemberrare:RoyaltyPurchaseAgreementMember2023-12-310001515673rare:RPIFinanceTrustMembersrt:MaximumMemberrare:RoyaltyPurchaseAgreementMember2023-12-310001515673us-gaap:FairValueInputsLevel2Memberrare:USGovernmentTreasuryAndAgencySecuritiesMember2022-12-310001515673us-gaap:ProductMember2021-01-012021-12-310001515673rare:CollaborationAgreementMemberrare:SolidBiosciencesIncMember2020-10-012020-10-310001515673srt:EuropeMember2022-01-012022-12-310001515673rare:CrysvitaMemberrare:CollaborationAndLicenseMemberrare:EuropeanUnionAndSwitzerlandAndTurkeyMember2023-01-012023-12-310001515673us-gaap:RetainedEarningsMember2022-01-012022-12-310001515673rare:AbeonaMemberrare:LicenseAndCollaborationAgreementMember2023-01-012023-12-3100015156732022-12-310001515673us-gaap:AdditionalPaidInCapitalMember2021-12-310001515673rare:LicenseAndTechnologyAccessAgreementMemberrare:DaiichiSankyoCoLtdMemberrare:LicensesAgreementMember2023-01-012023-12-310001515673us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-12-310001515673us-gaap:ManufacturingFacilityMembersrt:MaximumMember2022-12-310001515673rare:CertificateOfDepositsAndTimeDepositsMember2023-12-310001515673rare:NonProfitFoundationMember2022-01-012022-12-310001515673us-gaap:FairValueInputsLevel1Memberrare:InvestmentInSolidCommonStockMember2022-12-310001515673us-gaap:LicenseAgreementTermsMemberrare:KyowaKirinCollaborationMemberus-gaap:OtherCurrentAssetsMember2022-12-310001515673us-gaap:CommonStockMember2023-01-012023-12-310001515673rare:RPIFinanceTrustMemberrare:RoyaltyPurchaseAgreementMember2019-12-012023-12-310001515673rare:CrysvitaMemberus-gaap:RoyaltyMember2023-01-012023-12-310001515673rare:OpenMarketSaleMember2021-05-012023-12-310001515673us-gaap:CorporateBondSecuritiesMember2022-12-310001515673rare:KyowaKirinCollaborationMemberus-gaap:RoyaltyMemberrare:UnitedStatesAndCanadaMember2021-01-012021-12-310001515673us-gaap:StateAndLocalJurisdictionMember2023-01-012023-12-310001515673rare:CrysvitaMemberrare:CollaborationAndLicenseMember2023-01-012023-12-310001515673rare:KyowaKirinCollaborationMemberrare:NonCashRoyaltyMemberrare:EuropeanUnionAndSwitzerlandAndTurkeyMember2023-01-012023-12-310001515673rare:DebtSecuritiesInGovernmentSponsoredEntitiesMember2022-12-310001515673us-gaap:DomesticCountryMember2022-12-310001515673rare:EvkeezaMemberus-gaap:ProductMember2022-01-012022-12-310001515673us-gaap:LicenseAgreementTermsMemberrare:KyowaKirinCollaborationMember2023-01-012023-12-310001515673srt:MaximumMemberrare:ArcturusResearchCollaborationAndLicenseAgreementMember2015-10-012015-10-310001515673us-gaap:DomesticCountryMember2012-12-310001515673us-gaap:RetainedEarningsMember2021-12-310001515673srt:EuropeMember2023-01-012023-12-310001515673rare:TwoThousandAndTwentyThreeIncentivePlanAndEmploymentInducementPlanMembersrt:MaximumMemberus-gaap:EmployeeStockOptionMember2021-01-012021-12-310001515673us-gaap:PerformanceSharesMember2023-01-012023-12-310001515673us-gaap:LandMember2022-12-310001515673rare:OptionsToPurchaseCommonStockRestrictedStockUnitsAndPerformanceStockUnitsMember2022-01-012022-12-310001515673rare:KyowaKirinCollaborationMember2021-01-012021-12-310001515673us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-310001515673rare:OmersMember2023-12-310001515673rare:SaintLouisUniversityLicenseAgreementMember2023-01-012023-12-310001515673rare:MepseviiMemberus-gaap:ProductMember2021-01-012021-12-310001515673rare:KyowaKirinCollaborationMemberrare:UnitedStatesAndCanadaMemberrare:CollaborationAndRoyaltyMember2021-01-012021-12-310001515673us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-01-012022-12-310001515673us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-3100015156732023-10-012023-12-310001515673us-gaap:FiniteLivedIntangibleAssetsMember2022-12-310001515673srt:NorthAmericaMember2022-01-012022-12-310001515673us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001515673rare:MepseviiMemberus-gaap:ProductMember2022-01-012022-12-310001515673rare:KyowaKirinCollaborationMemberrare:CollaborationAndRoyaltyMember2022-01-012022-12-310001515673us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2023-12-310001515673rare:DojolviMemberus-gaap:ProductMember2022-01-012022-12-310001515673us-gaap:LicenseAgreementTermsMemberrare:KyowaKirinCollaborationMemberrare:ProfitShareRevenueAndRoyaltiesMember2022-12-310001515673rare:RightOfUseAssetsMember2023-12-310001515673rare:RPIFinanceTrustMember2023-01-012023-12-310001515673rare:RegeneronPharmaceuticalsIncMember2021-01-012021-12-310001515673us-gaap:LongTermDebtMember2022-12-310001515673rare:TwoThousandAndTwentyThreeIncentivePlanAndEmploymentInducementPlanMemberus-gaap:RestrictedStockUnitsRSUMember2021-01-012021-12-310001515673rare:OmersMemberrare:RoyaltyPurchaseAgreementMember2019-12-012023-12-310001515673us-gaap:AssetBackedSecuritiesMember2022-12-310001515673rare:EvkeezaMemberus-gaap:ProductMember2021-01-012021-12-310001515673us-gaap:RestrictedStockUnitsRSUMember2023-12-310001515673us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember2022-12-310001515673us-gaap:FairValueInputsLevel2Memberrare:CertificateOfDepositsAndTimeDepositsMember2022-12-310001515673us-gaap:PerformanceSharesMember2022-01-012022-12-310001515673us-gaap:StateAndLocalJurisdictionMember2022-01-012022-12-310001515673rare:KyowaKirinCollaborationMemberus-gaap:RoyaltyMemberrare:EuropeanUnionAndSwitzerlandAndTurkeyMember2023-01-012023-12-310001515673srt:MaximumMemberus-gaap:LicenseAgreementTermsMemberrare:KyowaKirinCollaborationMember2023-01-012023-12-310001515673us-gaap:RoyaltyMember2022-01-012022-12-310001515673srt:MaximumMemberrare:CollaborationAndLicenseAgreementMemberrare:SolidBiosciencesIncMember2020-10-012020-10-3100015156732023-06-300001515673rare:CorseeSandersMember2023-12-310001515673us-gaap:LicenseAgreementTermsMemberrare:KyowaKirinCollaborationMembersrt:MinimumMember2023-01-012023-12-310001515673rare:CrysvitaMemberus-gaap:ProductMember2022-01-012022-12-310001515673rare:CollaborationAndLicenseMemberrare:DaiichiSankyoCoLtdMember2023-01-012023-12-310001515673rare:PreFundedWarrantMember2023-12-310001515673srt:LatinAmericaMember2022-01-012022-12-310001515673rare:CertificateOfDepositsAndTimeDepositsMember2023-12-310001515673rare:AbeonaMemberrare:LicenseAndCollaborationAgreementMember2022-05-012022-05-310001515673rare:DebtSecuritiesInGovernmentSponsoredEntitiesMember2022-12-310001515673rare:DeferredCompensationAssetsMember2022-12-310001515673rare:CrysvitaMemberus-gaap:ProductMember2023-01-012023-12-310001515673rare:MepseviiMemberus-gaap:ProductMember2023-01-012023-12-310001515673us-gaap:CommonStockMember2022-01-012022-12-310001515673rare:DimensionTherapeuticsIncMember2023-01-012023-12-310001515673us-gaap:BuildingMember2022-12-310001515673rare:RPIFinanceTrustMember2021-12-310001515673rare:CrysvitaMemberrare:CollaborationAndLicenseMember2022-01-012022-12-310001515673us-gaap:CommonStockMember2021-12-310001515673rare:SolidBiosciencesIncMemberus-gaap:CommonStockMember2022-01-012022-12-310001515673us-gaap:DomesticCountryMemberrare:OrphanDrugCreditsMember2023-12-310001515673rare:RPIFinanceTrustMembersrt:MinimumMemberrare:RoyaltyPurchaseAgreementMember2023-12-310001515673us-gaap:FairValueInputsLevel2Member2023-12-310001515673us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-310001515673us-gaap:DomesticCountryMember2011-12-310001515673us-gaap:FairValueInputsLevel2Memberus-gaap:AssetBackedSecuritiesMember2023-12-310001515673rare:CollaborationAndLicenseMember2022-01-012022-12-310001515673us-gaap:ConstructionInProgressMember2022-12-310001515673us-gaap:IndefinitelivedIntangibleAssetsMember2022-12-310001515673rare:SolidBiosciencesIncMemberus-gaap:CommonStockMember2021-12-310001515673us-gaap:EmployeeStockMember2021-01-012021-12-3100015156732020-12-310001515673us-gaap:BuildingMember2023-12-310001515673rare:SolidBiosciencesIncMemberus-gaap:CommonStockMember2023-12-310001515673us-gaap:SellingGeneralAndAdministrativeExpensesMember2021-01-012021-12-310001515673us-gaap:LicenseAgreementTermsMemberrare:KyowaKirinCollaborationMemberrare:CommercialAndDevelopmentActivityReimbursementsMember2023-12-310001515673us-gaap:CommonStockMember2022-12-310001515673srt:MaximumMemberrare:EmploymentInducementPlanMember2021-02-010001515673rare:UniversityOfPennsylvaniaSchoolOfMedicineMemberrare:ResearchCollaborationAndLicenseAgreementDevelopmentMilestonesMember2023-12-3100015156732012-12-310001515673rare:RPIFinanceTrustMember2022-01-012022-12-310001515673rare:SolidBiosciencesIncMemberus-gaap:CommonStockMember2023-01-012023-12-310001515673rare:KyowaKirinCollaborationMemberrare:NonCashRoyaltyMemberrare:UnitedStatesAndCanadaMember2022-01-012022-12-310001515673rare:DaiichiSankyoCoLtdMember2023-01-012023-12-310001515673rare:ArcturusResearchCollaborationAndLicenseAgreementMemberus-gaap:CommonStockMember2021-12-310001515673srt:MaximumMemberrare:GenetxMember2022-07-310001515673srt:MaximumMemberus-gaap:RestrictedStockUnitsRSUMember2023-01-012023-12-310001515673us-gaap:CorporateBondSecuritiesMember2023-12-310001515673us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember2022-12-310001515673us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember2023-12-310001515673srt:MinimumMemberrare:ComputerEquipmentAndSoftwareMember2023-12-310001515673us-gaap:ShortTermDebtMember2022-12-310001515673rare:OpenMarketSaleMember2021-05-012021-05-310001515673us-gaap:LicenseAgreementTermsMemberrare:KyowaKirinCollaborationMemberrare:CommercialAndDevelopmentActivityReimbursementsMember2022-12-310001515673us-gaap:ShortTermDebtMember2023-12-310001515673srt:MaximumMemberrare:LicenseAndCollaborationAgreementMemberrare:MereoBioPharma3LimitedMember2021-01-310001515673rare:CollaborationAndLicenseMemberrare:DaiichiSankyoCoLtdMember2022-01-012022-12-310001515673srt:MaximumMemberrare:GenetxMember2022-07-012022-07-310001515673us-gaap:FairValueInputsLevel2Memberrare:USGovernmentTreasuryAndAgencySecuritiesMember2023-12-310001515673us-gaap:ProductMember2023-12-310001515673rare:SolidBiosciencesIncMember2020-10-310001515673rare:KyowaKirinCollaborationMemberrare:CollaborationAndRoyaltyMember2023-01-012023-12-310001515673rare:KyowaKirinCollaborationMemberrare:NonCashRoyaltyMemberrare:EuropeanUnionAndSwitzerlandAndTurkeyMember2022-01-012022-12-310001515673rare:CrysvitaMemberrare:CollaborationAndLicenseMemberrare:EuropeanUnionAndSwitzerlandAndTurkeyMember2022-01-012022-12-3100015156732023-01-012023-12-310001515673rare:GrantedMember2022-01-012022-12-310001515673rare:KyowaKirinCollaborationMemberus-gaap:ProductMember2023-01-012023-12-310001515673rare:DaiichiSankyoCoLtdMember2021-01-012021-12-310001515673rare:AbeonaMember2022-01-012022-12-310001515673us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember2022-12-310001515673us-gaap:AdditionalPaidInCapitalMember2020-12-310001515673rare:USGovernmentTreasuryAndAgencySecuritiesMember2022-12-310001515673rare:CertificateOfDepositsAndTimeDepositsMember2022-12-310001515673us-gaap:InProcessResearchAndDevelopmentMember2022-12-310001515673rare:LicenseAndCollaborationAgreementMemberrare:MereoBioPharma3LimitedMember2023-01-012023-12-310001515673rare:KyowaKirinCollaborationMemberus-gaap:RoyaltyMemberrare:EuropeanUnionAndSwitzerlandAndTurkeyMember2022-01-012022-12-310001515673rare:ArcturusResearchCollaborationAndLicenseAgreementMemberus-gaap:CommonStockMember2022-01-012022-12-310001515673rare:LicenseAndCollaborationAgreementMemberrare:MereoBioPharma3LimitedMember2021-01-012021-01-310001515673us-gaap:LongTermDebtMember2023-12-310001515673us-gaap:AdditionalPaidInCapitalMember2023-12-310001515673us-gaap:CorporateBondSecuritiesMember2022-12-310001515673rare:PerformanceStockOptionsMember2023-12-310001515673rare:ForeignJurisdictionMember2023-01-012023-12-310001515673rare:OmersMemberrare:RoyaltyPurchaseAgreementMember2022-07-310001515673rare:RPIFinanceTrustMemberrare:RoyaltyPurchaseAgreementMember2023-01-012023-12-310001515673rare:USGovernmentTreasuryAndAgencySecuritiesMember2023-12-310001515673us-gaap:LicenseAgreementTermsMemberrare:KyowaKirinCollaborationMemberrare:UnitedStatesAndCanadaMember2022-07-012022-07-010001515673us-gaap:FairValueInputsLevel1Member2023-12-310001515673rare:LicenseAndCollaborationAgreementMemberrare:MereoBioPharma3LimitedMember2022-01-012022-12-310001515673rare:CollaborationMemberrare:KyowaKirinCollaborationMemberrare:UnitedStatesAndCanadaMember2022-01-012022-12-310001515673us-gaap:InProcessResearchAndDevelopmentMember2023-12-310001515673rare:OmersMember2023-01-012023-12-310001515673rare:SolidBiosciencesIncMember2022-10-012022-10-310001515673rare:OmersMember2021-12-3100015156732024-02-150001515673us-gaap:ManufacturingFacilityMember2023-12-310001515673rare:OpenMarketSaleMember2022-01-012022-12-310001515673us-gaap:FiniteLivedIntangibleAssetsMember2023-12-310001515673srt:EuropeMember2021-01-012021-12-310001515673rare:REGENXBIOIncorporatedMemberrare:LicenseAgreementMember2023-12-310001515673rare:RegeneronPharmaceuticalsIncMember2023-12-310001515673rare:DeferredCompensationLiabilitiesMember2022-12-310001515673rare:REGENXBIOIncorporatedMemberrare:LicenseAgreementMember2023-01-012023-12-310001515673rare:RegeneronPharmaceuticalsIncMember2022-12-310001515673us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2022-12-310001515673rare:KyowaKirinCollaborationMemberrare:NonCashRoyaltyMemberrare:UnitedStatesAndCanadaMember2023-01-012023-12-310001515673us-gaap:CommonStockMember2020-12-310001515673rare:ComputerEquipmentAndSoftwareMember2022-12-310001515673us-gaap:PerformanceSharesMember2021-01-012021-12-310001515673us-gaap:ProductMember2020-12-310001515673rare:CorseeSandersMember2023-10-012023-12-310001515673srt:MaximumMemberrare:RegeneronPharmaceuticalsIncMember2023-01-012023-12-310001515673rare:ArcturusResearchCollaborationAndLicenseAgreementMember2019-06-012019-06-300001515673us-gaap:ResearchAndDevelopmentExpenseMemberrare:DevelopmentMilestoneMemberrare:BaylorResearchInstituteLicenseAgreementMember2022-01-012022-12-310001515673us-gaap:LicenseAgreementTermsMemberrare:KyowaKirinCollaborationMemberrare:EuropeanUnionAndSwitzerlandAndTurkeyMember2023-01-012023-12-310001515673srt:LatinAmericaMember2021-01-012021-12-310001515673us-gaap:EmployeeStockOptionMember2021-01-012021-12-310001515673srt:MaximumMemberrare:TexasAMUniversityMember2022-07-310001515673rare:ArcturusResearchCollaborationAndLicenseAgreementMember2020-05-012020-05-310001515673rare:DimensionTherapeuticsIncMember2023-12-310001515673srt:MinimumMemberrare:RegeneronPharmaceuticalsIncMember2022-01-012022-01-310001515673us-gaap:CommonStockMember2021-01-012021-12-310001515673us-gaap:StateAndLocalJurisdictionMember2012-12-310001515673rare:CollaborationMemberrare:KyowaKirinCollaborationMemberrare:UnitedStatesAndCanadaMember2021-01-012021-12-310001515673rare:PreFundedWarrantMemberrare:UnderwrittenPublicOfferingMember2023-10-012023-10-310001515673srt:MaximumMemberrare:ComputerEquipmentAndSoftwareMember2023-12-31iso4217:USDxbrli:sharesxbrli:purerare:Segmentxbrli:sharesrare:DiseaseTargetiso4217:USD

 

 

UNITED STATES SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

Form 10-K

 

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

For the fiscal year ended December 31, 2023

OR

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

For the transition period from to

Commission File No. 001-36276

Ultragenyx Pharmaceutical Inc.

(Exact name of registrant as specified in its charter)

Delaware

27-2546083

(State or other jurisdiction of

incorporation or organization)

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

60 Leveroni Court

Novato, California

94949

(Address of principal executive offices)

(Zip Code)

(415) 483-8800

(Registrant’s telephone number, including area code)

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

Title of each class

Trading Symbol(s)

Name of each exchange on which registered

Common Stock, $0.001 par value

RARE

The Nasdaq Global Select Market

Securities registered pursuant to Section 12(g) of the Exchange 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 Exchange 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 Exchange Act during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes ☑ NO ☐

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

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

Large accelerated 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.

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

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

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

The aggregate market value of the voting and non-voting common equity held by non-affiliates of the Company as of June 30, 2023 was approximately $3.1 billion, based upon the closing price on The Nasdaq Global Select Market reported for such date. Shares of common stock held by each executive officer and director and by each person who is known to own 10% or more of the outstanding common stock have been excluded as such persons may be deemed affiliates of the Company. This determination of affiliate status is not necessarily a conclusive determination for other purposes.

As of February 15, 2024, the Company had 82,335,687 shares of common stock issued and outstanding.

DOCUMENTS INCORPORATED BY REFERENCE

Portions of the registrant’s definitive proxy statement relating to its 2024 Annual Meeting of Stockholders, to be held on or about June 18, 2024, are incorporated by reference into Part III of this Annual Report on Form 10-K where indicated. Such proxy statement will be filed with the U.S. Securities and Exchange Commission within 120 days after the end of the fiscal year to which this report relates.

 

 


 

Table of Contents

Page

PART I

Item 1.

Business

4

Item 1A.

Risk Factors

30

 Item 1B.

Unresolved Staff Comments

66

Item 1C.

 

Cybersecurity

66

 Item 2.

Properties

66

 Item 3.

Legal Proceedings

67

 Item 4.

Mine Safety Disclosures

67

PART II

 

 Item 5.

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

68

 Item 6.

Reserved

68

 Item 7.

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

69

 Item 7A.

Quantitative and Qualitative Disclosures About Market Risk

79

 Item 8.

Financial Statements and Supplementary Data

80

 Item 9.

Changes in and Disagreements With Accountants on Accounting and Financial Disclosure

80

 Item 9A.

Controls and Procedures

80

 Item 9B.

Other Information

81

Item 9C.

 

Disclosure Regarding Foreign Jurisdictions that Prevent Inspections

81

PART III

 

 Item 10.

Directors, Executive Officers and Corporate Governance

82

 Item 11.

Executive Compensation

82

 Item 12.

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

82

 Item 13.

Certain Relationships and Related Transactions, and Director Independence

82

 Item 14.

Principal Accountant Fees and Services

82

PART IV

 

 Item 15.

Exhibits and Financial Statement Schedules

83

 Item 16.

Form 10-K Summary

88

SIGNATURES

89

 

 


 

CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS

This Annual Report on Form 10-K, or Annual Report, contains forward-looking statements that involve risks and uncertainties. We make such forward-looking statements pursuant to the safe harbor provisions of the Private Securities Litigation Reform Act of 1995 and other federal securities laws. All statements other than statements of historical fact contained in this Annual Report are forward-looking statements. In some cases, you can identify forward-looking statements by words such as “anticipate,” “believe,” “contemplate,” “continue,” “could,” “estimate,” “expect,” “forecast,” “intend,” “may,” “plan,” “potential,” “predict,” “project,” “seek,” “should,” “target,” “will,” “would,” or the negative of these words, or other comparable terminology. These forward-looking statements include, but are not limited to, statements about:

our commercialization, marketing, and manufacturing capabilities and strategy;
our expectations regarding the timing of clinical study commencements and reporting results from same;
the timing and likelihood of regulatory approvals for our product candidates;
the anticipated indications for our product candidates, if approved;
the potential market opportunities for commercializing our products and product candidates;
our expectations regarding the potential market size and the size of the patient populations for our products and product candidates, if approved for commercial use;
estimates of our expenses, revenue, capital requirements, and our needs for additional financing;
our ability to develop, acquire, and advance product candidates into, and successfully complete, clinical studies;
the implementation of our business model and strategic plans for our business, products and product candidates and the integration and performance of any businesses we have acquired or may acquire;
the initiation, timing, progress, and results of ongoing and future preclinical and clinical studies, and our research and development programs;
the scope of protection we are able to establish and maintain for intellectual property rights covering our products and product candidates;
our ability to maintain and establish collaborations or strategic relationships or obtain additional funding;
our ability to maintain and establish relationships with third parties, such as contract research organizations, contract manufacturing organizations, suppliers, and distributors;
our financial performance and the expansion of our organization;
our ability to obtain supply of our products and product candidates;
the scalability and commercial viability of our manufacturing methods and processes;
developments and projections relating to our competitors and our industry;
stagnating or worsening business and economic conditions and increasing geopolitical instability, including inflationary pressures, general economic slowdown or a recession, high interest rates, foreign exchange rate volatility, financial institution instability, a potential government shutdown, and changes in monetary policy;
the impact of market conditions and volatility on unrealized gains or losses on our nonqualified deferred compensation plan investments and our financial results; and
other risks and uncertainties, including those listed under “Part I, Item 1A. Risk Factors.”

Any forward-looking statements in this Annual Report reflect our current views with respect to future events or to our future financial performance and involve known and unknown risks, uncertainties, and other factors that may cause our actual results, performance, or achievements to be materially different from any future results, performance, or achievements expressed or implied by these forward-looking statements. Factors that may cause actual results to differ materially from current expectations include, among other things, those discussed under Part I, Item 1A. Risk Factors and elsewhere in this Annual Report. Given these uncertainties, you should not place undue reliance on these forward-looking statements. Except as required by law, we assume no obligation to update or revise these forward-looking statements for any reason, even if new information becomes available in the future.

3


 

This Annual Report also contains estimates, projections, and other information concerning our industry, our business, and the markets for certain diseases, including data regarding the estimated size of those markets, and the incidence and prevalence of certain medical conditions. Information that is based on estimates, forecasts, projections, market research, or similar methodologies is inherently subject to uncertainties and actual events or circumstances may differ materially from events and circumstances reflected in this information. Unless otherwise expressly stated, we obtained such industry, business, market, and other data from reports, research surveys, studies, and similar data prepared by market research firms and other third parties, industry, medical and general publications, government data, and similar sources.

As used in this Annual Report, “Ultragenyx,” “we,” “our,” and similar terms refer to Ultragenyx Pharmaceutical Inc. and its subsidiaries, unless the context indicates otherwise.

 

PART I

 

Item 1. Business

Overview

We are a biopharmaceutical company committed to bringing novel products to patients for the treatment of serious rare and ultrarare genetic diseases. We have built a diverse portfolio of approved therapies and product candidates aimed at addressing diseases with high unmet medical need and clear biology for treatment, for which there are typically no approved therapies treating the underlying disease.

We were founded in April 2010 by our President and Chief Executive Officer, Emil Kakkis, M.D., Ph.D., and are led by a management team experienced in the development and commercialization of rare disease therapeutics. Our strategy is predicated upon time- and cost-efficient drug development, with the goal of delivering safe and effective therapies to patients with the utmost urgency.

Our Strategy

The critical components of our business strategy include the following:

Focus on rare and ultrarare genetic diseases with significant unmet medical need and clear biology. There are numerous rare and ultrarare genetic diseases that currently have no drug therapy approved that treat the underlying disease. Patients suffering from these diseases often have a significant morbidity and/or mortality. We focus on developing and commercializing therapies for multiple such indications with the utmost urgency. We also focus on diseases that have biology that is well understood. We believe that developing drugs that directly impact known disease pathways will increase the probability of success of our development programs. Our modalities of biologics, small molecules, adeno-associated virus, or AAV, gene therapy, and nucleic acids provide us with what we believe is an optimal set of options to treat genetic diseases by selecting the best treatment strategy available for each disease.
In-license promising product candidates; retain global commercialization rights to product candidates. Our current product candidates are generally in-licensed from academic institutions or derived from partnerships with other pharmaceutical companies. We believe parties agree to license product candidates to us because they are confident in our team’s expertise in rare disease drug development and commercialization. We generally intend to retain global commercialization rights to our products and product candidates whenever possible to maximize the potential value of our product portfolio.
Focus on excellent, rapid, and efficient clinical and regulatory execution on multiple programs in parallel. We believe that building a successful and sustainable rare disease-focused company requires very specific expertise in the areas of patient identification, clinical study design and conduct, and regulatory strategy. Because rare disease programs involve fewer patients and may have accelerated paths to market, we are able to feasibly develop multiple clinical-stage product candidates in parallel, resulting in a more diversified portfolio that provides multiple opportunities to create value, with some economies of scale.
Commercialize through patient-focused global organization. We seek to commercialize our products throughout the developed world, in North America, the European Union, or the EU, the United Kingdom, or the U.K., Latin America, Turkey, Asia, and select international markets. We have established our own commercial organization in these markets and a network of third-party distributors in smaller markets. We believe our commercial organization is highly specialized and focused, due to the nature of rare disease treatment.

4


 

Approved Products and Clinical Product Candidates

Our current approved therapies and clinical-stage pipeline consist of four product categories: biologics, small molecules, AAV gene therapy, and nucleic acid product candidates.

We have four commercially approved products, Crysvita® (burosumab) for the treatment of X-linked hypophosphatemia, or XLH, and tumor-induced osteomalacia, or TIO, Mepsevii® (vestronidase alfa) for the treatment of mucopolysaccharidosis VII, or MPSVII or Sly Syndrome, Dojolvi® (triheptanoin) for the treatment of long-chain fatty acid oxidation disorders, or LC-FAOD, and Evkeeza® (evinacumab) for the treatment of homozygous familial hypercholesterolemia, or HoFH. The following table summarizes our approved products and pipeline of clinical product candidates:

img215954057_0.jpg 

5


 

Approved Products

Crysvita for the treatment of XLH and TIO

Crysvita is a fully human monoclonal antibody administered via subcutaneous injection, that targets fibroblast growth factor 23, or FGF23, developed for the treatment of XLH. XLH is a rare, hereditary, progressive, and lifelong musculoskeletal disorder characterized by renal phosphate wasting caused by excess FGF23 production. There are approximately 48,000 patients with XLH in the developed world, including approximately 36,000 adults and 12,000 children. Crysvita is the only approved treatment that addresses the underlying cause of XLH. Crysvita is approved in the U.S., the EU and certain other regions for the treatment of XLH in adult and pediatric patients one year of age and older.

Crysvita is also approved in the U.S. and certain other regions for the treatment of FGF23-related hypophosphatemia in tumor-induced osteomalacia, or TIO, associated with phosphaturic mesenchymal tumors that cannot be curatively resected or localized in adults and pediatric patients 2 years of age and older. There are approximately 2,000 to 4,000 patients with TIO in the developed world. TIO can lead to severe hypophosphatemia, osteomalacia, fractures, fatigue, bone and muscle pain, and muscle weakness.

We are collaborating with Kyowa Kirin Co., Ltd., or KKC, and Kyowa Kirin, a wholly owned subsidiary of KKC, on the development and commercialization of Crysvita globally.

Please see “—License and Collaboration Agreements—Approved Products— Kyowa Kirin Co., Ltd.” for a description of our collaboration and license agreement with KKC.

Mepsevii for the treatment of MPS VII

Mepsevii is an enzyme replacement therapy administered intravenously, or IV, that replaces the missing enzyme (beta-glucuronidase), developed for the treatment of Mucopolysaccharidosis VII, also known as MPS VII or Sly syndrome. MPS VII is a rare lysosomal storage disease that often leads to multi-organ dysfunction, pervasive skeletal disease, and death. MPS VII and is one of the rarest MPS disorders, affecting an estimated 200 patients in the developed world. Mepsevii is approved in the U.S., the EU and certain other regions for the treatment of children and adults with MPS VII.

Please see “—License and Collaboration Agreements—Approved Products—Saint Louis University” for a description of our license agreement with Saint Louis University.

Dojolvi for the treatment of LC-FAOD

Dojolvi is a highly purified, synthetic, 7-carbon fatty acid triglyceride administered orally, designed to provide medium-chain, odd-carbon fatty acids as an energy source and metabolite replacement, developed for people with long-chain fatty acid oxidation disorders, or LC-FAOD. LC-FAOD represents a set of rare metabolic diseases that prevents the conversion of fat into energy and can cause low blood sugar, muscle rupture, and heart and liver disease. Dojolvi is approved in the U.S. and certain other regions as a source of calories and fatty acids for the treatment of pediatric and adult patients with molecularly confirmed LC-FAOD. There are approximately 8,000 to 14,000 patients in the developed world with LC-FAOD.

Please see “—License and Collaboration Agreements—Approved Products—Baylor Research Institute” for a description of our license agreement with Baylor Research Institute.

Evkeeza for the treatment of HoFH

Evkeeza is a fully human monoclonal antibody administered by IV, that binds to and blocks the function of angiopoietin-like 3, or ANGPTL3, a protein that plays a key role in lipid metabolism, developed for the treatment of homozygous familial hypercholesterolemia, or HoFH, a rare inherited condition. HoFH occurs when two copies of the familial hypercholesterolemia, or FH-causing genes are inherited, one from each parent, resulting in dangerously high levels (>400 mg/dL) of LDL-C, or bad cholesterol. Patients with HoFH are at risk for premature atherosclerotic disease and cardiac events as early as their teenage years. Evkeeza is approved in the U.S., where it is marketed by our partner Regeneron Pharmaceuticals, or Regeneron. It is also approved in the European Economic Area, or EEA, as a first-in-class therapy for use together with diet and other low-density lipoprotein-cholesterol, or LDL-C, lowering therapies to treat adults and adolescents aged five years and older with clinical HoFH. There are approximately 3,000 to 5,000 patients with HoFH in the developed world outside of the U.S.

Please see “—License and Collaboration Agreements—Approved Products—Regeneron” for a description of our license agreement with Regeneron Pharmaceuticals.

6


 

Clinical Product Candidates

UX143 (setrusumab) for the treatment of Osteogenesis Imperfecta, or OI

UX143 (setrusumab) is a fully human monoclonal antibody administered by IV that inhibits sclerostin, a protein that acts on a key bone-signaling pathway by inhibiting the activity of bone-forming cells and promoting bone resorption. Setrusumab is being developed for the treatment of OI, or brittle bone disease, which is caused by variants in the COL1A1 or COL1A2 genes, leading to either reduced or abnormal collagen and changes in bone metabolism. There are an estimated 60,000 patients in the developed world affected by OI. UX143 has received orphan drug designation from the U.S. Food and Drug Administration, or FDA, and European Medicines Agency, or EMA, rare pediatric disease designation from the FDA, and was accepted into the EMA’s Priority Medicines program, or PRIME, program. Setrusumab is subject to our collaboration agreement with Mereo and is the lead clinical asset in our bone endocrinology franchise.

In June 2023, we, along with our collaboration partner, Mereo, announced positive data from the dose-selection Phase 2 portion of the Phase 2/3 Orbit study, which demonstrated that setrusumab rapidly induced bone production in patients aged five to 25 with OI. Across all patients evaluated as of the data cut-off, setrusumab demonstrated statistically significant increases in levels of serum P1NP, a sensitive marker of bone formation, and a substantial and significant improvement in bone mineral density (BMD) by three months.

As of the data cut-off for our June 2023 announcement, serum P1NP levels through at least one month of treatment were available from all 24 patients enrolled in the Phase 2 portion of Orbit and demonstrated that treatment with setrusumab significantly increased serum P1NP in both dosing cohorts, peaking at one to two weeks and again, as expected, after the two-month dosing timepoint. Lumbar spine BMD data were available in 17 of 24 Orbit patients at the 3-month timepoint. Treatment with setrusumab for three months resulted in an increase in lumbar spine BMD from baseline of 9.4% at 20 mg/kg (n=10), which represents a substantial mean change in Z-score of +0.65 from -2.12 (n=11) at baseline.

In October 2023 at the American Society for Bone and Mineral Research 2023 Annual Meeting (ASBMR), we and Mereo announced additional interim data from the Phase 2 portion of the Phase 2/3 Orbit study that demonstrated that treatment with UX143 significantly reduced incidence of fractures in patients with OI with at least six months of follow-up and continued to demonstrate ongoing and meaningful improvements in lumbar spine BMD. As of the data cut-off on August 4, 2023 and following at least six months of treatment with setrusumab, the annualized fracture rate across all 24 patients in the Phase 2 portion of the study was reduced by 67%. The median annualized fracture rate of 0.72 in the two years prior to treatment was reduced to 0.00 (n=24, p=0.042) during the mean treatment duration period of nine months. Such fractures excluded fractures of the fingers, toes, skull and face consistent with the Phase 3 study design. As of the data cut-off for our October 2023 announcement, there were no treatment-related serious adverse events observed in the study.

The Phase 3 portion of the Orbit study is expected to enroll approximately 150 patients and be fully enrolled around the end of the first quarter of 2024. Additional, longer-term Phase 2 data from the Orbit study are expected in 2024. The Phase 3 Cosmic study is an active-controlled study evaluating the effect of setrusumab compared to intravenous bisphosphonate (IV-BP) therapy on annualized total fracture rate in patients aged 2 to <5 years. Cosmic is targeting to enroll approximately 50 patients or more at more than 20 global sites and is expected to complete enrollment in the first half of 2024.

Please see “—License and Collaboration Agreements—Clinical Product Candidates—Mereo” for a description of our license and collaboration agreement with Mereo.

GTX-102 for the treatment of Angelman Syndrome

GTX-102 is an antisense oligonucleotide, or ASO, administered by intrathecal injection (IT) that inhibits expression of the paternal UBE3A antisense. GTX-102 is being developed for the treatment of Angelman syndrome, a debilitating and rare neurogenetic disorder caused by loss-of-function of the maternally inherited allele of the UBE3A gene. There are an estimated 60,000 patients in the developed world affected by Angelman syndrome. GTX-102 has received Fast Track Designation, Orphan Drug Designation and Rare Pediatric Disease Designation from the FDA and has been accepted into the EMA’s Priority Medicines program, or PRIME, program.

In May 2023, we announced that the FDA reviewed and agreed to a protocol amendment to the Phase 1/2 study of GTX-102 in pediatric patients with Angelman syndrome that enables us to harmonize dose ranges in the U.S. with those being used in ex-U.S. cohorts of the study. The Phase 1/2, open-label, dose-escalating study is evaluating the safety and tolerability of GTX-102 in pediatric patients with Angelman syndrome with a genetically confirmed diagnosis of full maternal UBE3A gene deletion. The study is looking to verify the GTX-102 dose range and treatment regimen that are expected to be used in the Phase 3 program.

In October 2023, at the Company's Analyst Day, we presented data from the extension cohorts (Cohorts 4-7) in the Phase 1/2 study for GTX-102 that demonstrated clinically meaningful improvements in multiple domains. We presented quantitative data that showed improvements across multiple clinical domains compared to natural history data, where available, and clinical changes were

7


 

associated with quantitative changes in EEG. Long-term data showed patients who stopped and restarted treatment reacquired previously gained developmental skills when they were re-dosed with the current regimen. As of the data cut-off date, October 3, 2023, there had been no additional treatment-related serious adverse events, or SAEs, since November 2022.

In January 2024, we announced that enrollment in the expansion cohorts had been completed with a total of 53 patients enrolled. Across the Phase 1/2, including the dose escalation and expansion cohorts, there are a total of 74 patients enrolled in the Phase 1/2 study. The expansion cohorts will evaluate many of the same safety, pharmacokinetic, and efficacy measures as the previously enrolled dose escalation cohorts plus some new evaluations. The next safety and efficacy data update is expected in the first half of 2024 and is planned to include at least 20 expansion cohort patients with a minimum of Day 170 data.

Please see “—License and Collaboration Agreements—Clinical Product Candidates—GeneTx” for a description of our license agreement with GeneTx.

UX111 for the treatment of Sanfilippo syndrome type A or MPS IIIA

UX111 (formerly ABO-102) is an adeno-associated virus 9, or AAV9, gene therapy product candidate, administered by a one-time IV infusion that provides the cross-correcting enzyme that enables the break down of Heparan sulfate, or HS. UX111 is being developed for the treatment of patients with Sanfilippo syndrome type A, or MPS IIIA, a rare lysosomal storage disease with no approved treatment, which primarily affects the central nervous system. There are an estimated 3,000 to 5,000 patients in the developed world affected by Sanfilippo syndrome type A. The program was acquired through an exclusive license agreement with Abeona Therapeutics, or Abeona, that was announced in May 2022. The UX111 program has received Regenerative Medicine Advanced Therapy, or RMAT, Fast Track, Rare Pediatric Disease, and Orphan Drug Designations in the U.S., and PRIME and Orphan Medicinal Product designations in the EU.

Abeona previously announced the completion of a successful Type B meeting with the FDA regarding the pivotal Transpher A trial to support filing and approval for UX111. Ultragenyx presented new data from the ongoing pivotal Transpher A study evaluating the efficacy and safety of UX111 in children with MPS IIIA at the 20th Annual WORLDSymposiumTM. The presentation showed that the observed reductions of HS exposure in cerebrospinal fluid can predict improved long-term cognitive function in patients with MPS IIIA following treatment with UX111. Discussions with the FDA seeking an accelerated review path are ongoing.

Please see “—License and Collaboration Agreements—Clinical Product Candidates—Abeona” for a description of our license agreement with Abeona.

DTX401 for the treatment of glycogen storage disease type Ia, or GSDIa

DTX401 is an adeno-associated virus 8, or AAV8, gene therapy clinical candidate, administered by a one-time IV infusion that is designed to deliver stable expression and activity of G6Pase-α, an essential enzyme in glycogen and glucose metabolism. DTX401 is being developed for the treatment of patients with glycogen storage disease type Ia, or GSDIa, and is the most common genetically inherited glycogen storage disease, with an estimated 6,000 patients in the developed world. A Pediatric Investigation Plan, or PIP, was accepted by the EMA. The DTX401 program has received RMAT, Fast Track, and Orphan Drug designations in the U.S., and PRIME and Orphan Medicinal Product Designations in the EU. We currently plan to move manufacturing of DTX401 from a third party to our gene therapy manufacturing facility, which could lengthen our timeline to filing a biologics license application, or BLA.

In May 2023, we announced the last patient had been dosed in the Phase 3 study of DTX401. The 48-week study has fully enrolled patients eight years of age and older, randomized 1:1 to DTX401 (1.0 x 10^13 GC/kg dose) or placebo. The primary endpoint is the reduction in oral glucose replacement with cornstarch while maintaining glucose control. We expect to share results from this Phase 3 study in the first half of 2024.

Please see “—License and Collaboration Agreements—Clinical Product Candidates—REGENXBIO Inc.” for a description of our license agreement with REGENXBIO Inc.

DTX301 for the treatment of ornithine transcarbamylase, or OTC, deficiency

DTX301 is an AAV8 gene therapy product candidate, administered by a one-time IV infusion that is designed to deliver stable expression and activity of the ornithine transcarbamylase, or OTC, gene. DTX301 is being developed for the treatment of patients with OTC deficiency, which is the most common urea cycle disorder, and there are approximately 10,000 patients in the developed world with OTC deficiency, of which we estimate approximately 80% are classified as late-onset, our target population. DTX301 has received Orphan Drug Designation in both the U.S. and in the EU and Fast Track Designation in the U.S.

We are currently randomizing and dosing patients in our 64-week Phase 3 study of DTX301. The patients in the study will be randomized 1:1 to DTX301 (1.7 x 10^13 GC/kg dose) or placebo. We plan to enroll approximately 50 patients 12 years of age and older. The co-primary endpoints are the percentage of patients who achieve a response, as measured by discontinuation or

8


 

reduction in baseline disease management, and the 24-hour plasma ammonia levels. We expect to complete enrollment for the Phase 3 study in the first half of 2024.

Please see “—License and Collaboration Agreements—Clinical Product Candidates—REGENXBIO Inc.” for a description of our license agreement with REGENXBIO Inc.

UX701 for the treatment of Wilson Disease

UX701 is an AAV type 9 gene therapy, administered by a one-time IV infusion that is designed to deliver a truncated form of the ATP7B gene. UX701 is being developed for the treatment of patients with Wilson disease, which affects more than 50,000 patients in the developed world. UX701 has received Orphan Drug Designation in the U.S. and in the EU. UX701 has received a Fast Track Designation from the FDA.

In October 2023 at the Company's Analyst Day, we announced that four out of five patients in the first cohort (5.0 x 10^12 GC/kg) had reductions in urinary copper and were tapering off of chelators and/or zinc therapy, including two of three earlier treated patients in the cohort that were then completely off standard of care therapy. As of the data cut-off date, October 8, 2023, UX701 had been generally well tolerated with no treatment-related SAEs.

We have enrolled and dosed patients in the three dose escalating cohorts of the first stage of the pivotal Cyprus2+ study of UX701 for the treatment of Wilson disease. During this stage, the safety and efficacy of UX701 is being evaluated that will enable a dose to be selected for further evaluation in the second, randomized, placebo-controlled stage of this seamless pivotal study. Data from Stage 1 are expected in mid 2024, which will be followed by the initiation and dosing of patients in Stage 2 in the second half of 2024.

Please see “—License and Collaboration Agreements—Clinical Product Candidates— REGENXBIO Inc.” for a description of our license and collaboration agreement with REGENXBIO Inc.

Competition

In the case of indications that we are targeting, it is possible that other companies may produce, develop, and commercialize compounds that might treat these diseases.

With respect to Crysvita, although we are not aware of any other products currently in clinical development for the treatment of XLH and TIO, it is possible that competitors may produce, develop, and commercialize therapeutics, or utilize other approaches such as gene therapy, to treat XLH and TIO. Most pediatric patients with XLH are managed using oral phosphate replacement and/or vitamin D therapy, which is relatively inexpensive and therefore may adversely affect our ability to commercialize Crysvita, if approved, in some countries.

With respect to Mepsevii, we are not aware of any other compounds currently in clinical development for MPS VII, but it is possible that other companies may produce, develop, and commercialize compounds that might treat this disease. Additionally, gene therapy and other therapeutic approaches may emerge for the treatment of lysosomal diseases. Bone marrow or stem cell transplants have also been used in MPS VII and in other lysosomal storage diseases and represent a potential competing therapy. Stem cell transplants have been effective in treating soft tissue storage and in having an impact on brain disease, but have not to date proven effective in treating bone and connective tissue disease. Typically, enzyme replacement therapy has had an impact on bone and connective tissue disease in other disorders when patients were treated early.

With respect to Dojolvi, LC-FAOD is commonly treated with diet therapy and MCT oil. Dojolvi may compete with this approach. Although we believe that Dojolvi should be considered a drug and will be regulated that way, it is possible that other companies or individuals may attempt to produce triheptanoin for use in LC-FAOD. Investigators are testing triheptanoin in clinical studies across multiple indications, including LC-FAOD. It is also possible that other companies may produce, develop, and commercialize other medium odd-chain fatty acids, or completely different compounds, to treat LC-FAOD. Other companies may also utilize other approaches, such as gene therapy, to treat LC-FAOD. In addition, Reneo Pharmaceuticals is developing REN001, a PPAR delta agonist, in Phase 1b for LC-FAOD and other genetic myopathies.

With respect to Evkeeza, the current treatments for patients with HoFH involve various lipid-lowering agents to reduce serum LDL and total cholesterol levels. Drug therapies include statins (e.g., Rosuvastatin, Simvastatin, etc.), fenofibrate, ezetimibe (Ezetrol), evolocumab (Repatha), and lomitapide (Juxtapid/Lojuxta). Other than lomitapide, these agents rely on an LDL-receptor based mechanism to reduce cholesterol, which may be absent in HoFH patients, particularly those with LDLR-null mutations. In addition, Arrowhead Pharmaceuticals is developing ARO-ANG3 and Eli Lilly/Dicerna is developing LY3561774, both RNAi-based inhibitors of ANGPTL3 in Phase 2 studies across various indications including HoFH.

With respect to UX143, there are currently no approved drugs for OI. Most pediatric patients with OI are managed with off-label use of bisphosphonates to increase bone density and reduce frequency of bone fracture. We are aware of another

9


 

anti-sclerostin antibody, romosozumab, that is in Phase 3 clinical testing by Amgen. In addition, two anti-TGFβ antibodies, fresolimumab and SAR439459, are in Phase 1 clinical testing by Sanofi-Genzyme.

With respect to GTX-102, there are currently no approved drugs for Angelman syndrome. Many patients take general treatments to try to manage specific symptoms, such as seizures or sleep disturbances, but there are no treatments available that address the underlying biology of the disease. We are aware of other preclinical and clinical development programs for Angelman syndrome, including Phase 2 programs from Biogen in collaboration with Ionis, ION582 an ASO, and Neuren Pharmaceuticals, NNZ-2591 an IGF-1 analog.

With respect to UX111, there are currently no approved pharmacologic treatments for patients with MPS IIIA. Patients receive supportive or symptomatic treatment, but these approaches generally do not prevent functional decline. We are aware of other gene therapies, including LYS-SAF302, in Phase 2/3 for MPSIIIA by Lysogene, and EGT-101, in Phase 1/2 for MPSIIIA by Esteve. In addition, Orchard Therapeutics is developing OTL-201, an ex-vivo gene therapy in Phase 1/2 for MPSIIIA.

With respect to DTX401, there are currently no pharmacologic treatments for patients with GSDIa. We are aware of an mRNA therapy, mRNA-3745, in Phase 1 for GSDIa by Moderna.

With respect to DTX301, the current treatments for patients with OTC deficiency are nitrogen scavenging drugs and severe limitations in dietary protein. Drug therapy includes sodium phenylbutyrate (Buphenyl) and glycerol phenylbutyrate (Ravicti), both nitrogen scavengers that help eliminate excess nitrogen, in the form of ammonia, by facilitating its excretion. A novel formulation of sodium phenylbutyrate, ACER-001 by Acer Therapeutics, was approved in December 2022. During a metabolic crisis, patients routinely receive carbohydrate and lipid rich nutrition, including overnight feeding through a nasogastric tube, to limit bodily protein breakdown and ammonia production. In acute cases, ammonia must be removed by dialysis or hemofiltration. Liver transplant may also be a solution for OTC deficiency. In addition, Arcturus Therapeutics is developing ARCT-810, a messenger RNA therapy, in Phase 2 for OTC deficiency.

With respect to UX701, there are no currently approved treatments that address the underlying cause of Wilson disease. Many patients are on chelator therapies, but these fail to address the mutated ATP7B copper transporter gene. We are aware of another gene therapy, VTX-801, that is in Phase 1 for Wilson disease by Vivet Therapeutics, in collaboration with Pfizer.

License and Collaboration Agreements

Our products and some of our current product candidates have been either in-licensed from academic institutions or derived from partnerships with other pharmaceutical companies. Following is a description of our significant license and collaboration agreements.

Approved Products

Kyowa Kirin Co., Ltd.

In August 2013, we entered into a collaboration and license agreement with KKC. Under the terms of this collaboration and license agreement, as amended, we and KKC collaborate on the development and commercialization of Crysvita in the field of orphan diseases in the U.S. and Canada, or the Profit-Share Territory, and in the EU, U.K., and Switzerland, or the European Territory, and we have the right to develop and commercialize such products in the field of orphan diseases in Mexico and Central and South America, or Latin America. In the field of orphan diseases, and except for ongoing studies being conducted by KKC, we were the lead party for development activities in the Profit-Share Territory and in the European Territory until the applicable transition date. We shared the costs for development activities in the Profit-Share Territory and the European Territory conducted pursuant to the development plan before the applicable transition date equally with KKC. In April 2023, which was the transition date for the Profit-Share Territory, KKC became the lead party and became responsible for the costs of the development activities. However, we will continue to share the costs of the studies commenced prior to the applicable transition date equally with KKC. Crysvita was approved in the EU and U.K. in February 2018 and was approved by the FDA in April 2018. As described below, we and KKC shared commercial responsibilities and profits in the Profit-Share Territory until April 2023, KKC has the commercial responsibility in the European Territory, and we are responsible for commercializing Crysvita in Latin America.

10


 

In the Profit-Share Territory, KKC booked sales of products and we had the sole right to promote the products, with KKC having the right to increasingly participate in the promotion of the products until the transition date of April 2023, which was five years from commercial launch. In 2022, we entered into an amendment to the collaboration agreement which granted us the right to continue to support KKC in commercial field activities in the U.S. through April 2024, subject to the limitations and conditions set forth in the amendment. The parties subsequently mutually agreed to extend our right to continue to support KKC in commercial field activities in the U.S. through December 31, 2024, and as a result, we will continue to support commercial field efforts in the U.S. through a cost share arrangement through December 2024. After December 31, 2024, our rights to promote Crysvita in the U.S. will be limited to medical geneticists and we will solely bear our expenses for the promotion of Crysvita in the Profit-Share Territory. See “Item I.A. Risk Factors” for additional information on the risks related to the expiration of our exclusive right to promote Crysvita in the Profit-Share Territory. In the European Territory, KKC books sales of products and has the sole right to promote and sell the products, with the exception of Turkey. In Turkey, we have rights to commercialize Crysvita and KKC has the option to assume responsibility for such commercialization efforts, after a certain minimum period. In Latin America, we book sales of products and have the sole right to promote and sell the products.

Under the collaboration agreement, KKC manufactures and supplies Crysvita for sales in Latin American territories and we pay KKC a transfer price of 30% of net sales. Prior to December 31, 2022, the transfer price on net sales was 35%. We also pay KKC a low single-digit royalty on net sales in Latin America. The remaining profit or loss from commercializing products in the Profit-Share Territory was shared between us and KKC on a 50/50 basis until April 2023. In April 2023, commercialization responsibilities for Crysvita in the Profit-Share Territory transitioned to KKC and KKC assumed responsibility for the commercialization of Crysvita in the Profit-Share Territory at and after April 2023. Thereafter, we are entitled to receive a tiered double-digit revenue share from the mid-20% range up to a maximum rate of 30%, intended to approximate the profit-share. Our and KKC’s obligations to pay royalties will continue on a country-by-country basis for so long as we or KKC, as applicable, are selling products in such country.

In July 2022, we sold to OCM LS23 Holdings LP, an investment vehicle for the Ontario Municipal Employees Retirement System, or OMERS, our right to receive 30% of the future royalty payments due to us based on net sales of Crysvita in the U.S. and Canada, subject to a cap, beginning in April 2023. KKC pays us a royalty of up to 10% based on net sales in the European Territory. We sold our interest in the European Territory royalty to RPI Finance Trust, an affiliate of Royalty Pharma, in December 2019.

The collaboration and license agreement will continue for as long as products in the field of orphan diseases are sold in the Profit-Share Territory, European Territory, Turkey, or Latin America, unless the agreement is terminated in accordance with its terms.

KKC may terminate the agreement in certain countries or territories based upon our failure to meet certain milestones. Furthermore, either party may terminate the agreement for the material breach or bankruptcy of the other party. In any event of termination by KKC, unless such termination is the result of KKC’s termination for certain types of breach of the agreement by us, we may receive low single-digit to low double-digit royalties on net post-termination sales by KKC in one or more countries or territories, the amount of which varies depending on the timing of, and reason for, such termination. In any event of termination, our rights to Crysvita under the agreement and our obligations to share development costs will cease, and the program will revert to KKC, worldwide if the agreement is terminated as a whole or solely in the terminated countries if the agreement is terminated solely with respect to certain countries.

Saint Louis University

In November 2010, we entered into a license agreement with Saint Louis University, or SLU, wherein SLU granted us certain exclusive rights to intellectual property related to Mepsevii. Under the terms of the license agreement, SLU granted us an exclusive worldwide license to make, have made, use, import, offer for sale, and sell therapeutics related to SLU’s beta-glucuronidase product for use in the treatment of human diseases.

Under the license agreement, we are obligated to pay to SLU a low single-digit royalty on net sales of the licensed products in the U.S., Europe, or Japan, subject to certain potential deductions. Our obligation to pay royalties to SLU in these territories continues until the expiration of any orphan drug exclusivity.

11


 

Baylor Research Institute

In September 2012, we entered into a license agreement, which was subsequently amended, with Baylor Research Institute, or BRI, under which we exclusively licensed certain intellectual property related to Dojolvi. The license includes patents, patent applications, know-how, and intellectual property related to the composition and formulation of Dojolvi as well as its use in treating a number of orphan diseases, including LC-FAOD. The license grant includes the sole right to develop, manufacture, and commercialize licensed products for all human and animal uses. Under the license agreement, we are obligated to use commercially reasonable efforts to develop and commercialize licensed products in select orphan indications. If we fail to meet our diligence obligations with respect to a specified orphan indication or set of orphan indications, BRI may convert our license to a non-exclusive license with respect to such orphan indication or set of orphan indications until we receive regulatory approval for licensed products in the applicable orphan indication or set of orphan indications.

We are also obligated to pay a mid- single-digit royalty on net sales to BRI, subject to certain reductions and offsets. Our obligation to pay royalties to BRI continues on a licensed product-by-licensed product and country-by-country basis until the later of the expiration of the first regulatory exclusivity granted with respect to such product in such country or the expiration of the last-to-expire licensed patent claiming such product in such country, in each case in connection with approval in such country for LC-FAOD or an orphan disease covered by our license from BRI. During the year ended December 31, 2022, the sales milestone triggering a $2.5 million payment was achieved. Going forward, we may make future payments of up to $2.5 million contingent upon attainment of certain development milestones and $5.0 million if certain sales milestones are achieved.

Regeneron

In January 2022, we announced a collaboration with Regeneron to commercialize Evkeeza for HoFH outside of the U.S. Evkeeza is approved in the U.S., where it is marketed by Regeneron, and in the EU and U.K. as a first-in-class therapy for use together with diet and other low-density lipoprotein-cholesterol-lowering therapies to treat adults and adolescents aged 12 years and older with HoFH. Pursuant to the terms of the agreement, we received the rights to develop, commercialize and distribute the product for HoFH in countries outside of the U.S. Upon closing of the transaction in January 2022, we paid Regeneron a $30.0 million upfront payment. During the year ended December 31, 2023, a $10.0 million regulatory milestone was achieved. Going forward, we are obligated to pay Regeneron up to $53.0 million in future milestone payments, contingent upon the achievement of certain regulatory and sales milestones. We may share in certain costs for global trials led by Regeneron and also received the right to opt into other potential indications.

Under the collaboration agreement, Regeneron supplies the product and charges us a transfer price from the low 20% range up to 40% of net sales.

Clinical Product Candidates

REGENXBIO Inc.

In October 2013, we entered into an exclusive license agreement with REGENXBIO Inc., or REGENX, under which we were granted an option to develop products to treat hemophilia A, OTC deficiency and GSDIa. Under the 2013 license agreement, REGENX granted us an exclusive worldwide license to make, have made, use, import, sell, and offer for sale licensed products with respect to such disease indications, subject to certain exclusions. We do not have the right to control prosecution of the in-licensed patent applications, and our rights to enforce the in-licensed patents are subject to certain limitations. Under the 2013 license agreement, we pay or will pay REGENX an annual maintenance fee and certain milestone fees per disease indication, low to mid- single-digit royalty percentages on net sales of licensed products, and milestone and sublicense fees, if any, owed by REGENX to its licensors as a result of our activities under the 2013 license agreement. We are required to develop licensed products in accordance with certain milestones. In the event that we fail to meet a particular milestone within established deadlines, we can extend the relevant deadline by providing a separate payment to REGENX.

In March 2015, we entered into an option and license agreement with REGENX, which was subsequently amended, pursuant to which we have an exclusive worldwide license to make, have made, use, import, sell, and offer for sale licensed products to treat Wilson disease and CDKL5 deficiency. We do not have the right to control prosecution of the in-licensed patent applications, and our rights to enforce the in-licensed patents are subject to certain limitations. Under the 2015 option and license agreement, as amended, we pay or will pay REGENX an annual maintenance fee and certain milestone fees per disease indication, mid- to high single-digit royalty percentages on net sales of licensed products, and mid- single to low double-digit percentages of any sublicense fees we receive from sublicenses for the licensed intellectual property rights. We are required to develop licensed products in accordance with certain milestones. In the event that we fail to meet a particular milestone within established deadlines, we can extend the relevant deadline by providing a separate payment to REGENX.

12


 

In March 2020, we entered into a license agreement with REGENX, for an exclusive, sublicensable, worldwide license to REGENX’s NAV AAV8 and AAV9 vectors for the development and commercialization of gene therapy treatments for a rare metabolic disorder. In return for these rights, we made an upfront payment and pay or will pay certain annual fees, milestone payments and royalties on any net sales of products incorporating the licensed intellectual property that range from a high single-digit to low double-digit.

University of Pennsylvania

In May 2016, we entered into a research, collaboration and license agreement with the University of Pennsylvania under which we are collaborating on the pre-clinical development of gene therapy products for the treatment of phenylketonuria and Wilson disease, each, a Subfield. Under the agreement, we were granted an exclusive, worldwide, royalty-bearing right and license to certain patent rights arising out of the research program, and a non-exclusive, worldwide, royalty-bearing right and license to certain University of Pennsylvania intellectual property, in each case to research, develop, make, have made, use, sell, offer for sale, commercialize and import licensed products in each Subfield for the term of the agreement. We will fund the cost of the research program and will be responsible for clinical development, manufacturing and commercialization of each Subfield. In addition, we are required to make milestone payments (up to a maximum of $5.0 million per Subfield) if certain development milestones are achieved over time. We will also make milestone payments of up to $25.0 million per approved product, if certain commercial milestones are achieved, and will pay low to mid- single-digit royalties on net sales of each Subfield’s licensed products.

GeneTx

In August 2019, we entered into a Program Agreement and a Unitholder Option Agreement with GeneTx Biotherapeutics LLC, or GeneTx, to collaborate on the development of GeneTx’s GTX-102, an ASO for the treatment of Angelman syndrome. In July 2022, pursuant to the terms of the Unitholder Option Agreement, as amended, we exercised the Option to acquire GeneTx and entered into a Unit Purchase Agreement, or the Purchase Agreement, pursuant to which we purchased all the outstanding units of GeneTx. In accordance with the terms of the Purchase Agreement, we paid the option exercise price of $75.0 million, an additional $15.6 million to acquire the outstanding cash of GeneTx, and adjustments for working capital and transaction expenses of $0.6 million, for a total purchase consideration of $91.2 million. We may be required to make payments of up to $190.0 million upon the achievement of certain milestones, including up to $30.0 million in milestone payments upon achievement of the earlier of initiation of a Phase 3 clinical study or product approvals in Canada and the U.K., up to $85.0 million in additional regulatory approval milestones for the achievement of U.S. and EU product approvals, and up to $75.0 million in commercial milestone payments based on annual worldwide net product sales. We will also pay tiered mid- to high single-digit percentage royalties based on licensed product annual net sales. If we receive and resell an FDA priority review voucher, or PRV, in connection with a new drug application approval, GeneTx is entitled to receive a portion of proceeds from the sale of the PRV or a cash payment from us, if we choose to retain the PRV. As part of our acquisition of GeneTx, we assumed a License Agreement with Texas A&M University, or TAMU. Under this agreement, TAMU is eligible to receive from us up to $23.5 million upon the achievement of various future milestones, a nominal annual license fee that may increase up to a maximum of $2.0 million, as well as royalties in the mid-single-digits of net sales.

Mereo

In December 2020, we entered into a License and Collaboration Agreement with Mereo to collaborate on the development of setrusumab. Under the terms of the agreement, we will lead future global development of setrusumab in both pediatric and adult patients with OI and were granted an exclusive license to develop and commercialize setrusumab in the U.S., Turkey, and the rest of the world, excluding the European Economic Area, United Kingdom, and Switzerland, or the Mereo Territory, where Mereo retains commercial rights. Each party will be responsible for post-marketing commitments and commercial supply in their respective territories.

Upon the closing of the transactions under the License and Collaboration Agreement with Mereo in January 2021, we made a payment of $50.0 million to Mereo. During the year ended December 31, 2023, we made a $9.0 million payment to Mereo upon the achievement of a clinical milestone. Going forward, we may be required to make payments of up to $245.0 million upon the achievement of certain clinical, regulatory, and commercial milestones. We will pay for all global development costs as well as tiered double-digit percentage royalties to Mereo on net sales in the U.S., Turkey, and the rest of the world, and Mereo will pay us a fixed double-digit percentage royalty on net sales in the Mereo Territory.

Abeona

In May 2022, we announced an exclusive License Agreement with Abeona for an AAV gene therapy for the treatment of MPS IIIA, or UX111. Under the terms of the agreement, we assumed responsibility for the UX111 program and in return, we are obligated

13


 

to pay Abeona certain UX111-related prior development costs and other transition costs. Abeona is eligible to receive tiered royalties of up to 10% on net sales and commercial milestone payments of up to $30.0 million following regulatory approval of the product. Additionally, we entered into an Assignment and Assumption Agreement with Abeona to transfer and assign to us the exclusive license agreement between Nationwide Children’s Hospital, or NCH, and Abeona for certain rights related to UX111. Under this agreement, NCH is eligible to receive from us up to $1.0 million in development and regulatory milestones as well as royalties in the low single-digits of net sales.

Preclinical Pipeline

Solid Biosciences Inc.

In October 2020, we entered into a strategic Collaboration and License Agreement with Solid Biosciences Inc., or Solid, and received an exclusive license for any pharmaceutical product that expresses Solid’s proprietary microdystrophin construct from AAV8 and variants thereof in clade E for use in the treatment of Duchenne muscular dystrophy and other diseases resulting from lack of functional dystrophin, including Becker muscular dystrophy. We are collaborating to develop products that combine Solid’s differentiated microdystrophin construct, our Pinnacle PCLTM producer cell line platform, or Pinnacle PCL Platform, manufacturing platform, and our AAV8 variants. Solid may provide some development support and was granted an exclusive option to co-invest in products we develop for profit-share participation in certain territories. We also entered into a Stock Purchase Agreement with Solid in October 2020 pursuant to which we purchased 521,719 shares (as adjusted for the October 2022 reverse stock split) of Solid’s common stock for an aggregate price of $40.0 million.

Patents and Proprietary Rights

The proprietary nature of, and protection for, our products, product candidates, processes, and know-how are important to our business. Our success depends in part on our ability to protect our products, product candidates, processes, and know-how, to operate without infringing on the proprietary rights of others, and to prevent others from infringing our proprietary rights. We seek patent protection in the U.S. and internationally for our products, product candidates, and processes. Our policy is to patent or in-license the technologies, inventions, and improvements that we consider important to the development of our business. In addition to patent protection, we rely on trade secrets, know-how, and continuing innovation to develop and maintain our competitive position.

We also use other means to protect our products and product candidates, including the pursuit of marketing or data exclusivity periods, orphan drug status, and similar rights that are available under regulatory provisions in certain countries, including the U.S., Europe, Japan, and China. See “Government Regulation—U.S. Government Regulation — Orphan Designation and Exclusivity,” “Government Regulation—U.S. Government Regulation — Pediatric Studies and Exclusivity,” “Government Regulation—U.S. Government Regulation — Biosimilars and Exclusivity,” “Government Regulation—U.S. Government Regulation — Abbreviated New Drug Applications for Generic Drugs and New Chemical Entity Exclusivity,” “Government Regulation—U.S. Government Regulation — Patent Term Restoration,” “Government Regulation—EU Regulation — Orphan Designation and Exclusivity,” and “Government Regulation—EU Regulation — New Chemical Entity Exclusivity” below for additional information.

We seek regulatory approval for our products and product candidates in disease areas with high unmet medical need, significant market potential, and where we expect to have a proprietary position through patents covering various aspects of our product candidates, such as composition, dosage, formulation, use, and manufacturing process, among others. Our success depends in part on an intellectual property portfolio that supports our future revenue streams and erects barriers to our competitors. We are maintaining and building our patent portfolio by filing new patent applications, prosecuting existing applications, and licensing and acquiring new patents and patent applications.

Despite these measures, any of our intellectual property and proprietary rights could be challenged, invalidated, circumvented, infringed, or misappropriated, or such intellectual property and proprietary rights may not be sufficient to achieve or maintain market exclusivity or otherwise to provide competitive advantages. We also cannot be certain that patents will be granted with respect to any of our pending patent applications or with respect to any patent applications filed by us in the future, nor can we be sure that any of our existing patents or any patents granted to us in the future will be commercially useful in protecting our products, product candidates, or processes. For more information, please see “Item I.A. Risk Factors Risks Related to Our Intellectual Property.”

As of December 31, 2023, we own, jointly own, or have exclusive rights to more than 250 issued and in-force patents (not including individually validated national patents in European Patent Convention member countries) that cover one or more of our products or product candidates, methods of their use, or methods of their manufacture, including more than 50 in-force patents issued by the U.S. Patent and Trademark Office, or the USPTO. Furthermore, as of December 31, 2023, we own, jointly own, or have exclusive rights to more than 350 pending patent applications, including more than 50 pending U.S. applications.

14


 

With respect to our owned or in-licensed issued patents in the U.S. and Europe, we may be entitled to obtain an extension of patent term to extend the patent expiration date. For example, in the U.S., this extended coverage period is known as patent term extension, or PTE, and can only be obtained provided we apply for and receive a marketing authorization for a product. The period of extension may be up to five years beyond the expiration of the patent, but cannot extend the remaining term of a patent beyond a total of 14 years from the date of product approval. Only one patent among those eligible for an extension may be extended. In Europe, a Supplementary Protection Certificate, or SPC, may be available to extend the term of certain European patents covering our products; this requires application for an SPC in individual European Patent Convention, or EPC, member countries following product approval. However, there is no guarantee that the applicable authorities, including the FDA, will agree with our assessment of whether such extensions should be granted, and even if granted, the length of such extensions. In the U.S., the exact duration of the extension depends on the time we spend in clinical studies as well as getting marketing approval from the FDA.

The exclusivity positions for our commercial products and our clinical-stage product candidates as of December 31, 2023, are summarized below.

Crysvita (Burosumab) Exclusivity

We have in-licensed rights from KKC to patents and patent applications relating to Crysvita and its use for the treatment of XLH, TIO, and various other hypophosphatemic conditions. Pursuant to this license, we have rights to six issued U.S. patents, as well as issued patents and patent applications in other jurisdictions. The U.S. patents expire between 2028 and 2035. In addition to the foregoing patent protections, Crysvita is protected in the U.S. by regulatory exclusivity until 2030 and by orphan drug exclusivity for treating XLH and TIO until 2025 and 2027, respectively.

Mepsevii (Vestronidase Alfa) Exclusivity

We own four issued U.S. patents and corresponding issued foreign patents covering Mepsevii and its use in the treatment of lysosomal storage disorders such as MPS VII. These patents expire in 2035. Mepsevii is also protected in the U.S. by regulatory exclusivity until 2029 and by orphan drug exclusivity for treating MPS VII until November 2024.

Dojolvi (Triheptanoin) Exclusivity

We have an exclusive license from BRI to patents and patent applications relating to Dojolvi and its use for the treatment of FAOD. Pursuant to this license, we have rights to two issued U.S. patents covering Dojolvi which expire in 2025 and 2029. Beyond the patent portfolio in-licensed from BRI, we own a pending U.S. patent application, corresponding foreign patent applications, and issued patents in Australia, Brazil, Canada, Israel, Korea, Malaysia, and Taiwan relating to our pharmaceutical-grade Dojolvi composition; these owned patents and any additional patents issuing from these owned applications are expected to expire in 2034. Dojolvi is also protected in the U.S. by regulatory exclusivity until 2025 and orphan drug exclusivity for treating FAOD until 2027.

Evkeeza (Evinacumab) Exclusivity

We have an exclusive license from Regeneron to certain Regeneron patents for the development and commercialization of Evkeeza outside of the U.S. for the treatment of HoFH and other hyperlipidemia/hypercholesterolemia indications. The in-licensed Regeneron patent portfolio includes a patent family containing several issued foreign patents that expire in 2032 and cover the Evkeeza antibody; Regeneron has filed supplementary protection certificates to extend the rights associated with the European patent within this family until 2036 in certain countries. The in-licensed Regeneron patent portfolio contains five other patent families, one of which includes several pending patent applications directed to a stabilized pharmaceutical formulation comprising Evkeeza; we expect any patents emanating from this patent family to expire in 2040. In addition to the foregoing patent protections, Evkeeza is protected in Europe by data exclusivity until 2029 and marketing exclusivity until 2031.

DTX401 (Pariglasgene Brecaparvovec) Exclusivity

We have two in-licenses to patents and patent applications covering elements of our DTX401 product candidate. First, we have in-licensed an issued U.S. patent owned by the University of Pennsylvania, or UPENN, and sublicensed to us by REGENX relating to the AAV8 capsid used in DTX401 that expired in January 2024. Second, we have a non-exclusive license from the National Institutes of Health, or NIH, to an issued U.S. patent expiring in 2034 (not accounting for any available PTE) and corresponding foreign patents covering a recombinant nucleic acid construct used in DTX401 that includes a codon-optimized version of the G6Pase gene.

15


 

DTX301 (Avalotcagene Ontaparvovec) Exclusivity

We have a license to two patent families covering elements of our DTX301 product candidate. These patent families are owned by UPENN and sublicensed to us by REGENX. The in-licensed UPENN patent portfolio includes an issued U.S. patent relating to the AAV8 capsid used in DTX301 that expired in January 2024, as well as three issued U.S. patents expiring in 2035 (not accounting for any available PTE) and corresponding foreign patents and patent applications covering the codon-optimized version of the OTC gene used in DTX301.

UX143 (Setrusumab) Exclusivity

We have in-licensed rights from Mereo to patents and patent applications relating to setrusumab and its use for the treatment of OI. Pursuant to our license from Mereo, we have exclusive rights outside of Europe to a Mereo patent family that includes three issued U.S. patents and corresponding issued foreign patents that relate to the setrusumab antibody, nucleic acids encoding setrusumab, processes for producing setrusumab, and setrusumab’s use as a medicament. Patents emanating from this patent family expire in 2028 (not accounting for any available PTE). We also have exclusive rights outside of Europe to two additional Mereo patent families, including an issued U.S. patent expiring in 2037 (not accounting for any available PTE), relating to methods of using anti-sclerostin antibodies including setrusumab for the treatment of OI. Beyond these Mereo patents and patent applications, we jointly own with Mereo a patent family relating to dosing regimens for the use of anti-sclerostin antibodies including setrusumab in the treatment of OI; we expect any patents emanating from this patent family to expire in 2042 (not accounting for any available PTE).

UX111 Exclusivity

We have an exclusive license from Nationwide Children’s Hospital, or NCH, to a pending U.S. patent application covering a method of treating MPS IIIA by intravenously administering a recombinant AAV9 vector comprising a U1a promoter and a polynucleotide sequence encoding N-sulfoglucosamine sulfohydrolase, or SGSH; we expect any patent emanating from this application to expire in 2032 (not accounting for any available PTE).

GTX-102 Exclusivity

We have an exclusive license from TAMU to a patent family filed in the U.S. and several foreign jurisdictions relating to UBE3A antisense oligonucleotides including GTX-102 and their use for the treatment of Angelman syndrome. The in-licensed TAMU patent family includes three issued U.S. patents expiring in 2038 (not accounting for any available PTE).

UX701 Exclusivity

We have two licenses to patents and patent applications covering elements of our UX701 product candidate. First, we have in-licensed patents owned by UPENN and sublicensed to us by REGENX relating to the AAV9 capsid used in UX701 that expire between September 2024 and 2026 in the U.S., and in September 2024 in foreign countries. Second, we have an exclusive license from UPENN to a patent family filed in the U.S. and several foreign jurisdictions relating to AAV vectors containing certain regulatory and coding sequences packaged in UX701; this patent family includes an issued U.S. patent expiring in 2039 (not accounting for any available PTE). Beyond these in-licenses, we own a patent family covering AAV vectors expressing a novel truncated version of the ATP7B protein produced by UX701; we expect any patents emanating from this patent family to expire in 2040 (not accounting for any available PTE).

Trademarks

We own registered trademarks covering the Ultragenyx word mark in the U.S. and multiple other jurisdictions. In addition, we have a pending trademark application in the U.S. covering a stylized design of our Ultragenyx logo. We also own registered trademarks in the U.S. and other territories relating to our Mepsevii and Dojolvi brand names for vestronidase alfa and triheptanoin, respectively. We additionally have licenses from KKC and Regeneron to registered trademarks covering the Crysvita and Evkeeza brand names, respectively, in territories where we have rights to commercialize these products.

Other

We rely upon unpatented trade secrets, know-how, and continuing technological innovation to develop and maintain our competitive position. We seek to protect our ownership of know-how and trade secrets through an active program of legal mechanisms including assignments, confidentiality agreements, material transfer agreements, research collaborations, and licenses.

16


 

Manufacturing

While we currently contract with third parties for the manufacturing and testing of most of our products and product candidates for use in preclinical, clinical, and commercial applications, we opened our first GMP manufacturing facility based in Bedford, Massachusetts in June 2023. This facility is focused on drug substance and drug product manufacturing of AAV gene therapy products and will support our clinical and commercial pipeline. This new capability will combine with our existing gene therapy process and analytical development and QC lab capabilities in nearby Woburn, Massachusetts to form a fully integrated gene therapy development, manufacturing, and testing unit.

The use of contracted manufacturing and reliance on collaboration partners has historically minimized our direct investment in manufacturing facilities and additional staff early in development. Although we rely on contract manufacturers, we have personnel with extensive manufacturing experience to oversee our contract manufacturers. All of our third-party manufacturers are subject to periodic audits to confirm compliance with applicable regulations and must pass inspection before we can manufacture our drugs for commercial sales.

For the other non-gene therapy modalities, we primarily use third-party manufacturers to meet our projected needs for commercial manufacturing. Third parties with whom we currently work might need to increase their scale of production, or we will need to secure alternate suppliers. We believe that there are alternate sources of supply that can satisfy our clinical and commercial requirements, although we cannot be certain that identifying and establishing relationships with such sources, if necessary, would not result in significant delay or material additional costs.

Products

Mepsevii

The Mepsevii drug substance is manufactured by Rentschler Biopharma SE, or Rentschler, under non-exclusive commercial supply and services agreements effective December 2017 and January 2018, respectively. The drug substance agreement had an initial term of five years, which was automatically extended for another five years following the initial term and will continue in full force and effect for its term unless earlier terminated. Following the initial term, we and Rentschler can withdraw from the agreement without cause upon prior notice for specified periods. In addition, either party may terminate the agreement if the other party breaches a material provision and such breach remains uncured for a specified period following receipt by the breaching party of written notice of such breach. We can also terminate the agreement if Rentschler loses the right to operate under the agreement. Either party can also terminate the agreements if Rentschler is unable to deliver its agreed upon services for a certain period in the case of a force majeure event. The cell line to produce Mepsevii is specific for this product and is in our control and stored in multiple secure locations. All other raw materials are commercially available. We transferred the fill and finish activities for the manufacture of Mepsevii drug product to a new site, BSP Pharmaceuticals S.p.A., or BSP, located in Latina, Italy as the Rentschler manufacturing site in Laupheim, Germany was discontinued. The site change was approved by relevant global authorities, including the FDA, on May 5, 2022. Sufficient inventory levels were maintained during the transfer of the fill and finish activities for Mepsevii to BSP.

Crysvita

The drug substance and drug product for burosumab are made by KKC in Japan under the collaboration and license agreement with KKC. The cell line to produce burosumab is specific for this product and is in KKC’s control. All other raw materials are commercially available.

Dojolvi

The pharmaceutical-grade drug substance for Dojolvi is manufactured by IOI Oleo GmbH, or IOI Oleo, in Germany under an exclusive worldwide supply agreement, subject to certain limitations, executed in 2012 and subsequently amended and restated in 2023. The agreement has an indefinite term but can be terminated by either party with 36 months prior notice. Additionally, if a party materially breaches an obligation under the agreement and does not cure such breach within 60 days of receiving notice of the breach from the non-breaching party, the non-breaching party may terminate the agreement immediately upon written notice to the breaching party.

In March 2023, the Dojolvi drug product, or DP, manufacturer Aenova Haupt Pharma Wolfratshausen GmbH, or Haupt Pharma notified us of their intent to close the facility by the end of 2023. In response to this information, we produced additional DP batches prior to the facility closure at the end of 2023 and have identified a new DP manufacturer. We are currently in the process of qualifying the new DP manufacturer and conducting transfer activities and expect to complete these activities before the end of 2024. Our current DP inventories are expected to support demand through at least the end of 2025.

17


 

Evkeeza

On January 7, 2022, we announced a license and collaboration agreement with Regeneron for us to clinically develop, commercialize and distribute Evkeeza in countries outside of the U.S. Evkeeza is a fully human monoclonal antibody that binds to and blocks the function of angiopoietin-like 3, or ANGPTL3, a protein that plays a key role in lipid metabolism.

The Evkeeza drug substance is manufactured by Regeneron at their manufacturing facility in Rensselaer, New York and the drug product is manufactured by Baxter Pharmaceutical Solutions, LLC. at their manufacturing facility in Bloomington, Indiana. Release testing of the drug product is performed by Regeneron and third-party suppliers.

We utilize third-party suppliers to perform packaging, labelling, distribution, and testing as needed for Evkeeza.

Product Candidates

The drug substances and drug products for our product candidates are manufactured using our network of GMP contract manufacturing organizations, or CMOs, which are carefully selected and actively managed for high quality, reliable clinical supply. The CMOs are located in Western Europe or North America.

Commercialization and Product Support

We have built our own commercial organizations in North America, Europe, Latin America and Japan to effectively support the commercialization of our products and product candidates, if approved. Our intention is to expand our product portfolio and its geographic accessibility through the continued development of our proprietary pipeline or through strategic partnerships. We may elect to utilize strategic partners, distributors, or contract management organizations to assist in the commercialization of our products in certain geographies. The commercial infrastructure for rare disease products typically consists of a targeted, specialty field organization that educates a limited and focused group of physicians supported by field management and internal support teams, which includes marketing, patient support services, distribution, and market access. One challenge, unique to commercializing therapies for rare diseases, is the difficulty in identifying eligible patients due to the very small and sometimes heterogeneous patient populations along with often undefined clinical or genetic tests to confirm diagnosis. Our commercial and medical affairs teams focus on maximizing patient identification for both clinical development and commercialization purposes in rare diseases.

Additional capabilities important to the rare disease marketplace in the U.S. include the management of key stakeholders such as managed care organizations, specialty pharmacies, specialty distributors, and government payers. In many countries outside the U.S. single national payers are critical to providing reimbursement access. To develop the appropriate commercial infrastructure, we will have to invest a significant amount of financial and management resources, some of which will be committed prior to regulatory approval of the products that they are intended to support.

We continue to support commercial and medical affairs organizations as well as other capabilities across North America, Europe, Latin America, and Japan to meet the educational needs of the healthcare providers and patients in the rare disease community, focusing on providing accurate disease state information and balanced product information across our portfolio for appropriate management of patients with rare disorders.

Medical affairs is comprised of the following capabilities in support of our mission: medical information, patient advocacy, patient diagnosis liaisons, medical science liaisons, research and educational grants. Medical affairs will engage as early as Phase 1 and will continue work throughout the lifecycle of each product and product candidate as dictated by the specific scientific needs in each therapeutic area.

Government Regulation

Government authorities in the U.S. (including federal, state, and local authorities) and in other countries, extensively regulate, among other things, the manufacturing, research and clinical development, marketing, labeling and packaging, storage, distribution, post-approval monitoring and reporting, advertising and promotion, pricing, and export and import of pharmaceutical products, such as those we are developing. We must obtain the requisite approvals from regulatory authorities in the U.S. and foreign countries prior to the commencement of clinical studies or marketing of the product in those countries. Accordingly, our operations are and will be subject to a variety of regulations and other requirements, which vary from country to country. The process of obtaining regulatory approvals and the subsequent compliance with appropriate federal, state, local, and foreign statutes and regulations require the expenditure of substantial time and financial resources that has a significant impact on our capital expenditures and results of operations.

18


 

Global Regulation of Clinical Studies

Clinical studies involve the administration of an investigational medicinal product to human subjects under the supervision of qualified investigators in accordance with protocols, Good Clinical Practices, or GCP, the ethical principles that have their origin in the Declaration of Helsinki and applicable regulatory requirements. A protocol for each clinical study and any subsequent protocol amendments are typically submitted to the FDA or other applicable regulatory authorities as part of an investigational new drug application, or IND, or clinical trial application, or CTA. Additionally, approval must also be obtained from each clinical study site’s institutional review board, or IRB, or Ethics Committee, or EC, before the studies may be initiated, and the IRB or EC must monitor the study until completed. There are also requirements governing the reporting of ongoing clinical studies and clinical study results to public registries.

The clinical investigation of a drug is generally divided into three or four phases. Although the phases are usually conducted sequentially, they may overlap or be combined.

Phase 1. The drug is initially introduced into healthy human subjects or patients with the target disease or condition. These studies are designed to evaluate the safety, dosage tolerance, pharmacokinetics, and pharmacologic actions of the investigational new drug in humans, and if possible, to gain early evidence on effectiveness.
Phase 2. The drug is administered to a limited patient population to evaluate dosage tolerance and optimal dosage, identify possible adverse side effects and safety risks, and preliminarily evaluate efficacy.
Phase 3. The drug is administered to an expanded patient population, generally at geographically dispersed clinical study sites to generate enough data to statistically evaluate dosage, clinical effectiveness, and safety, to establish the overall benefit-risk relationship of the investigational new drug product, and to provide an adequate basis for product approval.
Phase 4. In some cases, additional studies and patient follow-up are conducted to gain experience from the treatment of patients in the intended therapeutic indication. Regulatory authorities may condition approval of a marketing application for a product candidate on the sponsor’s agreement to conduct additional clinical studies after approval. In other cases, a sponsor may voluntarily conduct additional clinical studies after approval to gain more information about the drug. Such post-approval studies are typically referred to as Phase 4 clinical studies.

A pivotal study is a clinical study that adequately meets regulatory authority requirements for the evaluation of a drug candidate’s efficacy and safety such that it can be used to justify the approval of the product. Generally, pivotal studies are Phase 3 studies, but regulatory authorities may accept results from Phase 2 studies if the study design provides a well-controlled and reliable assessment of clinical benefit, particularly in situations where there is an unmet medical need and the results are sufficiently robust.

U.S. Government Regulation

In the U.S., the FDA regulates drugs under the Federal Food, Drug, and Cosmetic Act, or FDCA, and its implementing regulations, and biologics under the FDCA and the Public Health Service Act, or PHSA, and its implementing regulations. FDA approval is required before any new drug or dosage form, including a new use of a previously approved drug, can be marketed in the U.S. Drugs and biologics are also subject to other federal, state, and local statutes and regulations.

The process required by the FDA before product candidates may be marketed or sold in the U.S. generally involves the following:

completion of extensive preclinical laboratory tests and preclinical animal studies performed in accordance with the Good Laboratory Practices, or GLP, regulations and the U.S. Department of Agriculture’s Animal Welfare Act;
submission to the FDA of an IND, which must become effective before human clinical studies may begin and must be updated annually;
conducting adequate and well-controlled human clinical studies that generally follow the three- to four-phase design described above to establish the safety and efficacy, or for BLA products, the safety, purity, and potency, of the product candidate for each proposed indication under an active IND and approved by an independent IRB representing each clinical site;
preparation of and submission to the FDA of a new drug application, or NDA, or biologics license application, or BLA, after completion of all pivotal clinical studies;
potential review of the product application by an FDA advisory committee, where appropriate and if applicable;
satisfactory completion of an FDA pre-approval inspection of the manufacturing facilities where the proposed drug substance and drug product are produced to assess compliance with Good Manufacturing Practices, or GMP;
FDA inspection of one or more clinical sites to assure compliance with GCP; and

19


 

FDA review and approval of an NDA or BLA.

Submission of an NDA or BLA to the FDA

Assuming successful completion of all required testing in accordance with all applicable regulatory requirements, detailed investigational new drug product information is submitted to the FDA in the form of an NDA or BLA requesting approval to market the product for one or more indications. Under federal law, the submission of most NDAs and BLAs is subject to a significant application user fee, unless waived.

Pursuant to Title 21 of the Code of Federal Regulations, the FDA conducts a preliminary review of an NDA within 60 days of receipt. FDA procedures provide that the FDA will inform the sponsor by the 74th day after the FDA’s receipt of submission to determine whether the application is sufficiently complete to permit substantive review. The FDA may request additional information rather than accept an NDA for filing, in which case the application must be resubmitted with the requested additional information. The resubmitted application is also subject to review before it is accepted for filing. Once the submission is accepted for filing, the FDA begins an in-depth substantive review.

Once an NDA or BLA has been accepted, the FDA’s goal is to review the application within ten months after it accepts the application for filing, or, if the application relates to an unmet medical need in the treatment of a serious or life-threatening condition, six months after the FDA accepts the application for filing. The review process can be significantly extended by FDA requests for additional information or clarification.

The FDA’s Decision on an NDA or BLA

The FDA may issue an approval letter if it finds the application has adequate support for commercial marketing. An approval letter authorizes commercial marketing of the drug with specific prescribing information for specific indications. As a condition of NDA or BLA approval, the FDA may impose additional requirements, such as post-marketing studies and/or a Risk Evaluation and Mitigation Strategy, or REMS, to help ensure that the benefits of the drug outweigh the potential risks. A REMS can include medication guides, assessment plans, communication plans for healthcare professionals, and elements to assure safe use. The FDA may also issue a Complete Response Letter, which indicates that the review cycle of the application is complete but the application is not ready for approval. A Complete Response Letter may require additional clinical data and/or an additional pivotal Phase 3 clinical study(ies), and/or other significant, expensive and time-consuming requirements related to clinical studies, preclinical studies or manufacturing. If the conditions set forth in the Complete Response Letter are met, the FDA may approve the product for marketing.

Expedited Review and Accelerated Approval Programs

A sponsor may seek approval of its product candidate under programs designed to accelerate the FDA’s review and approval of NDAs and BLAs. For example, Fast Track Designation may be granted to a drug intended for treatment of a serious or life-threatening disease or condition and data demonstrate its potential to address unmet medical needs for the disease or condition. The key benefits of fast-track designation are the eligibility for priority review, rolling review (submission of portions of an application before the complete marketing application is submitted), and accelerated approval, if relevant criteria are met. The FDA may grant the NDA or BLA a priority review designation, which sets the target date for FDA action on the application at six months after the FDA accepts the application for filing. Priority review is granted where there is evidence that the proposed product would be a significant improvement in the safety or effectiveness of the treatment, diagnosis, or prevention of a serious condition. Priority review designation does not change the scientific/medical standard for approval or the quality of evidence necessary to support approval.

The FDA may approve an NDA or BLA under the accelerated approval program if the drug treats a serious condition, provides a meaningful advantage over available therapies, and demonstrates an effect on either (1) a surrogate endpoint that is reasonably likely to predict clinical benefit, or (2) on a clinical endpoint that can be measured earlier than irreversible morbidity or mortality, that is reasonably likely to predict an effect on irreversible morbidity or mortality or other clinical benefit, taking into account the severity, rarity, or prevalence of the condition and the availability or lack of alternative treatments. Post-marketing studies or completion of ongoing studies after marketing approval are generally required to verify the drug’s clinical benefit in relationship to the surrogate endpoint or ultimate outcome in relationship to the clinical benefit. The FDA may require, as appropriate, that such studies be underway prior to approval or within a specific time period after the date of approval for a product that has been granted accelerated approval. The FDA also has authority for expedited procedures to withdraw approval of a product or indication that was initially approved under accelerated approval if the sponsor fails to conduct the required post-marketing studies or if such studies fail to verify the predicted clinical benefit. In addition, as a condition for accelerated approval, the FDA currently also requires pre-approval of promotional materials, which could adversely impact the timing of the commercial launch of the product.

20


 

In addition, the Food and Drug Administration Safety and Innovation Act, or FDASIA, established the Breakthrough Therapy designation. A sponsor may seek FDA designation of its product candidate as a breakthrough therapy if the drug is intended, alone or in combination with one or more other drugs, to treat a serious or life-threatening disease or condition and preliminary clinical evidence indicates that the drug may demonstrate substantial improvement over existing therapies on one or more clinically significant endpoints, such as substantial treatment effects observed early in clinical development. If a drug is designated as a breakthrough therapy, the FDA will provide more intensive guidance on the drug development program and expedite its review.

Furthermore, the FDA has made available expedited programs to sponsors of regenerative medicine therapies that have been granted designation as a regenerative medicine advanced therapy, or RMAT. Regenerative medicine therapies include cell therapies, therapeutic tissue engineering products and human cell and tissue products. A sponsor may seek RMAT designation if its regenerative medicine product is intended to treat, modify, reverse, or cure a serious or life-threatening condition and preliminary clinical evidence indicates that the regenerative medicine therapy has the potential to address unmet medical needs for such condition. Advantages of the RMAT designation include early interactions with the FDA to discuss the development plan for the product candidate, including potential surrogate or intermediate endpoints, and eligibility for rolling and priority review. Products granted RMAT designation may also be eligible for accelerated approval on the basis of a surrogate or intermediate endpoint reasonably likely to predict long-term clinical benefit, or reliance upon data obtained from a meaningful number of sites, including through expansion to additional sites. RMAT-designated products that receive accelerated approval may, as appropriate, fulfill their post-approval requirements through the submission of clinical evidence, clinical studies, patient registries, or other sources of real-world evidence (such as electronic health records); through the collection of larger confirmatory data sets; or via post-approval monitoring of all patients treated with such therapy prior to approval of the therapy.

Orphan Designation and Exclusivity

Under the Orphan Drug Act, the FDA may grant orphan drug designation to drugs intended to treat a rare disease or condition that affects fewer than 200,000 individuals in the U.S., or if it affects more than 200,000 individuals in the U.S. and there is no reasonable expectation that the cost of developing and making the drug for this type of disease or condition will be recovered from sales in the U.S. Orphan drug designation must be requested before submitting an NDA or BLA. After the FDA grants orphan drug designation, the identity of the therapeutic agent and its potential orphan use are publicly disclosed by the FDA.

Orphan drug designation entitles a party to financial incentives such as opportunities for grant funding towards clinical study costs, tax advantages, and user-fee waivers. Orphan drug designation does not convey any advantage in, or shorten the duration of, the regulatory review and approval process. In addition, the first NDA or BLA applicant to receive orphan drug designation for a particular drug is entitled to orphan drug exclusivity, which means the FDA may not approve any other application to market the same drug for the same indication for a period of seven years in the U.S., except in limited circumstances. Orphan drug exclusivity does not prevent the FDA from approving a different drug for the same disease or condition, or the same drug for a different disease or condition.

There is some uncertainty with respect to the FDA’s interpretation of the scope of orphan drug exclusivity. Historically, exclusivity was specific to the orphan indication for which the drug was approved. As a result, the scope of exclusivity was interpreted as preventing approval of a competing product. However, in 2021, the federal court in Catalyst Pharmaceuticals, Inc. v. Becerra, suggested that orphan drug exclusivity covers the full scope of the orphan-designated “disease or condition” regardless of whether a drug obtained approval for a narrower use.

Pediatric Studies and Exclusivity

NDAs and BLAs must contain data to assess the safety and effectiveness of an investigational new drug product for the claimed indications in all relevant pediatric populations in order to support dosing and administration for each pediatric subpopulation for which the drug is safe and effective. The FDA may, on its own initiative or at the request of the applicant, grant deferrals for submission of some or all pediatric data until after approval of the product for use in adults or full or partial waivers if certain criteria are met. Pediatric development plans can be discussed with the FDA at any time, but usually occur any time between the end-of-Phase 2 meeting and submission of the NDA or BLA. Unless otherwise required by regulation, the requirements for pediatric data do not apply to any drug for an indication for which orphan designation has been granted.

Pediatric exclusivity is another type of non-patent exclusivity in the U.S. that may be granted if certain FDA requirements are met, such as FDA’s determination that information relating to the use of a new drug in the pediatric population may produce health benefits, and the applicant agrees to perform and report on FDA-requested studies within a certain time frame. Pediatric exclusivity adds a period of six months of exclusivity to the end of all existing marketing exclusivity and patents held by the sponsor for that active moiety. This is not a patent term extension, but it effectively extends the regulatory period during which the FDA cannot accept or approve another application relying on the NDA or BLA sponsor’s data.

21


 

Biosimilars and Exclusivity

The Patient Protection and Affordable Care Act of 2010, or Affordable Care Act, includes a subtitle called the Biologics Price Competition and Innovation Act of 2009, or BPCI Act, which created an abbreviated approval pathway for biological products shown to be similar to, or interchangeable with, an FDA-licensed reference biological product.

A reference biologic is granted twelve years of exclusivity from the time of first licensure of the reference product. The first biologic product submitted under the abbreviated approval pathway that is determined to be interchangeable with the reference product has exclusivity against other biologics submitted under the abbreviated approval pathway for the lesser of (i) one year after the first commercial marketing, (ii) eighteen months after approval if there is no legal challenge, (iii) eighteen months after the resolution in the applicant’s favor of a lawsuit challenging the biologics’ patents if an application has been submitted, or (iv) 42 months after the application has been approved if a lawsuit is ongoing within the 42-month period.

The Inflation Reduction Act of 2022, or the IRA, is intended to foster generic and biosimilar competition and to lower drug and biologic costs. The IRA provides the Centers for Medicare & Medicaid Services, or CMS, with significant new authorities. CMS is able to directly negotiate prescription drug prices and to cap out-of-pocket costs. Each year, CMS will select and negotiate a preset number of high-spend drugs and biologics covered under Medicare Parts B and D that lack generic or biosimilar competition. Price negotiations began in 2023. Effective from 2023, the IRA provides a new “inflation rebate” that covers Medicare patients and is intended to counter certain price increases in prescription drugs. The inflation rebate requires drug manufacturers to pay a rebate to the federal government if the price for a drug or biologic under Medicare Parts B or D increases faster than the rate of inflation. To support biosimilar competition, qualifying biosimilars may receive a Medicare Part B payment increase for a period of five years, beginning in October 2022. Separately, if a biologic drug for which no biosimilar exists delays a biosimilar’s market entry beyond two years, CMS will be authorized to subject the biologics manufacturer to price negotiations intended to ensure fair competition. Notwithstanding these provisions, the IRA’s impact on competition and commercialization remains largely uncertain.

Abbreviated New Drug Applications for Generic Drugs and New Chemical Entity Exclusivity

The Drug Price Competition and Patent Term Restoration Act of 1984, or the Hatch-Waxman Amendments, authorized the FDA to approve generic drugs that are bioequivalent (i.e. identical) to previously approved branded drugs. To obtain approval of a generic drug, an applicant must submit an abbreviated new drug application, or ANDA, to the FDA. In support of such applications, a generic manufacturer may rely on the preclinical and clinical testing conducted for a drug product previously approved under an NDA, known as the reference listed drug, or RLD.

Specifically, in order for an ANDA to be approved, the FDA must find that the generic version is bioequivalent to the RLD with respect to the active ingredients, the route of administration, the dosage form, quality and performance characteristics, the strength of the drug, and intended use.

The FDCA provides a period of five years of non-patent exclusivity for a new drug containing a new chemical entity. In cases where such exclusivity has been granted, an ANDA may not be filed with the FDA until the expiration of five years unless the submission is accompanied by a Paragraph IV certification, in which case the applicant may submit its application four years following the original product approval. The FDCA also provides for a period of three years of exclusivity if an NDA or supplement includes reports of one or more new clinical investigations, other than bioavailability or bioequivalence studies, that were conducted by or for the applicant and are essential to the approval of the application. This three-year exclusivity period often protects changes to a previously approved drug product, such as a new dosage form, route of administration, combination or indication.

When an ANDA applicant files its application with the FDA, it must certify, among other things, that the new product will not infringe the already approved product’s listed patents or that such patents are invalid or unenforceable, which is called a Paragraph IV certification. If the applicant does not challenge the listed patents or indicates that it is not seeking approval of a patented method of use, the ANDA application will not be approved until all the listed patents claiming the referenced product have expired. If the ANDA applicant has provided a Paragraph IV certification to the FDA, the applicant must also send notice of the Paragraph IV certification to the NDA and patent holders once the ANDA has been accepted for filing by the FDA. The NDA and patent holders may then initiate a patent infringement lawsuit in response to the notice of the Paragraph IV certification. The filing of a patent infringement lawsuit within 45 days after the receipt of a Paragraph IV certification automatically prevents the FDA from approving the ANDA until the earlier of 30 months after the receipt of the Paragraph IV notice, expiration of the patent, or a decision in the infringement case that is favorable to the ANDA applicant.

Section 505(b)(2) New Drug Applications

As an alternative path to FDA approval for modifications to formulations or uses of products previously approved by the FDA pursuant to an NDA, an applicant may submit an NDA under Section 505(b)(2) of the FDCA. Section 505(b)(2) was enacted as part of the Hatch-Waxman Amendments and permits the filing of an NDA where at least some of the information required for approval

22


 

comes from studies not conducted by, or for, the applicant, and for which the applicant has not obtained a right of reference. If the Section 505(b)(2) applicant can establish that reliance on the FDA’s previous findings of safety and effectiveness is scientifically and legally appropriate, it may eliminate the need to conduct certain preclinical studies or clinical trials of the new product. The FDA may also require companies to perform additional bridging studies or measurements, including clinical trials, to support the change from the previously approved reference drug. The FDA may then approve the new drug candidate for all, or some, of the label indications for which the reference drug has been approved, as well as for any new indication sought by the Section 505(b)(2) applicant.

To the extent that a Section 505(b)(2) applicant is relying on studies conducted for an already approved product, the applicant is required to certify to the FDA concerning any patents listed for the approved product in the Orange Book to the same extent that an ANDA applicant would. As a result, approval of a Section 505(b)(2) NDA can be stalled until all the listed patents claiming the referenced product have expired, until any non-patent exclusivity (such as exclusivity for obtaining approval of a new chemical entity) listed in the Orange Book for the referenced product has expired and, in the case of a Paragraph IV certification and subsequent patent infringement suit, until the earlier of 30 months, settlement of the lawsuit, or a decision in the infringement case that is favorable to the Section 505(b)(2) applicant.

Patent Term Restoration

Some of our U.S. patents may be eligible for limited patent term extension under the Hatch-Waxman Amendments. The Hatch-Waxman Amendments permit a patent restoration term of up to five years as compensation for patent term lost during product development and the FDA regulatory review process. However, patent term restoration cannot extend the remaining term of a patent beyond a total of 14 years from the product’s approval date. The patent term restoration period is generally one-half the time between the effective date of an IND and the submission date of an NDA or BLA, plus the time between the submission date and the approval of that application. Only one patent applicable to an approved product is eligible for the extension and the application for the extension must be submitted prior to the expiration of the patent. The USPTO, in consultation with the FDA, reviews and approves the application for any patent term extension or restoration. Thus, for each approved product, we may apply for restoration of patent term for one of our related owned or licensed patents to add patent life beyond the original expiration date, depending on the expected length of the clinical studies and other factors involved in the filing of the relevant NDA or BLA.

EU Regulation

In the EU and in Iceland, Norway and Liechtenstein, together the European Economic Area or EEA, after completion of all required clinical testing, pharmaceutical products may only be placed on the market after obtaining a Marketing Authorization, or MA. To obtain a MA, we must submit a marketing authorization application, or MAA. The content of the MAA is similar to that of an NDA or BLA filed in the U.S., with the exception of, among other things, country-specific document requirements.

Authorization Procedures

Medicines can be authorized by using, among other things, a centralized or decentralized procedure. The centralized authorization procedure results in a single marketing authorization issued by the European Commission, or EC, following the scientific assessment of the application by the European Medicines Agency, or EMA, that is valid across the EEA. The centralized procedure is compulsory for specific medicinal products, including medicines developed by means of certain biotechnological processes, products designated as orphan medicinal products, advanced therapy medicinal products, or ATMPs, and medicinal products with a new active substance indicated for the treatment of certain diseases (for instance, AIDS, cancer, neurodegenerative disorders, diabetes, auto-immune and viral diseases). Medicines that fall outside the mandatory scope of the centralized procedure have three routes to authorization: (i) they can be authorized under the centralized procedure if they concern a significant therapeutic, scientific or technical innovation, or if their authorization would be in the interest of public health; (ii) they can be authorized under a decentralized procedure where an applicant applies for simultaneous authorization in more than one EU country; or (iii) they can be authorized in a EU member state in accordance with that state’s national procedures and then be authorized in other EU countries by a procedure whereby the countries concerned agree to recognize the validity of the original, national marketing authorization (mutual recognition procedure).

All new MAAs must include a Risk Management Plan, or RMP, describing the risk management system that the Company will put in place and documenting measures to prevent or minimize the risks associated with the product. RMPs are continually modified and updated throughout the lifetime of the medicine as new information becomes available. We need to submit an updated RMP: (i) at the request of EMA or a national competent authority, or (ii) whenever the risk-management system is modified, especially as the result of new information being received that may lead to a significant change to the benefit-risk profile or as a result of an important pharmacovigilance or risk-minimization milestone being reached. The regulatory authorities may also impose specific obligations as a condition of the MA. RMPs and Periodic Safety Update Reports, or PSURs, are routinely available to third parties requesting access, subject to limited redactions.

23


 

Special rules apply in part for ATMPs. ATMPs comprise gene therapy products, somatic cell therapy products and tissue engineered products, which are genes, cells or tissues that have undergone substantial manipulation and that are administered to human beings in order to cure, diagnose or prevent diseases or regenerate, repair or replace a human tissue. Pursuant to the ATMP Regulation, the Committee on Advanced Therapies, or CAT, is responsible in conjunction with the CHMP for the evaluation of ATMPs. The CHMP and CAT are also responsible for providing guidelines on ATMPs. These guidelines provide additional guidance on the factors that the EMA will consider in relation to the development and evaluation of ATMPs and include, among other things, the preclinical studies required to characterize ATMPs. The manufacturing and control information that should be submitted in a MAA; and post-approval measures required to monitor patients and evaluate the long- term efficacy and potential adverse reactions of ATMPs. Although such guidelines are not legally binding, compliance with them is often necessary to gain and maintain approval for product candidates. In addition to the mandatory RMP, the holder of a MA for an ATMP must put in place and maintain a system to ensure that each individual product and its starting and raw materials, including all substances coming into contact with the cells or tissues it may contain, can be traced through the sourcing, manufacturing, packaging, storage, transport and delivery to the relevant healthcare institution where the product is used.

A Pediatric Investigation Plan, or PIP, and/or a request for waiver (for example, because the relevant disease or condition occurs only in adults) or deferral (for example, until enough information to demonstrate its effectiveness and safety in adults is available), is required for submission prior to submitting an MAA. A PIP describes, among other things, proposed pediatric studies and their timing relative to clinical studies in adults and an MAA must comply with the PIP to be validated.

MAA Review and Approval Timeframe and Accelerated Assessment

Under the centralized procedure in the EU, the Committee for Medicinal Products for Human Use, or CHMP, established at the EMA, is responsible for conducting the initial assessment of a drug. In principle, the maximum timeframe for the evaluation of an MAA by the CHMP is 210 days from receipt of a valid MAA. However, this timeline excludes clock stops, when additional written or oral information is to be provided by the applicant in response to questions asked by the CHMP, so the overall process typically takes a year or more. A favorable opinion on the application by the CHMP will typically result in the granting of the marketing authorization within 67 days of receipt of the opinion. Accelerated evaluation might be granted by the CHMP in exceptional cases, when a medicinal product is expected to be of a major public health interest, particularly from the point of view of therapeutic innovation. In this circumstance, and upon request by the applicant, the CHMP’s evaluation time frame is reduced to 150 days, excluding time taken by an applicant to respond to questions.

MA Validity Period

MAs have an initial duration of five years. After five years, the authorization may subsequently be renewed on the basis of a reevaluation of the risk-benefit balance. Once renewed, the MA is valid for an unlimited period unless the EC or the national competent authority decides, on justified grounds relating to pharmacovigilance, to proceed with only one additional five-year renewal. Applications for renewal must be made to the EMA at least nine months before the five-year period expires.

Conduct of Clinical Trials

Clinical trials are studies intended to discover or verify the effects of one or more investigational medicines. The regulation of clinical trials aims to promote the protection of the rights, safety and well-being of trial participants and the credibility of the results of clinical trials. Regardless of where they are conducted, all clinical trials included in applications for marketing authorization for human medicines in the EU or EEA must have been carried out in accordance with EU regulations (such as, among others, the Clinical Trials Regulation (Regulation (EU) No 536/2014) and the Clinical Trials Directive (EC) No 2001/20/EC). This means that clinical trials conducted in the EU or EEA have to comply with EU clinical trial legislation and that clinical trials conducted outside the EU or EEA have to comply with ethical principles equivalent to those set out in the EEA, including adhering to international good clinical practice and the Declaration of Helsinki.

24


 

Exceptional Circumstances/Conditional Approval

Orphan drugs or drugs with unmet medical needs may be eligible for EU approval under exceptional circumstances or with conditional approval. Approval under exceptional circumstances is applicable to orphan products and is used when an applicant is unable to provide comprehensive data on the efficacy and safety under normal conditions of use because the indication for which the product is intended is encountered so rarely that the applicant cannot reasonably be expected to provide comprehensive evidence, when the present state of scientific knowledge does not allow comprehensive information to be provided, or when it is medically unethical to collect such information. A conditional MA is applicable to orphan medicinal products, medicinal products for seriously debilitating or life-threatening diseases, or medicinal products to be used in emergency situations in response to recognized public threats. Conditional MAs can be granted for medicinal products where, although comprehensive clinical data referring to the safety and efficacy of the medicinal product have not been supplied, a number of criteria are fulfilled: (i) the benefit/risk balance of the product is positive, (ii) it is likely that the applicant will be in a position to provide the comprehensive clinical data, (iii) unmet medical needs will be fulfilled by the grant of the MA and (iv) 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. Conditional MAs are valid for only one year and must be reviewed annually subject to certain specific obligations.

PRIME Program

PRIME is a program launched by the EMA to enhance support for the development of medicines that target an unmet medical need. The program focuses on medicines that may offer a major therapeutic advantage over existing treatments, or benefit patients without treatment options. These medicines are considered priority medicines by EMA. To be accepted for PRIME, a medicine has to show its potential to benefit patients with unmet medical needs based on early clinical data. Through PRIME, the EMA offers early and proactive support to medicine developers to optimize development plans and the generation of robust data on a medicine’s benefits and risks and enables accelerated assessment of medicines applications. PRIME eligibility does not change the standards for product approval, and there is no assurance that any such designation or eligibility will result in expedited review or approval.

Orphan Designation and Exclusivity

As in the U.S., we may apply for designation of a product as an orphan drug for the treatment of a specific indication in the EU before the application for marketing authorization is made. The EMA’s Committee for Orphan Medicinal Products, or COMP, grants orphan drug designation to promote the development of products that are intended for the diagnosis, prevention, or treatment of life-threatening or chronically debilitating conditions affecting not more than 5 in 10,000 persons in the EU Community and for which no satisfactory method of diagnosis, prevention, or treatment has been authorized (or the product would be a significant benefit to those affected). Additionally, designation is granted for products intended for the diagnosis, prevention, or treatment of a life-threatening, seriously debilitating, or serious and chronic condition when, without incentives, it is unlikely that sales of the drug in the EU would be sufficient to justify the necessary investment in developing the medicinal product. Orphan drug designation entitles a party to financial incentives such as reduction of fees or fee waivers and 10 years of market exclusivity is granted following medicinal product approval. This period may be reduced to six years if the orphan drug designation criteria are no longer met, including where it is shown that the product is sufficiently profitable not to justify maintenance of market exclusivity. The applicant will receive a fee reduction for the MAA if the orphan drug designation has been granted, but not if the designation is still pending at the time the marketing authorization is submitted, and sponsors must submit an annual report to EMA summarizing the status of development of the medicine. Orphan drug designation does not convey any advantage in, or shorten the duration of, the regulatory review and approval process.

New Chemical Entity Exclusivity

In the EU, new chemical entities, or NCEs, sometimes referred to as new active substances, qualify for eight years of data exclusivity upon the product’s first MA in the EU and an additional two years of market exclusivity. This data exclusivity, if granted, prevents regulatory authorities in the EU from referencing the innovator’s data to assess a generic (abbreviated) application for eight years, after which generic marketing authorization can be submitted, and the innovator’s data may be referenced, but not approved for two years. The overall ten-year period will be extended to a maximum of eleven years if, during the first eight of those ten years, the marketing authorization holder obtains an authorization for one or more new therapeutic indications which, during the scientific evaluation prior to their authorization, are held to bring a significant clinical benefit in comparison with existing therapies. Products may not be granted data exclusivity since there is no guarantee that a product will be considered by the EU’s regulatory authorities to include an NCE. Even if a compound is considered to be a NCE and the MA applicant is able to gain the prescribed period of data exclusivity, another company could market a version of the medicinal product if such company can complete a full MAA with its own complete database of pharmaceutical tests, preclinical studies and clinical trials and obtain MA of its product.

25


 

Post-Approval Requirements

Drugs manufactured or distributed pursuant to regulatory approvals are subject to pervasive and continuing regulation by the regulatory authorities, including, among other things, requirements relating to formal commitments for post approval clinical trials and studies, manufacturing, recordkeeping, periodic reporting, product sampling and distribution, marketing, labeling, advertising and promotion and reporting of adverse experiences with the product. After approval, most changes to the approved product, such as adding new indications or other labeling claims are subject to prior regulatory authority review and approval.

Drug manufacturers are subject to periodic unannounced inspections by regulatory authorities and country or state agencies for compliance with GMP and other requirements. Changes to the manufacturing process are strictly regulated, and, depending on the significance of the change, may require prior regulatory approval before being implemented. Regulations also require investigation and correction of any deviations from GMP and impose reporting and documentation requirements upon us and any third-party manufacturers that we may decide to use. Accordingly, manufacturers must continue to expend time, money, and effort in the area of production and quality control to maintain compliance with GMP and other aspects of regulatory compliance.

Pharmaceutical Coverage, Pricing and Reimbursement

In the U.S. and markets in other countries, sales of any products for which we receive regulatory approval for commercial sale will depend in part on the availability of coverage and reimbursement from third-party payors. Third-party payors include government authorities, managed care providers, private health insurers and other organizations. The process for determining whether a payor will provide coverage for a drug product may be separate from the process for setting the reimbursement rate that the payor will pay for the drug product. Third-party payors may limit coverage to specific drug products on an approved list, or formulary, which might not include all of the approved drugs for a particular indication. Moreover, a payor’s decision to provide coverage for a drug product does not imply that an adequate reimbursement rate will be approved. Adequate third-party reimbursement may not be available to enable us to maintain price levels sufficient to realize an appropriate return on our investment in product development.

In the EU, governments influence the price of pharmaceutical products through their pricing and reimbursement rules and control of national health care systems that fund a large part of the cost of those products to patients. Some jurisdictions operate positive and negative list systems under which products may only be marketed once a reimbursement price has been agreed to by the government. Other member states allow companies to fix their own prices for medicines, but monitor and control company profits, including volume-based arrangements, caps and reference pricing mechanisms. In addition, in some countries, cross-border imports from low-priced markets exert a commercial pressure on pricing within a country.

Other Healthcare, Privacy, and Cybersecurity Laws and Compliance Requirements

We are subject to various laws targeting, among other things, fraud and abuse in the healthcare industry, and privacy and protection of personal information, including health information. These laws may impact, among other things, our proposed sales, marketing, and education programs. The laws that may affect our ability to operate include:

the federal Anti-Kickback Statute, which prohibits, among other things, persons from knowingly and willfully soliciting or receiving renumeration in return for, and from knowingly and willfully offering or paying remuneration to induce, referrals of federal healthcare program patients and the purchase or recommendation of an item or service reimbursable under a federal healthcare program, such as the Medicare and Medicaid programs;
federal civil and criminal false claims laws and civil monetary penalty laws, which prohibit, among other things, individuals or entities from knowingly presenting, or causing to be presented to Medicare, Medicaid, or other third-party payers, claims for payment that are false or fraudulent;
federal civil and criminal false claims laws and civil monetary penalty laws, which prohibit, among other things, individuals or entities from knowingly presenting, or causing to be presented to Medicare, Medicaid, or other third-party payers, claims for payment that are false or fraudulent;
the EU General Data Protection Regulation, or GDPR, and the U.K. General Data Protection Regulation, or UK GDPR, which apply to processing of personal data in the context of the activities of an entity established in the EEA/UK, and to processing by an entity not established in the EEA/UK where such processing is related to the offering of goods or services to individuals who are in the EEA/UK, or the monitoring of the behavior of individuals who are in the EEA/UK, and imposes requirements and limitations relating to the processing, storage, purpose of collection, accuracy, security, sharing and transfer of personal data outside the EEA/UK, in particular with respect to special categories of personal data like health data, and the notification of supervisory authorities about data breaches, accompanied by a strong sanctioning mechanism—in addition, EU member states may also impose additional requirements in relation to health, genetic and biometric data through their national implementing legislation;

26


 

the 21st Century Cures Act, or the Cures Act, which introduced a wide range of reforms, such as broadening the types of data required to support drug approval, extending protections for generic competition, accelerating approval of breakthrough therapies, expanding the orphan drug product program, requiring disclosures about compassionate care programs, and clarifying how manufacturers communicate about their products;
the federal transparency laws, including the federal Physician Payment Sunshine Act, that requires drug manufacturers to disclose payments and other transfers of value provided to various healthcare professionals and teaching hospitals; and
state and foreign law equivalents, or similar, of each of the above federal laws, such as transparency laws, anti-kickback and false claims laws which may apply to items or services reimbursed by any third-party payer, including commercial insurers, and privacy and security of health information laws, including comprehensive privacy and security laws in California.

Additional Regulation

The U.S. Foreign Corrupt Practices Act or FCPA, to which we are subject, prohibits corporations and individuals from engaging in certain activities to obtain or retain business or to influence a person working in an official capacity. It is illegal to pay, offer to pay or authorize the payment of anything of value to any foreign government official, government staff member, political party, or political candidate in an attempt to obtain or retain business or to otherwise influence a person working in an official capacity. Similar laws exist in other countries, such as the United Kingdom or in EU member states, that restrict improper payments to public and private parties. Many countries have laws prohibiting these types of payments within the respective country. In addition to these anti-corruption laws, we are subject to import and export control laws, tariffs, trade barriers, economic sanctions, and regulatory limitations on our ability to operate in certain foreign markets.

In addition, federal, state, and foreign government bodies and agencies have adopted, are considering adopting, or may adopt laws and regulations regarding the collection, use, storage and disclosure of personally identifiable information or other information treated as confidential obtained from consumers and individuals.

We are also subject to regulation under the Occupational Safety and Health Act, the Environmental Protection Act, the Toxic Substances Control Act, the Resource Conservation and Recovery Act and other present and potential federal, state, or local regulations. These and other laws govern our use, handling and disposal of various biological and chemical substances used in, and waste generated by, our operations. Complying with these requirements may have a significant impact on our capital expenditures and results of operations.

Customers

Our customers include collaboration partners, drug wholesalers, and retail pharmacy distributors. For the year ended December 31, 2023, more than half of our total revenues were earned from our collaboration partner KKC.

Human Capital

General Information

As of December 31, 2023, we had 1,276 total employees, of which 876 are in research and development and 400 are in sales, general, and administrative. Further, 1,089 employees are based in the U.S., including at our facilities in Novato, California, Brisbane, California, Cambridge, Massachusetts, and Woburn, Massachusetts, and 187 employees are based at our international locations. The majority of new employees hired during the year ended December 31, 2023 were to support and extend our clinical and preclinical pipeline, our in-house manufacturing capacities for our GTMF, as well as our commercialization activities, with hires in commercial, clinical development and operations, research, manufacturing, and general and administrative functions. We believe our relationship with our employees to be generally good. We have not experienced any material employment-related issues or interruptions of services due to labor disagreements and are not a party to any collective bargaining agreements.

We expect to continue to strategically add employees in 2024 with a focus on expanding our in-house manufacturing capacity in connection with maintaining and operating our gene therapy manufacturing facility, increasing expertise and bandwidth in clinical and preclinical research and development and commercialization activities and expanding our geographic reach in connection with the global launches of our approved products. We continually evaluate our business need and opportunity and balances in-house expertise and capacity with outsourced expertise and capacity. Currently, we outsource substantial clinical trial work to clinical research organizations and certain drug manufacturing to contract manufacturers.

27


 

Workforce Safety and Employee Wellbeing

We maintain a safety culture grounded on the premise of eliminating workplace incidents, risks and hazards. Our health and safety management system includes several elements, such as incorporation of Global Environmental, Health, Safety and Sustainability (EHSS) standards, site-specific standard operating procedures, incident and safety observation reporting, hazard identification and risk assessments, job safety analyses, ergonomic assessments and industrial hygiene evaluations. We have adopted a flexible, hybrid working arrangement for our employees, which allows some of our employees to work remotely during certain days of the week. We provide our employees with wellness offerings to support their physical and mental health including our “Caring For U” program, a global reimbursement program offering employees up to $1,200 annually (in local currency) for wellness and caregiving activities.

Employee Retention and Engagement

The biotechnology industry is an extremely competitive labor market and we believe our company’s success depends on our ability to attract, develop, and retain key personnel. We invest in the growth and development of our employees through various training and development programs that build and strengthen employees’ leadership and professional skills, including leadership development programs for new leaders, six sigma certification, as well as a mentoring program. We also have a talent management framework and processes in place that includes regularly conducted activities such as performance management, succession, and workforce planning in order to support our employees in their growth and development and to provide learning opportunities. We offer on-demand career coaching services through an external network of professional executive coaches. We encourage all employees to have an individual development plan to identify focus areas for learning and growth.

To regularly assess and improve our employee retention and engagement, we conduct an engagement survey approximately every 18 months, with "pulse" surveys in between, the results of which are discussed with our board of directors, at all hands employee meetings and in individual functions. We take actions to address areas of employment concern and follow-up routinely to share with employees what we are doing.

Diversity, Equity, Inclusion and Belonging

We are committed to fostering a healthy, inclusive environment while nurturing a culture of belonging where all employees have equal opportunities. We strive to create an environment where everyone we work with, serve, and engage with feels valued, respected, and empowered.

As of December 31, 2023, of the eight members of our board of directors, three directors were women, three directors self-identified as racially or ethnically diverse, and one director self-identified as LGBTQ+. As of December 31, 2023, women represented 56% of our global workforce and 44% of our leadership positions at the Vice President level or above. As of December 31, 2023, 46% of our U.S. workforce that self-reported identified as racially or ethnically diverse. We have included questions in our engagement survey to measure employee perception of our inclusive culture, with the results from such survey on inclusion and diversity included in our corporate goals. Our business units review diversity data related to hiring, promotions, and retention on an ongoing basis in order to promote inclusivity and equal employment opportunities.

We have also established a Diversity, Equity, Inclusion and Belonging, or DEIB Action Team, comprised of employee representatives throughout our company. In 2023, we hosted offsite DEIB workshops and retreats that brought together members of our DEIB Action Team and the leaders of our Employee Resource Groups (ERGs). These sessions were designed to support team building, building our leadership skills, critically assessing, and enhancing our multi-year DEIB corporate roadmap, aligning our efforts, and executing the roadmap's action items. In our efforts to promote diversity and inclusion, we have also established or supported several internal ERGs, including UltraProud, LatinX, UltraAPAC, UltraMosaic, and Empower X Women in Biotech.

28


 

Benefits and Compensation

We are dedicated to fostering a workplace environment that keeps our employees inspired, including providing a comprehensive benefits program that supports the health care, family, and financial needs of our employees. All of our full-time employees are eligible for cash bonuses and equity awards in addition to other benefits including comprehensive health insurance, life and disability insurance, 401(k) matching, paid time off for volunteering, wellness programs, and tuition reimbursement. We benchmark and tie compensation to market data as well as to an employee’s experience, function and performance. Our compensation structure includes performance-based elements, with the goal of recognizing and rewarding exceptional performance. We regularly review our compensation policies and practices in an effort to identify and address any disparities or inequities.

General Information

Our Internet website address is www.ultragenyx.com. No portion of our website, or any other website that may be referenced, is incorporated by reference into this Annual Report.

You are advised to read this Annual Report in conjunction with other reports and documents that we file from time to time with the Securities and Exchange Commission, or the SEC. In particular, please read our definitive proxy statements, our Annual Reports on Form 10-K, our Quarterly Reports on Form 10-Q and any Current Reports on Form 8-K that we may file from time to time. The SEC maintains information for electronic filers (including Ultragenyx) at its website at www.sec.gov. We make our annual reports on Form 10-K, our quarterly reports on Form 10-Q, and our current reports on Form 8-K, and amendments to those reports, available on our internet website, free of charge, as soon as reasonably practicable after such material is electronically filed with, or furnished to, the SEC.

29


 

Item 1A. Risk Factors

Investing in our common stock involves a high degree of risk. You should carefully consider the following material risks, together with all the other information in this Annual Report, including our financial statements and notes thereto, before deciding to invest in our common stock. The risks and uncertainties described below are not the only ones we face. Additional risk and uncertainties not presently known to us or that we presently deem less significant may also impair our business operations. If any of the following risks actually materialize, our operating results, financial condition, and liquidity could be materially adversely affected. As a result, the trading price of our common stock could decline and you could lose part or all of your investment. Our company’s business, financial condition and operating results can be affected by a number of factors, whether currently known or unknown, including but not limited to those described below, any one or more of which could, directly or indirectly, cause our actual financial condition and operating results to vary materially from past, or from anticipated future, financial condition and operating results. Any of these factors, in whole or in part, could materially and adversely affect our business, prospects, financial condition, operating results and stock price.

 

Because of the following factors, as well as other factors affecting our financial condition and operating results, past financial performance should not be considered to be a reliable indicator of future performance, and investors should not use historical trends to anticipate results or trends in future periods.

 

Risk Factor Summary

We have a history of operating losses and anticipate that we will continue to incur losses for the foreseeable future.
We have limited experience in generating revenue from product sales.
We may need to raise additional capital to fund our activities.
Clinical drug development is a lengthy, complex, and expensive process with uncertain outcomes.
We may experience delays in commercialization of our products and other adverse effects if we do not achieve our projected development goals in the time frames we announce and expect.
We may experience difficulty in enrolling patients.
The regulatory approval processes of the FDA and comparable foreign authorities are lengthy and inherently unpredictable.
Fast Track Product, Breakthrough Therapy, Priority Review or RMAT designations by the FDA, and analogous designations by the EMA, for our product candidates may not lead to faster development or approval.
Our product candidates may cause undesirable or serious side effects.
We face a multitude of manufacturing risks, particularly with respect to our gene therapy and mRNA product candidates.
Our products remain subject to regulatory scrutiny even if we obtain regulatory approval.
Product liability lawsuits against us could cause us to incur substantial liabilities.
We may not realize the full commercial potential of our product candidates if we are unable to source and develop effective biomarkers.
We rely on third parties to conduct our nonclinical and clinical studies and perform other tasks for us.
We are dependent on KKC for the clinical and commercial supply of Crysvita for all major markets and for the development and commercialization of Crysvita in certain major markets.
We rely on third parties to manufacture our products and product candidates.
The loss of, or failure to supply by, any of any of our single-source suppliers for our drug substance and drug product could adversely affect our business.
The actions of distributors and specialty pharmacies could affect our ability to sell or market products profitably.
Our revenue may be adversely affected if the market opportunities for our products and product candidates are smaller than expected.
Our competitors may develop therapies that are similar, more advanced, or more effective than ours.

30


 

We may not successfully manage expansion of our company, including building an integrated commercial organization.
After the transition of our commercialization responsibilities for Crysvita in the U.S. and Canada, the success of Crysvita in those territories is dependent on the effectiveness of KKC’s commercialization efforts.
Commercial success of our products depends on the degree of market acceptance.
We face uncertainty related to insurance coverage and reimbursement status of our newly approved products.
If we, or our third-party partners, are unable to maintain effective proprietary rights for our products or product candidates, we may not be able to compete effectively.
Claims of intellectual property infringement may prevent or delay our development and commercialization efforts.
We may not be successful in obtaining or maintaining necessary rights to our product candidates through acquisitions and in-licenses.
We may face competition from biosimilars of our biologics product and product candidates or from generic versions of our small-molecule product and product candidates, which may result in a material decline in sales of affected products.
We could lose license rights that are important to our business if we fail to comply with our obligations in the agreements under which we license intellectual property and other rights from third parties.
We may become involved in lawsuits to protect or enforce our patents or the patents of our licensors, or be subject to claims that challenge the inventorship or ownership of our patents.
Changes to patent laws in the U.S. and other jurisdictions could diminish the value of patents in general, thereby impairing our ability to protect our products.
We may not be able to protect our intellectual property rights throughout the world.
We have limited experience as a company operating our own manufacturing facility.
Our success depends in part on our ability to retain our President and Chief Executive Officer and other qualified personnel.
Our revenue may be impacted if we fail to obtain or maintain orphan drug exclusivity for our products.
Our operating results may be adversely impacted if our intangible assets become impaired.
We may not be successful in identifying, licensing, developing, or commercializing additional product candidates.
We may fail to comply with laws and regulations or changes in laws and regulations could adversely affect our business.
We are exposed to risks related to international expansion of our business outside of the U.S.
Our business may be adversely affected in the event of computer system failures or security breaches.
We or our third-party partners may be adversely affected by earthquakes or other serious natural disasters.
We may incur various costs and expenses and risks related to acquisition of companies or products or strategic transactions.
The market price of our common stock is highly volatile.
Future sales and issuances of our common stock could dilute the percentage ownership of our current stockholders and result in a decline in stock price.
Provisions in our amended and restated certificate of incorporation and by-laws, as well as provisions of Delaware law, could make it more difficult for a third party to acquire us or increase the cost of acquiring us or could limit our stockholders’ ability to obtain a favorable judicial forum for disputes with us or our directors, officers or employees.
We face general risks related to our ability to maintain effective internal controls over financial reporting, additional tax liabilities related to our operations, our ability to use our net operating loss carryforwards, costs of litigation, stockholder activism and increased scrutiny regarding our ESG practices and disclosures.

31


 

Risks Related to Our Financial Condition and Capital Requirements

We have a history of operating losses and anticipate that we will continue to incur losses for the foreseeable future.

We are a biopharmaceutical company with a history of operating losses, and anticipate continuing to incur operating losses for the foreseeable future. Biopharmaceutical product development is a highly speculative undertaking and involves a substantial degree of risk. We have devoted substantially all of our financial resources to identifying, acquiring, and developing our products and product candidates, including conducting clinical studies, developing manufacturing processes, manufacturing product candidates for clinical studies, and providing selling, general and administrative support for these operations. The amount of our future net losses will depend, in part, on non-recurring events, the success of our commercialization efforts, and the rate of our future expenditures. We anticipate that our expenses will increase substantially if and as we:

continue our research and nonclinical and clinical development of our product candidates;
expand the scope of our current clinical studies for our product candidates;
advance our programs into more expensive clinical studies;
initiate additional nonclinical, clinical, or other studies for our product candidates;
pursue preclinical and clinical development for additional indications for existing products and product candidates;
change or add additional manufacturers or suppliers;
expand upon our manufacturing-related facilities and capabilities, particularly as we continue to ramp-up operations at our GMP gene therapy manufacturing facility;
seek regulatory and marketing approvals for our product candidates that successfully complete clinical studies;
continue to establish Medical Affairs field teams to initiate relevant disease education;
continue to establish a marketing and distribution infrastructure and field force to commercialize our products and any product candidates for which we may obtain marketing approval;
continue to manage our international subsidiaries and establish new ones;
continue to operate as a public company and comply with legal, accounting and other regulatory requirements;
seek to identify, assess, license, acquire, and/or develop other product candidates, technologies, and/or businesses;
make milestone or other payments under any license or other agreements;
seek to maintain, protect, and expand our intellectual property portfolio;
seek to attract and retain skilled personnel;
create additional infrastructure, including facilities and systems, to support the growth of our operations, our product development, and our commercialization efforts; and
experience any delays or encounter issues with any of the above, including, but not limited to, failed studies, complex results, safety issues, inspection outcomes, or other regulatory challenges that require longer follow-up of existing studies, additional major studies, or additional supportive studies in order to pursue marketing approval.

The net losses we incur may fluctuate significantly from quarter to quarter and year to year, such that a period-to-period comparison of our results of operations may not be a good indication of our future performance.

We have limited experience in generating revenue from product sales.

Our ability to generate significant revenue from product sales depends on our ability, alone or with strategic collaboration partners, to successfully commercialize our products and to complete the development of, and obtain the regulatory and marketing approvals necessary to commercialize, our product candidates. Our ability to generate substantial future revenue from product sales, including named patient sales, depends heavily on our success in many areas, including, but not limited to:

obtaining regulatory and marketing approvals with broad indications for product candidates for which we complete clinical studies;
developing a sustainable and scalable manufacturing process for our products and any approved product candidates and establishing and maintaining supply and manufacturing relationships with third parties that can conduct the processes

32


 

and provide adequate (in amount and quality) product supply to support market demand for our products and product candidates, if approved;
launching and commercializing our products and product candidates for which we obtain regulatory and marketing approval, either directly or with a collaborator or distributor;
obtaining market acceptance of our products and product candidates as viable treatment options;
obtaining adequate market share, reimbursement and pricing for our products and product candidates;
our ability to sell our products and product candidates on a named patient basis or through an equivalent mechanism and the amount of revenue generated from such sales;
our ability to find patients so they can be diagnosed and begin receiving treatment;
addressing any competing technological and market developments;
negotiating favorable terms, including commercial rights, in any collaboration, licensing, or other arrangements into which we may enter, any amendments thereto or extensions thereof;
maintaining, protecting, and expanding our portfolio of intellectual property rights, including patents, trade secrets, and know-how; and
attracting, hiring, and retaining qualified personnel.

If the number of our addressable rare disease patients is not as significant as we estimate, the indication approved by regulatory authorities is narrower than we expect, or the reasonably accepted population for treatment is narrowed by competition, physician choice, or treatment guidelines, or any other reasons, we may not generate significant revenue from sales of our products, even if they receive regulatory approval.

We may need to raise additional capital to fund our activities. Such additional financing may not be available on acceptable terms, if at all. Failure to obtain this necessary capital when needed may force us to delay, limit, or terminate our product development efforts or other activities.

As of December 31, 2023, our available cash, cash equivalents, and marketable debt securities were $777.1 million. We expect we will need additional capital to continue to commercialize our products, and to develop and obtain regulatory approval for, and to commercialize, all of our product candidates. In addition, our operating plans may change as a result of many factors that may currently be unknown to us, and we may need to seek additional funds sooner than planned. Our future funding requirements will depend on many factors, including but not limited to:

the scope, rate of progress, results, and cost of our clinical studies, nonclinical testing, and other related activities;
the cost of manufacturing clinical and commercial supplies of our products and product candidates;
the cost of creating additional infrastructure, including facilities and systems, such as systems in our GMP gene therapy manufacturing facility;
the cost of operating and maintaining our gene therapy manufacturing facility;
the number and characteristics of the product candidates that we pursue;
the cost, timing, and outcomes of regulatory approvals;
the cost and timing of establishing and operating our international subsidiaries;
the cost and timing of establishing and operating field forces, marketing, and distribution capabilities;
the cost and timing of other activities needed to commercialize our products; and
the terms and timing of any collaborative, licensing, acquisition, and other arrangements that we may establish, including any required milestone, royalty, and reimbursements or other payments thereunder.

33


 

Any additional fundraising efforts may divert our management’s attention from their day-to-day activities, which can adversely affect our ability to develop our product candidates and commercialize our products. In addition, we cannot guarantee that future financing will be available in sufficient amounts or on terms acceptable to us, if at all, particularly in light of the current macroeconomic conditions, including the general economic slowdown and potential recessionary environment. The terms of any financing may adversely affect the holdings or the rights of our stockholders and the issuance of additional securities by us, whether equity or debt, or the possibility of such issuance, may cause the market price of our shares to decline. The sale of additional equity or convertible securities would dilute all of our stockholders. If we incur debt, it could result in increased fixed payment obligations and we may be required to agree to certain restrictive covenants, such as limitations on our ability to incur additional debt, limitations on our ability to acquire, sell, or license intellectual property rights, and other operating restrictions that could adversely impact our ability to conduct our business. We have in the past sought and may in the future seek funds through a sale of future royalty payments similar to our transactions with Royalty Pharma and OMERS or through collaborative partnerships, strategic alliances, and licensing or other arrangements, such as our transaction with Daiichi Sankyo Co., Ltd., or Daiichi Sankyo, and we may be required to relinquish rights to some of our technologies or product candidates, future revenue streams, research programs, and other product candidates or otherwise agree to terms unfavorable to us, any of which may have a material adverse effect on our business, operating results, and prospects. Even if we believe we have sufficient funds for our current or future operating plans, we may seek additional capital if market conditions are favorable or if we have specific strategic considerations.

In addition, we may not be able to access a portion of our existing cash, cash equivalents and investments due to market conditions. If banks or financial institutions enter receivership or become insolvent in the future, similar to what occurred at Silicon Valley Bank in March 2023, or if there is a concern that they may do so in response to financial conditions affecting the banking system and financial markets, our ability to access our existing cash, cash equivalents and investments may be threatened and the value of our investments may be significantly impaired.

If we are unable to access our existing cash, cash equivalents and investments and/or are unable to obtain funding on a timely basis, or at all, we may be required to significantly curtail, delay, or discontinue one or more of our research or development programs or the commercialization of our products and any approved product candidates or be unable to expand our operations or otherwise capitalize on our business opportunities, as desired, which could materially affect our business, financial condition, and results of operations.

Risks Related to the Discovery and Development of Our Product Candidates

Clinical drug development involves a lengthy, complex, and expensive process with uncertain outcomes and the potential for substantial delays, and the results of earlier studies may not be predictive of future study results.

Before obtaining marketing approval from regulatory authorities for the sale of our product candidates, we must conduct extensive clinical studies to demonstrate the safety and efficacy of the product candidates in humans. Clinical testing is expensive, complex, time consuming, and uncertain as to outcome. We cannot guarantee that any clinical studies will be conducted as planned or completed on schedule, if at all. We have also had difficulties in recruiting clinical site investigators and clinical staff for our studies, and may continue to experience such difficulties. Additionally, a failure of one or more clinical studies can occur at any stage of testing, and our future clinical studies may not be successful. Product candidates that have shown promising results in early-stage clinical studies may still suffer significant setbacks or fail in subsequent clinical studies. The safety or efficacy results generated to date in clinical studies do not ensure that later clinical studies will demonstrate similar results. Further, we have reported and expect to continue to report preliminary or interim data from our clinical trials. Preliminary or interim data from our clinical trials are subject to the risk that one or more of the clinical outcomes may materially change as patient enrollment continues and/or more patient data become available. Such data may show initial evidence of clinical benefit, but as patients continue to be assessed and more patient data become available, there is a risk that any therapeutic effects are no longer durable in patients and/or decrease over time or cease entirely. As a result, preliminary or interim data should be considered carefully and with caution until the final data are available. Results from investigator-sponsored studies or compassionate-use studies may not be confirmed in company-sponsored studies or may negatively impact the prospects for our programs. Additionally, given the nature of the rare diseases we are seeking to treat, we often devise newly-defined endpoints to be tested in our studies, which can lead to subjectivity in interpreting study results and could result in regulatory agencies not agreeing with the validity of our endpoints, or our interpretation of the clinical data, and therefore delaying or denying approval. Given the illness of the patients in our studies and the nature of their rare diseases, we have also been required to or have chosen to conduct certain studies on an open-label basis. We have in the past, and may in the future elect to review interim clinical data at multiple time points during the studies, which could introduce bias into the study results and potentially result in denial of approval.

34


 

In the biopharmaceutical industry, there is a high failure rate for drugs and biologics proceeding through clinical studies, and product candidates in later stages of clinical studies may fail to show the desired safety and efficacy despite having progressed through nonclinical studies and initial clinical studies. A number of companies in the biopharmaceutical industry have suffered significant setbacks in advanced clinical studies due to lack of efficacy or adverse safety profiles, notwithstanding promising results in earlier studies.

Scenarios that can prevent successful or timely completion of clinical development include but are not limited to:

delays or failures in generating sufficient preclinical, toxicology, or other in vivo or in vitro data to support the initiation or continuation of human clinical studies or filings for regulatory approval;
failure to demonstrate a starting dose for our product candidates in the clinic that might be reasonably expected to result in a clinical benefit;
delays or failures in developing gene therapy, messenger RNA, or mRNA, DNA, small interfering RNA, or siRNA, or other novel and complex product candidates, which are expensive and difficult to develop and manufacture;
delays resulting from a shutdown, or uncertainty surrounding the potential for future shutdowns of the U.S. government, including the FDA;
delays or failures in reaching a consensus with regulatory agencies on study design;
delays in reaching agreement on acceptable terms with contract research organizations, or CROs, clinical study sites, and other clinical trial-related vendors;
failure or delays in obtaining required regulatory agency approval and/or IRB or EC approval at each clinical study site or in certain countries;
failure to correctly design clinical studies which may result in those studies failing to meet their endpoints or the expectations of regulatory agencies;
changes in clinical study design or development strategy resulting in delays related to obtaining approvals from IRBs or ECs and/or regulatory agencies to proceed with clinical studies;
imposition of a clinical hold by regulatory agencies after review of an IND application or amendment, another equivalent application or amendment, or an inspection of our clinical study operations or study sites;
delays in recruiting suitable patients to participate in our clinical studies;
difficulty collaborating with patient groups and investigators;
failure by our CROs, other third parties, or us to adhere to clinical study requirements;
failure to perform in accordance with the FDA’s and/or ICH’s good clinical practices requirements or applicable regulatory guidelines in other countries;
delays in patients’ completion of studies or their returns for post-treatment follow-up;
patients dropping out of a study;
adverse events associated with the product candidate occurring that are viewed to outweigh its potential benefits;
changes in regulatory requirements and guidance that require amending or submitting new clinical protocols;
greater than anticipated costs associated with clinical studies of our drug candidates, including as a result of inflation;
clinical studies of our drug candidates producing negative or inconclusive results, which may result in us deciding, or regulators requiring us, to conduct additional clinical or nonclinical studies or to abandon drug development programs;
competing clinical studies of potential alternative product candidates or investigator-sponsored studies of our product candidates; and
delays in manufacturing, testing, releasing, validating, or importing/exporting sufficient stable quantities of our product candidates for use in clinical studies or the inability to do any of the foregoing.

Any inability to successfully complete nonclinical and clinical development could result in additional costs to us or negatively impact our ability to generate revenue. In addition, if we make manufacturing or formulation changes to our product candidates, we may need to conduct additional toxicology, comparability or other studies to bridge our modified product candidates to earlier versions. Clinical study delays could also shorten any periods during which our products have commercial exclusivity and may allow our competitors to bring products to market before we do, which could negatively impact our ability to obtain orphan exclusivity and to successfully commercialize our product candidates and may harm our business and results of operations.

35


 

If we do not achieve our projected development goals in the time frames we announce and expect, the commercialization of our products may be delayed and the credibility of our management may be adversely affected and, as a result, our stock price may decline.

For planning purposes, we estimate the timing of the accomplishment of various scientific, clinical, regulatory, and other product development goals, which we sometimes refer to as milestones. These milestones may include the commencement or completion of scientific studies and clinical trials, the timing of patient dosing, the timing, type or clarity of data from clinical trials, the submission or acceptance of regulatory filings, and the potential approval of such regulatory filings. We periodically make public announcements about the expected timing of some of these milestones. All of these milestones are based on a variety of assumptions, but the actual timing of these milestones can vary dramatically from our estimates. If we do not meet these publicly announced milestones, the commercialization of our products may be delayed and the credibility of our management may be adversely affected and, as a result, our stock price may decline.

We may find it difficult to identify and enroll patients in our clinical studies due to a variety of factors, including the limited number of patients who have the diseases for which our product candidates are being studied and other unforeseen events. Difficulty in enrolling patients could delay or prevent clinical studies of our product candidates.

Identifying and qualifying patients to participate in clinical studies of our product candidates is critical to our success. The timing of our clinical studies depends in part on the speed at which we can recruit patients to participate in testing our product candidates, and we may experience delays in our clinical studies if we encounter difficulties in enrollment.

Each of the conditions for which we plan to evaluate our current product candidates is a rare genetic disease. Accordingly, there are limited patient pools from which to draw for clinical studies. For example, we estimate that approximately 6,000 patients worldwide suffer from GSDIa, for which DTX401 is being studied, and these all may not be treatable if they are immune to the AAV viral vector.

In addition to the rarity of these diseases, the eligibility criteria of our clinical studies will further limit the pool of available study participants as we will require patients to have specific characteristics that we can measure or to assure their disease is either severe enough or not too advanced to include them in a study. The process of finding and diagnosing patients is costly and time-consuming, especially since the rare diseases we are studying are commonly underdiagnosed. We also may not be able to identify, recruit, and enroll a sufficient number of appropriate patients to complete our clinical studies because of demographic criteria for prospective patients, the perceived risks and benefits of the product candidate under study, the proximity and availability of clinical study sites for prospective patients, and the patient referral practices of physicians. The availability and efficacy of competing therapies and clinical studies can also adversely impact enrollment. If patients are unwilling to participate in our studies for any reason (such as drug-related side effects), the timeline for and our success in recruiting patients, conducting studies, and obtaining regulatory approval of potential products may be delayed or impaired, the commercial prospects of our product candidates will be harmed, and our ability to generate product sales from any of these product candidates could be delayed or prevented. Delays in completing our clinical studies will increase our costs, slow down our product candidate development and approval process, and jeopardize our ability to commence product sales and generate revenue.

36


 

The regulatory approval processes of the FDA and comparable foreign authorities are lengthy, time consuming, and inherently unpredictable. Even if we achieve positive results in our pre-clinical and clinical studies, if we are ultimately unable to obtain timely regulatory approval for our product candidates, our business will be substantially harmed.

Our future success is dependent on our ability to successfully commercialize our products and develop, obtain regulatory approval for, and then successfully commercialize one or more product candidates. We are not permitted to market or promote any of our product candidates before we receive regulatory approval from the FDA or comparable foreign regulatory authorities. We have only obtained regulatory approval for three products that we have developed, and it is possible that none of our existing product candidates or any product candidates we may seek to develop in the future will ever obtain regulatory approval. Further, as the clinical trial requirements of regulatory authorities and the criteria these regulators use to determine the safety and efficacy of a product candidate vary substantially according to the type, complexity, novelty and intended use and market of the product candidates, the regulatory approval process for novel product candidates, such as our gene therapy product candidates, can be more expensive and take longer than for other product candidates, leading to fewer product approvals. To date, very few gene therapy products have received regulatory approval in the U.S. or Europe. The regulatory framework and oversight over development of gene therapy products has evolved and may continue to evolve in the future. Within the FDA, the Center for Biologics Evaluation and Research, or CBER, regulates gene therapy products. Within the CBER, the review of gene therapy and related products is consolidated in the Office of Cellular, Tissue and Gene Therapies, and the FDA has established the Cellular, Tissue and Gene Therapies Advisory Committee to advise CBER on its reviews. The CBER works closely with the National Institutes of Health, or NIH. The FDA and the NIH have published guidance with respect to the development and submission of gene therapy protocols. For example, in January 2020, the FDA issued final guidance to set forth the framework for the development, review and approval of gene therapies. The final guidance pertains to the development of gene therapies for the treatment of specific disease categories, including rare diseases, and to manufacturing and long-term follow up issues relevant to gene therapy, among other topics. At the same time the FDA issued guidance describing the FDA’s approach for determining whether two gene therapy products were the same or different for the purpose of assessing orphan drug exclusivity. Within the European Medicines Agency, or EMA, special rules apply to gene therapy and related products as they are considered advanced therapy medicinal products, or ATMPs. Pursuant to the ATMP Regulation, the Committee on Advanced Therapies, or CAT, is responsible in conjunction with the Committee for Medicinal Products for Human Use, or CHMP, for the evaluation of ATMPs. The CHMP and CAT are also responsible for providing guidelines on ATMPs. These guidelines provide additional guidance on the factors that the EMA will consider in relation to the development and evaluation of ATMPs and include, among other things, the preclinical studies required to characterize ATMPs. The manufacturing and control information that should be submitted in a MAA; and post-approval measures required to monitor patients and evaluate the long-term efficacy and potential adverse reactions of ATMPs. Although such guidelines are not legally binding, compliance with them is often necessary to gain and maintain approval for product candidates. In addition to the mandatory risk-management plan, or RMP, the holder of a marketing authorization for an ATMP must put in place and maintain a system to ensure that each individual product and its starting and raw materials, including all substances coming into contact with the cells or tissues it may contain, can be traced through the sourcing, manufacturing, packaging, storage, transport, and delivery to the relevant healthcare institution where the product is used.

To obtain regulatory approval in the U.S. and other jurisdictions, we must comply with numerous and varying requirements regarding safety, efficacy, chemistry, manufacturing and controls, clinical studies (including good clinical practices), commercial sales, pricing, and distribution of our product candidates, as described above in “Item 1. Business – Government Regulation”. Even if we are successful in obtaining approval in one jurisdiction, we cannot ensure that we will obtain approval in any other jurisdictions. In addition, approval policies, regulations, positions of the regulatory agencies on study design and/or endpoints, or the type and amount of clinical data necessary to gain approval may change during the course of a product candidate’s clinical development, which may cause delays in the approval or the decision not to approve an application. Communications with the regulatory agencies during the approval process are also unpredictable; favorable communications early in the process do not ensure that approval will be obtained and unfavorable communications early on do not guarantee that approval will be denied. Applications for our product candidates could fail to receive regulatory approval, or could be delayed in receiving regulatory approval, for many reasons, including but not limited to the following:

regulatory authorities may disagree with the design, implementation, or conduct of our clinical studies;
regulatory authorities may change their guidance or requirements for a development program for a product candidate;
the population studied in the clinical program may not be sufficiently broad or representative to assure efficacy and safety in the full population for which we seek approval;
regulatory authorities may disagree with our interpretation of data from nonclinical studies or clinical studies;
the data collected from clinical studies of our product candidates may not be sufficient to support the submission of an NDA, or biologics license application, or BLA, or other submission or to obtain regulatory approval;

37


 

we may be unable to demonstrate to regulatory authorities that a product candidate’s risk-benefit ratio for its proposed indication is acceptable;
regulatory authorities may fail to approve the manufacturing processes, test procedures and specifications, or facilities used to manufacture our clinical and commercial supplies;
the U.S. government may be shut down, which could delay the FDA;
the FDA may be delayed in responding to our applications or submissions due to competing priorities or limited resources, including as a result of the lack of FDA funding or personnel;
failure of our nonclinical or clinical development to comply with an agreed upon Pediatric Investigational Plan, or PIP, which details the designs and completion timelines for nonclinical and clinical studies and is a condition of marketing authorization in the EU; and
the approval policies or regulations of regulatory authorities may significantly change in a manner rendering our clinical data insufficient for approval.

Furthermore, the disease states we are evaluating often do not have clear regulatory paths for approval and/or do not have validated outcome measures. In these circumstances, we work closely with the regulatory authorities to define the approval path and may have to qualify outcome measures as part of our development programs. Additionally, many of the disease states we are targeting are highly heterogeneous in nature, which may impact our ability to determine the treatment benefit of our potential therapies.

This lengthy and uncertain approval process, as well as the unpredictability of the clinical and nonclinical studies, may result in our failure to obtain regulatory approval to market any of our product candidates, or delayed regulatory approval.

Fast Track, Breakthrough Therapy, Priority Review, or Regenerative Medicine Advanced Therapy, or RMAT, designations by the FDA, or access to the Priority Medicine scheme, or PRIME, by the EMA, for our product candidates, if granted, may not lead to faster development or regulatory review or approval process, and it does not increase the likelihood that our product candidates will receive marketing approval.

As described in “Item 1. Business – Government Regulation”, we seek Fast Track, Breakthrough Therapy designation, RMAT designation, PRIME scheme access or Priority Review designation for our product candidates if supported by the results of clinical trials. Designation as a Fast Track product, Breakthrough Therapy, RMAT, PRIME, or Priority Review product is within the discretion of the relevant regulatory agency. Accordingly, even if we believe one of our product candidates meets the criteria for designation as a Fast Track product, Breakthrough Therapy, RMAT, PRIME, or Priority Review product, the agency may disagree and instead determine not to make such designation. The receipt of such a designation for a product candidate also may not result in a faster development process, review or approval compared to drugs considered for approval under conventional regulatory procedures and does not assure that the product will ultimately be approved by the regulatory authority. In addition, regarding Fast Track products and Breakthrough Therapies, the FDA may later decide that the products no longer meet the conditions for qualification as either a Fast Track product, RMAT, or a Breakthrough Therapy or, for Priority Review products, decide that period for FDA review or approval will not be shortened. Furthermore, with respect to PRIME designation by the EMA, PRIME eligibility does not change the standards for product approval, and there is no assurance that any such designation or eligibility will result in expedited review or approval.

The FDA Rare Pediatric Disease Priority Review Voucher Program, or PRV Voucher Program, awards Priority Review Vouchers, or PRVs, to sponsors of rare pediatric product applications that meet certain criteria. Under the program, a company that receives an approval for a product for a rare pediatric disease (as determined by the applicable regulations) may qualify for a PRV that can be redeemed to receive Priority Review of a subsequent marketing application for a different product. PRVs may also be sold by the company to third parties. We received PRVs under the PRV Voucher Program in connection with the approval of Mepsevii and Crysvita in 2018 and subsequently sold these two PRVs to third parties for an average amount of $105.3 million for each PRV. The current PRV Voucher Program is scheduled to sunset such that the FDA may only award a PRV for a product application if a company receives the rare pediatric disease designation from the FDA for the product candidate by September 30, 2024, and the FDA will cease awarding PRVs after September 30, 2026. Extension of the current PRV Voucher Program is subject to approval by Congress and it is currently uncertain whether the program will be extended. If our qualifying product candidates are approved by the FDA after the current approval deadlines, we will not be eligible to receive additional PRVs for our product candidates and accordingly, we would be unable to use such PRV for Priority Review for another one of our programs or to sell such PRV, which sale has the potential to generate significant proceeds.

38


 

Our product candidates may cause undesirable side effects or have other properties that could delay or prevent their regulatory approval, limit the commercial profile of an approved label, or result in significant negative consequences following marketing approval, if any.

Undesirable side effects caused by our product candidates could cause us or regulatory authorities to interrupt, delay, or halt clinical studies or further development, and could result in a more restrictive label, the delay or denial of regulatory approval by the FDA or other comparable foreign authorities, or a Risk Evaluation and Mitigation Strategy, or REMS, plan, which could include a medication guide outlining the risks of such side effects for distribution to patients, restricted distribution, a communication plan for healthcare providers, and/or other elements to assure safe use. Our product candidates are in development and the safety profile has not been established. Further, as one of the goals of Phase 1 and/or 2 clinical trials is to identify the highest dose of treatment that can be safely provided to study participants, adverse side effects, including serious adverse effects, have occurred in certain studies as a result of changes to the dosing regimen during such studies and may occur in future studies. Results of our studies or investigator-sponsored trials could reveal a high and unacceptable severity and prevalence of these or other side effects. In such an event, our studies could be suspended or terminated, and the FDA or comparable foreign regulatory authorities could order us to cease further development of or deny or withdraw approval of our product candidates for any or all targeted indications.

Additionally, notwithstanding our prior or future regulatory approvals for our product candidates, if we or others later identify undesirable side effects caused by such products, a number of potentially significant negative consequences could result, including but not limited to:

regulatory authorities may withdraw approvals of such product;
regulatory authorities may require additional warnings on the product’s label or restrict the product’s approved use;
we may be required to create a REMS plan;
patients and physicians may elect not to use our products, or reimbursement authorities may elect not to reimburse for them; and
our reputation may suffer.

Any of these events could prevent us from achieving or maintaining market acceptance of the particular product candidate, if approved.

Serious adverse events in clinical trials involving gene therapy product candidates may damage public perception of the safety of our product candidates, increase government regulation, and adversely affect our ability to obtain regulatory approvals for our product candidates or conduct our business.

Gene therapy remains a novel technology. Public perception may be influenced by claims that gene therapy is unsafe, and gene therapy may not gain the acceptance of the public or the medical community. For example, certain gene therapy trials using AAV8 vectors (although at significantly higher doses than those used in our gene therapy product candidates) and other vectors led to several well-publicized adverse events, including cases of leukemia and death. The risk of cancer or death remains a concern for gene therapy and we cannot assure you that it will not occur in any of our planned or future clinical studies. In addition, there is the potential risk of delayed adverse events following exposure to gene therapy products due to persistent biological activity of the genetic material or other components of products used to carry the genetic material. Serious adverse events in our clinical trials, or other clinical trials involving gene therapy products, particularly AAV gene therapy products such as candidates based on the same capsid serotypes as our product candidates, or occurring during use of our competitors’ products, even if not ultimately attributable to the relevant product candidates, and the resulting publicity, could result in increased government regulation, unfavorable public perception, potential regulatory delays in the testing or approval of our gene therapy product candidates, stricter labeling requirements for those gene therapy product candidates that are approved and a decrease in demand for any such gene therapy product candidates.

Gene therapy and mRNA, DNA and siRNA product candidates are novel, complex, expensive and difficult to manufacture. We could experience manufacturing problems that result in delays in developing and commercializing these programs or otherwise harm our business.

The manufacturing process used to produce our gene therapy, mRNA, DNA and siRNA product candidates is novel, complex, and has not been validated for commercial use. Several factors could cause production interruptions, including equipment malfunctions, malfunctions of internal information technology systems, regulatory inspections, facility contamination, raw material shortages or contamination, natural disasters, geopolitical instability, disruption in utility services, human error or disruptions in the operations of our suppliers. Further, given that cGMP gene therapy, mRNA, DNA and siRNA manufacturing is a nascent industry, there are a small number of CMOs with the experience necessary to manufacture our gene therapy product candidates and we may

39


 

have difficulty finding or maintaining relationships with such CMOs or hiring experts for internal manufacturing and accordingly, our production capacity may be limited.

Our gene therapy, mRNA, DNA and siRNA product candidates require processing steps that are more complex than those required for most small molecule drugs. Moreover, unlike small molecules, the physical and chemical properties of a biologic such as gene therapy, mRNA, DNA and siRNA product candidates generally cannot be fully characterized. As a result, assays of the finished product candidate may not be sufficient to ensure that the product candidate is consistent from lot to lot or will perform in the intended manner. Accordingly, we employ multiple steps to control the manufacturing process to assure that the process works reproducibly, and the product candidate is made strictly and consistently in compliance with the process. Problems with the manufacturing process, even minor deviations from the normal process, could result in product defects or manufacturing failures that result in lot failures, noncompliance with regulatory requirements, product recalls, product liability claims or insufficient inventory. We may encounter problems achieving adequate quantities and quality of clinical-grade materials that meet FDA, the EMA or other applicable standards or specifications with consistent and acceptable production yields and costs.

In addition, FDA, the EMA and other foreign regulatory authorities may require us to submit samples of any lot of any approved product together with the protocols showing the results of applicable tests at any time. Under some circumstances, FDA, the EMA or other foreign regulatory authorities may require that we not distribute a lot until the agency authorizes its release. Slight deviations in the manufacturing process, including those affecting quality attributes and stability, may result in unacceptable changes in the product that could result in lot failures or product recalls. Lot failures or product recalls could cause us to delay product launches or clinical trials, which could be costly to us and otherwise harm our business, financial condition, results of operations and prospects.

Even if we obtain regulatory approval for our product candidates, our products remain subject to regulatory scrutiny.

Our products and any product candidates that are approved in the future remain subject to ongoing regulatory requirements for manufacturing, labeling, packaging, storage, distribution, advertising, promotion, sampling, record-keeping, conduct of post-marketing studies, and submission of safety, efficacy, and other post-market information, including both federal and state requirements in the U.S. and requirements of comparable foreign regulatory authorities, as described above in “Item 1. Business – Government Regulation.”

Manufacturers and manufacturers’ facilities are required to comply with extensive FDA, and comparable foreign regulatory authority, requirements, including ensuring that quality control and manufacturing procedures conform to Good Manufacturing Practices, or GMP, regulations. As such, we and our contract manufacturers are subject to continual review and inspection to assess compliance with GMP and adherence to commitments made in any NDA, BLA, MAA, or other comparable application for approval in another jurisdiction. Although we are not involved in the day-to-day operations of our contract manufacturers, we are ultimately responsible for ensuring that our products are manufactured in accordance with GMP regulations. Regulatory authorities may, at any time, audit or inspect a manufacturing facility involved with the preparation of our products, product candidates or the associated quality systems for compliance with the regulations applicable to the activities being conducted. Due to the complexity of the processes used to manufacture our products and product candidates, we or any of our collaborators or contract manufacturers may be unable to comply with GMP regulations in a cost-effective manner and may be unable to initially or continue to pass a federal, national or international regulatory inspection. If we, our collaborators, such as KKC or Regeneron, or any of our third-party manufacturers fail to maintain regulatory compliance, the FDA or other applicable regulatory authority can impose regulatory sanctions including, among other things, warning or untitled letters, fines, unanticipated compliance expenses, the temporary or permanent suspension of a clinical study or commercial sales, recalls or seizures of product or the temporary or permanent closure of a facility or withdrawal of product approval, enforcement actions and criminal or civil prosecution. If supply from one approved manufacturer is interrupted due to failure to maintain regulatory compliance, an alternative manufacturer would need to be qualified through an NDA or BLA supplement or MAA variation, or equivalent foreign regulatory filing, which could result in delays in product supply. The regulatory agencies may also require additional studies if a new manufacturer, material, testing method or standard is relied upon for commercial production. Switching manufacturers, materials, test methods or standards may involve substantial costs and may result in a delay in our desired clinical and commercial timelines. Accordingly, we and others with whom we work are required continue to expend time, money, and effort in all areas of regulatory compliance, including manufacturing, production, and quality control.

40


 

Any regulatory approvals that we receive for our product candidates may be subject to limitations on the approved indicated uses for which the product may be marketed or other conditions of approval, or contain requirements for potentially costly post-marketing testing, including Phase 4 clinical studies, and surveillance to monitor the safety and efficacy of the product candidate. We could also be asked to conduct post-marketing clinical studies to verify the safety and efficacy of our products in general or in specific patient subsets. If original marketing approval was obtained via the accelerated approval or conditional marketing authorization pathways, we would be required to conduct a successful post-marketing clinical study to confirm clinical benefit for our products. An unsuccessful post-marketing study or failure to complete such a study could result in the withdrawal of marketing approval. We will be required to report certain adverse events and manufacturing problems, if any, to the FDA and comparable foreign regulatory authorities. The holder of an approved NDA, BLA, MAA, or other comparable application must submit new or supplemental applications and obtain approval for certain changes to the approved product, product labeling, or manufacturing process.

If we fail to comply with applicable regulatory requirements, or there are safety or efficacy problems with a product, a regulatory agency or enforcement authority may, among other things:

issue warning or notice of violation letters;
impose civil or criminal penalties;
suspend or withdraw regulatory approval;
suspend any of our ongoing clinical studies;
refuse to approve pending applications or supplements to approved applications submitted by us;
impose restrictions on our operations, including closing our contract manufacturers’ facilities;
seize or detain products, or require a product recall; or
require entry into a consent decree.

Any government investigation of alleged violations of law could require us to expend significant time and resources in response, and could generate negative publicity. Any failure to comply with ongoing regulatory requirements may significantly and adversely affect our ability to commercialize and generate revenue from our products. If regulatory sanctions are applied or if regulatory approval is withdrawn, the value of our company and our operating results will be adversely affected.

Product liability lawsuits against us could cause us to incur substantial liabilities and could limit commercialization of our approved products or product candidates.

We face an inherent risk of product liability exposure related to the testing of our approved products and product candidates in human clinical trials, as well as in connection with commercialization of our current and future products. If we cannot successfully defend ourselves against claims that any of our approved products or product candidates caused injuries, we could incur substantial liabilities. There can be no assurance that our product liability insurance, which provides coverage in the amount of $15.0 million in the aggregate, will be sufficient in light of our current or planned clinical programs. We may not be able to maintain insurance coverage at a reasonable cost or in sufficient amounts to protect us against losses due to liability, or losses may exceed the amount of insurance that we carry. A product liability claim or series of claims brought against us could cause our stock price to decline and, if judgments exceed our insurance coverage, could adversely affect our results of operations and business. In addition, regardless of merit or eventual outcome, product liability claims may result in impairment of our business reputation, withdrawal of clinical study participants, costs due to related litigation, distraction of management’s attention from our primary business, initiation of investigations by regulators, substantial monetary awards to patients or other claimants, the inability to commercialize our product candidates, and decreased demand for our product candidates, if approved for commercial sale.

If we are unable to identify, source, and develop effective biomarkers, or our collaborators are unable to successfully develop and commercialize companion diagnostics for our product candidates, or experience significant delays in doing so, we may not realize the full commercial potential of our product candidates.

We are developing companion diagnostic tests to identify the right patients for certain of our product candidates and to monitor response to treatment. In certain cases, diagnostic tests may need to be developed as companion diagnostics and regulatory approval obtained in order to commercialize some product candidates. We currently use and expect to continue to use biomarkers to identify the right patients for certain of our product candidates. We may also need to develop predictive biomarkers in the future. We can offer no assurances that any current or future potential biomarker will in fact prove predictive, be reliably measured, or be accepted as a measure of efficacy by the FDA or other regulatory authorities. In addition, our success may depend, in part, on the development and commercialization of companion diagnostics. We also expect the FDA will require the development

41


 

and regulatory approval of a companion diagnostic assay as a condition to approval of our gene therapy product candidates. There has been limited success to date industrywide in developing and commercializing these types of companion diagnostics. Development and manufacturing of companion diagnostics is complex and there are limited manufacturers with the necessary expertise and capability. Even if we are able to successfully develop companion diagnostics, we may not be able to manufacture the companion diagnostics at a cost or in quantities or on timelines necessary for use with our product candidates. To be successful, we need to address a number of scientific, technical and logistical challenges. We are currently working with a third party to develop companion diagnostics; however, we have little experience in the development and commercialization of diagnostics and may not ultimately be successful in developing and commercializing appropriate diagnostics to pair with any of our product candidates that receive marketing approval. We rely on third parties for the automation, characterization and validation, of our bioanalytical assays, companion diagnostics and the manufacture of its critical reagents.

Companion diagnostics are subject to regulation by the FDA and similar regulatory authorities outside the U.S. as medical devices and require regulatory clearance or approval prior to commercialization. In the U.S., companion diagnostics are cleared or approved through FDA’s 510(k) premarket notification or premarket approval, or PMA, process. Changes in marketing approval policies during the development period, changes in or the enactment of additional statutes or regulations, or changes in regulatory review for each submitted 510(k) premarket notification, PMA or equivalent application types in jurisdictions outside the U.S., may cause delays in the approval, clearance or rejection of an application. Given our limited experience in developing and commercializing diagnostics, we expect to rely in part or in whole on third parties for companion diagnostic design and commercialization. We and our collaborators may encounter difficulties in developing and obtaining approval or clearance for the companion diagnostics, including issues relating to selectivity/specificity, analytical validation, reproducibility, or clinical validation. Any delay or failure by us or our collaborators to develop or obtain regulatory approval of the companion diagnostics could delay or prevent approval of our product candidates.

Risks Related to our Reliance on Third Parties

We rely on third parties to conduct our nonclinical and clinical studies and perform other tasks for us. If these third parties do not successfully carry out their contractual duties, meet expected deadlines, or comply with regulatory requirements, we may be exposed to sub-optimal quality and reputational harm, we may not be able to obtain regulatory approval for or commercialize our product candidates, and our business could be substantially harmed.

We have relied upon and plan to continue to rely upon third parties, including CROs, collaborative partners, and independent investigators to analyze, collect, monitor, and manage data for our ongoing nonclinical and clinical programs. We rely on third parties for execution of our nonclinical and clinical studies, and for estimates regarding costs and efforts completed, and we control only certain aspects of their activities. We and our CROs and other vendors and partners are required to comply with GMP, GCP, and GLP, which are regulations and guidelines enforced by the FDA, the Competent Authorities of the Member States of the European Economic Area, and comparable foreign regulatory authorities for all of our product candidates in development. Regulatory authorities enforce these regulations through periodic inspections of study sponsors, principal investigators, study sites, and other contractors. If we or any of our CROs or other vendors and partners, including the sites at which clinical studies are conducted, fail to comply with applicable regulations, the data generated in our nonclinical and clinical studies may be deemed unreliable and the FDA, EMA, or comparable foreign regulatory authorities may deny approval and/or require us to perform additional nonclinical and clinical studies before approving our marketing applications, which would delay the approval process. We cannot make assurances that upon inspection by a given regulatory authority, such regulatory authority will determine that any of our clinical studies comply with GCP regulations or that nonclinical studies comply with GLP regulations. In addition, our clinical studies must be conducted with products produced under GMP regulations. If the regulatory authorities determine that we have failed to comply with GLP, GMP, or GCP regulations, they may deny approval of our product candidates and/or we may be required to repeat clinical or nonclinical studies, which would delay the regulatory approval process.

Our CROs and other vendors and partners are not our employees and we cannot control whether or not they devote sufficient time and resources to our on-going nonclinical and clinical programs, except for the limited remedies available to us under our agreements with such third parties. If our vendors and partners do not successfully carry out their contractual duties or obligations or meet expected deadlines, 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 clinical studies may be extended, delayed, or terminated, and we may not be able to obtain regulatory approval for or successfully commercialize our product candidates. CROs and other vendors and partners have also generated higher costs than anticipated as a result of changes in scope of work or otherwise. As a result, the commercial prospects for our product candidates could be harmed, our costs could increase, and our ability to generate revenue could be delayed.

42


 

If any of our relationships with these third parties terminate, we may not be able to enter into arrangements with alternative vendors or do so on commercially reasonable terms. Switching or adding additional vendors involves additional cost and requires management time and focus. In addition, there is a natural transition period when a new vendor commences work. As a result, delays may occur, which can materially impact our ability to meet our desired clinical development timelines. Our efforts to manage our relationships with our vendors and partners can provide no assurance that we will not encounter similar challenges or delays in the future or that these delays or challenges will not have a material adverse impact on our business, financial condition, and business prospects.

We also rely on third parties in other ways, including efforts to support patient diagnosis and identify patients, to assist our finance and legal departments, and to provide other resources for our business. Use of these third parties could expose us to sub-optimal quality, missed deadlines, and non-compliance with applicable laws, all of which could result in reputational harm to us and negatively affect our business.

We are dependent on KKC for the clinical and commercial supply of Crysvita for all major markets and for the development and commercialization of Crysvita in certain major markets, and KKC’s failure to provide an adequate supply of Crysvita or to commercialize Crysvita in those markets could result in a material adverse effect on our business and operating results.

Under our agreement with KKC, KKC has the sole right to commercialize Crysvita in Europe and, at certain specified times, in the U.S., Canada, and Turkey, subject to certain rights retained. Our partnership with KKC may not be successful, and we may not realize the expected benefits from such partnership, due to a number of important factors, including but not limited to the following:

KKC has no obligation under our agreement to use diligent efforts to commercialize Crysvita in Europe. The timing and amount of any royalty payments that are made by KKC based on sales of Crysvita in Europe will depend on, among other things, the efforts, allocation of resources, and successful commercialization of Crysvita by KKC in Europe;
the timing and amount of any payments we may receive under our agreement with KKC will depend on, among other things, the efforts, allocation of resources, and successful commercialization of Crysvita by KKC in the U.S. and Canada under our agreement;
KKC may change the focus of its commercialization efforts or pursue higher priority programs;
KKC may make decisions regarding the indications for our product candidates in countries where it has the sole right to commercialize the product candidates that limit commercialization efforts in those countries or in countries where we have the right to commercialize our product candidates;
KKC may make decisions regarding market access and pricing in countries where it has the sole right to commercialize our product candidates which can negatively impact our commercialization efforts in countries where we have the right to commercialize our product candidates;
KKC may fail to manufacture or supply sufficient drug product of Crysvita in compliance with applicable laws and regulations or otherwise for our development and clinical use or commercial use, which could result in program delays or lost revenue;
KKC may elect to develop and commercialize Crysvita indications with a larger market than XLH and at a lower price, thereby reducing the profit margin on sales of Crysvita for any orphan indications, including XLH;
if KKC were to breach or terminate the agreement with us, we would no longer have any rights to develop or commercialize Crysvita or such rights would be limited to non-terminated countries;
KKC may terminate its agreement with us, adversely affecting our potential revenue from licensed products; and
the timing and amounts of expense reimbursement that we may receive are uncertain, and the total expenses for which we are obligated to reimburse KKC may be greater than anticipated.

We rely on third parties to manufacture our products and our product candidates and we are subject to a multitude of manufacturing risks, any of which could substantially increase our costs and limit the supply of our product and product candidates.

As we currently lack the resources and the full capability to manufacture all of our products and product candidates on a clinical or commercial scale, we rely on third parties to manufacture our products and product candidates. Although we oversee the contract manufacturers, we cannot control the manufacturing process of, and are substantially dependent on, our contract manufacturing partners for compliance with the regulatory requirements. See “- Even if we obtain regulatory approval for our product candidates, our products remain subject to regulatory scrutiny” risk factor above. Further, we depend on our manufacturers

43


 

to purchase from third-party suppliers the materials necessary to produce our products and product candidates. There are a limited number of suppliers for raw materials that we use to manufacture our drugs, placebos, or active controls, and there may be a need to identify alternate suppliers to prevent or mitigate a possible disruption of the manufacture of the materials necessary to produce our products and product candidates for our clinical studies, and, if approved, ultimately for commercial sale. We also do not have any control over the process or timing of the acquisition of these raw materials by our manufacturers. We may also experience interruptions in supply of product if the product or raw material components fail to meet our quality control standards or the quality control standards of our suppliers.

Further, manufacturers that produce our products and product candidates may not have experience producing our products and product candidates at commercial levels and may not produce our products and product candidates at the cost, quality, quantities, locations, and timing needed to support profitable commercialization. We have not yet secured manufacturing capabilities for commercial quantities of all of our product candidates and may be unable to negotiate binding agreements with manufacturers to support our commercialization activities on commercially reasonable terms. Even if our third-party product manufacturers develop acceptable manufacturing processes that provide the necessary quantities of our products and product candidates in a compliant and timely manner, the cost to us for the supply of our products and product candidates manufactured by such third parties may be high and could limit our profitability. For instance, KKC is our sole supplier of commercial quantities of Crysvita. The supply price to us for commercial sales of Crysvita in Latin America and the transfer price for commercial sales of the product in the U.S. and Canada was 35% of net sales through December 31, 2022 and 30% thereafter, which is higher than the typical cost of sales for companies focused on rare diseases.

The process of manufacturing our products and product candidates is complex, highly regulated, and subject to several risks, including but not limited to those listed below.

The process of manufacturing our products and product candidates is extremely susceptible to product loss due to contamination, equipment failure or improper installation or operation of equipment, or vendor or operator error. Even minor deviations from normal manufacturing processes for our products and any of our product candidates could result in reduced production yields, product defects, and other supply disruptions. If microbial, viral, or other contaminations are discovered in our products and product candidates or in the manufacturing facilities in which our products and product candidates are made, such manufacturing facilities may need to be closed for an extended period of time to investigate and remedy the contamination.
The manufacturing facilities in which our products and product candidates are made could be adversely affected by equipment failures, labor shortages, raw material shortages, natural disasters, power failures, actual or threatened public health emergencies, and numerous other factors.

Any adverse developments affecting manufacturing operations for our products and product candidates may result in shipment delays, inventory shortages, lot failures, withdrawals or recalls, or other interruptions in the supply of our products and product candidates. Due to their stage of development, small volume requirements, and infrequency of batch production runs, we carry limited amounts of safety stock for our products and product candidates. We have, and may in the future, be required to take inventory write-offs and incur other charges and expenses for products and product candidates that fail to meet specifications, undertake costly remediation efforts, or seek more costly manufacturing alternatives.

44


 

The drug substance and drug product for our products and most of our product candidates are currently acquired from single-source suppliers. The loss of these suppliers, or their failure to supply us with the necessary drug substance or drug product, could materially and adversely affect our business.

We acquire most of the drug substances and drug products for our products and product candidates from single sources. If any single source supplier breaches an agreement with us, or terminates the agreement in response to an alleged breach by us or otherwise becomes unable or unwilling to fulfill its supply obligations, we would not be able to manufacture and distribute the product or product candidate until a qualified alternative supplier is identified, which could significantly impair our ability to commercialize such product or delay the development of such product candidate. For example, the drug substance and drug product for Crysvita and Evkeeza are made, respectively, by KKC pursuant to a license and collaboration agreement and Regeneron pursuant to a supply agreement. The drug substance and drug product for Mepsevii are currently manufactured by Rentschler under a commercial supply and services agreement, accompanying purchase orders, and other agreements. Pharmaceutical-grade drug substance for Dojolvi is manufactured by IOI Oleo pursuant to a supply agreement, and the drug product for Dojolvi is prepared by Haupt Pharma AG, pursuant to a master services agreement. Single source suppliers are also used for our gene therapy programs. Haupt Pharma closed its Wolfrathshausen, Germany site, which produces the Dojolvi drug product, at the end of 2023. As such, we are in the process of qualifying and conducting transfer activities to an alternative supplier. We cannot provide assurances that qualifying alternate sources, if available at all, for the Dojolvi drug product or for any of our other drug substances and drug products, and establishing relationships with such sources would not result in significant expense, supply disruptions or delay in the commercialization of our products or the development of our product candidates. Additionally, we may not be able to enter into supply arrangements with an alternative supplier on commercially reasonable terms or at all. The terms of any new agreement may also be less favorable or more costly than the terms we have with our current supplier. A delay in the commercialization of our products or the development of our product candidates or having to enter into a new agreement with a different third-party on less favorable terms than we have with our current suppliers could have a material adverse impact upon on our business.

The actions of distributors and specialty pharmacies could affect our ability to sell or market products profitably. Fluctuations in buying or distribution patterns by such distributors and specialty pharmacies could adversely affect our revenues, financial condition, or results of operations.

We rely on commercial distributors and specialty pharmacies for a considerable portion of our product sales and such sales are concentrated within a small number of distributors and specialty pharmacies. The financial failure of any of these parties could adversely affect our revenues, financial condition or results of operations. Our revenues, financial condition or results of operations may also be affected by fluctuations in buying or distribution patterns of such distributors and specialty pharmacies. These fluctuations may result from seasonality, pricing, wholesaler inventory objectives, or other factors.

Risks Related to Commercialization of Our Products and Product Candidates

If the market opportunities for our products and product candidates are smaller than we believe they are, our revenue may be adversely affected, and our business may suffer. Because the target patient populations of our products and product candidates are small, and the addressable patient population potentially even smaller, we must be able to successfully identify patients and acquire a significant market share to achieve profitability and growth.

We focus our research and product development on treatments for rare and ultrarare genetic diseases. Given the small number of patients who have the diseases that we are targeting, it is critical to our ability to grow and become profitable that we continue to successfully identify patients with these rare and ultrarare genetic diseases. Some of our current products or clinical programs may also be most appropriate for patients with more severe forms of their disease. For instance, while adults make up the majority of the XLH patients, they often have less severe disease that may reduce the penetration of Crysvita in the adult population relative to the pediatric population. Given the overall rarity of the diseases we target, it is difficult to project the prevalence of the more severe forms, or the other subsets of patients that may be most suitable to address with our products and product candidates, which may further limit the addressable patient population to a small subset. Our projections of both the number of people who have these diseases, as well as the subset of people with these diseases who have the potential to benefit from treatment with our products and product candidates, are based on our beliefs and estimates. These estimates have been derived from a variety of sources, including the scientific literature, surveys of clinics, patient foundations, or market research, and may prove to be incorrect. Further, new studies may change the estimated incidence or prevalence of these diseases. The number of patients may turn out to be lower than expected. The effort to identify patients with diseases we seek to treat is in early stages, and we cannot accurately predict the number of patients for whom treatment might be possible. Additionally, the potentially addressable patient population for each of our products and product candidates may be limited or may not be amenable to treatment with our products and product candidates, and new patients may become increasingly difficult to identify or access. Further, even if we obtain significant market share for our products and product candidates, because the potential target populations are very small, we may never become or remain profitable nor generate sufficient revenue growth to sustain our business.

45


 

We face intense competition and rapid technological change and the possibility that our competitors may develop therapies that are similar, more advanced, or more effective than ours, which may adversely affect our financial condition and our ability to successfully commercialize our product candidates.

The biotechnology and pharmaceutical industries are intensely competitive and subject to rapid and significant technological change. We are currently aware of various existing treatments that may compete with our products and product candidates. See “Item 1. Business – Competition” above.

We have competitors both in the U.S. and internationally, including major multinational pharmaceutical companies, specialty pharmaceutical companies, biotechnology companies, startups, academic research institutions, government agencies, and public and private research institutions. Many of our competitors have substantially greater financial, technical, and other resources, such as larger research and development staff and experienced marketing and manufacturing organizations. Additional mergers and acquisitions in the biotechnology and pharmaceutical industries can often result in even more resources being concentrated in our competitors. As a result, these companies may obtain regulatory approval more rapidly than we are able to and may be more effective in selling and marketing their products as well. Smaller or early-stage companies may also prove to be significant competitors, particularly through collaborative arrangements with large, established companies. Competition may increase further as a result of advances in the commercial applicability of technologies and greater availability of capital for investment in these industries. Our competitors may succeed in developing, acquiring, or licensing on an exclusive basis, products that are more effective or less costly than any product candidate that we may develop, or achieve earlier patent protection, regulatory approval, product commercialization, and market penetration than we do. Additionally, technologies developed by our competitors may render our potential products and product candidates uneconomical or obsolete, and we may not be successful in marketing our products and product candidates against competitors.

We may not be able to effectively manage the expansion of our organization, including building an integrated commercial organization. If we are unable to expand our existing commercial infrastructure or enter into agreements with third parties to market and sell our products and product candidates, as needed, we may be unable to increase our revenue.

We expect to need additional managerial, operational, marketing, financial, legal, and other resources to support our development and commercialization plans and strategies. In order to successfully commercialize our products as well as any additional products that may result from our development programs or that we acquire or license from third parties, we are expanding our commercial infrastructure in, Europe, Latin America and the Asia-Pacific region. This infrastructure consists of both office-based as well as field teams with technical expertise, and will be expanded as we approach the potential approval dates of additional products that result from our development programs. Our management may need to divert a disproportionate amount of its attention away from our day-to-day activities and devote a substantial amount of time to managing these growth activities. We may not be able to effectively manage the expansion of our operations, which may result in weaknesses in our infrastructure, operational mistakes, loss of business opportunities, loss of employees, and reduced productivity among remaining employees. Our expected growth could require significant capital expenditures and may divert financial resources from other projects, such as the development of additional product candidates. If our management is unable to effectively manage our growth, our expenses may increase more than expected, our ability to generate and/or grow revenue could be reduced, and we may not be able to implement our business strategy. Our future financial performance and our ability to commercialize product candidates and compete effectively will depend, in part, on our ability to effectively manage any future growth.

We, as a company, have limited, recent experience selling and marketing our product and only some of our employees have prior experience promoting other similar products while employed at other companies. As we increase the number and range of our commercialized products, we may experience additional complexities in our sales process and strategy and may encounter difficulties in allocating sufficient resources to sales and marketing of certain products. Further, as we launch additional products or as demand for our products change, our initial estimate of the size of the required field force may be materially more or less than the size of the field force actually required to effectively commercialize our product candidates. As such, we may be required to hire larger teams to adequately support the commercialization of our products and product candidates or we may incur excess costs in an effort to optimize the hiring of commercial personnel. With respect to certain geographical markets, we may enter into collaborations with other entities to utilize their local marketing and distribution capabilities, but we may be unable to enter into such agreements on favorable terms, if at all. If our future collaborators do not commit sufficient resources to commercialize our future products, if any, and we are unable to develop the necessary marketing capabilities on our own, we will be unable to generate sufficient product sales to sustain our business. We face competition from companies that currently have extensive and well-funded marketing and sales operations. Without a large internal team or the support of a third party to perform key commercial functions, we may be unable to compete successfully against these more established companies.

46


 

Our exclusive rights to promote Crysvita in the U.S. and Canada transitioned back to KKC and the success of Crysvita in those territories are dependent on the effectiveness of KKC’s commercialization efforts.

Pursuant to the terms of our collaboration and license agreement with KKC, or the collaboration agreement, we had the sole right to promote Crysvita in the U.S. and Canada, or the profit-share territory, for a specified period of time, with KKC increasingly participating in the promotion of the product until the transition date of April 2023. At the transition date, commercialization responsibilities for Crysvita in the profit-share territory transitioned to KKC, and KKC assumed responsibility for the commercialization of the product in the territory. After the transition date, the commercial success of Crysvita in the profit-share territory depends on, among other things, the efforts and allocation of resources of KKC, which we do not control. Failure by KKC to successfully market and sell Crysvita in the United States could have an adverse effect on our financial results.

The commercial success of any current or future product will depend upon the degree of market acceptance by physicians, patients, third-party payors, and others in the medical community.

Even with the requisite approvals from the FDA and comparable foreign regulatory authorities, the commercial success of our current and future products will depend in part on the medical community, patients, and payors accepting our current and future products as medically useful, cost-effective, and safe. Any product that we bring to the market may not gain market acceptance by physicians, patients, payors, and others in the medical community. The degree of market acceptance of any of our current and future products will depend on a number of factors, including:

the efficacy of the product as demonstrated in clinical studies and potential advantages over competing treatments;
the prevalence and severity of any side effects, including any limitations or warnings contained in a product’s approved labeling;
the clinical indications for which approval is granted;
relative convenience and ease of administration;
the cost of treatment, particularly in relation to competing treatments;
the willingness of the target patient population to try new therapies and of physicians to prescribe these therapies;
the effectiveness of our field forces and marketing efforts;
the strength of marketing and distribution support and timing of market introduction of competitive products;
publicity concerning our products or competing products and treatments; and
sufficient third-party insurance coverage and reimbursement.

Even if a potential product displays a favorable efficacy and safety profile in nonclinical and clinical studies, market acceptance of the product will not be fully known until after it is launched. Our efforts to educate the medical community and payors on the benefits of the product candidates require significant resources and may never be successful. If our current and future products fail to achieve an adequate level of acceptance by physicians, patients, payors, and others in the medical community, we will not be able to generate sufficient revenue to become or remain profitable.

47


 

The insurance coverage and reimbursement status of newly approved products is uncertain. Failure to obtain or maintain adequate coverage and reimbursement for new or current products could limit our ability to market those products and decrease our ability to generate revenue.

Our target patient populations are small, and accordingly the pricing, coverage, and reimbursement of our products and product candidates, if approved, must be adequate to support our commercial infrastructure. Our per-patient prices must be sufficient to recover our development and manufacturing costs and potentially achieve profitability. We expect the cost of a single administration of gene therapy products, such as those we are developing, to be substantial, when and if they achieve regulatory approval. Accordingly, the availability and adequacy of coverage and reimbursement by governmental and private payors are essential for most patients to afford expensive treatments such as ours, assuming approval. Sales of our products and product candidates, if approved, will depend substantially, both domestically and abroad, on the extent to which their costs will be paid for by health maintenance, managed care, pharmacy benefit, and similar healthcare management organizations, or reimbursed by government authorities, private health insurers, and other payors. If coverage and reimbursement are not available, are available only to limited levels, or are not available on a timely basis, we may not be able to successfully commercialize our products and product candidates, if approved. For example, deteriorating economic conditions and political instability in certain Latin American countries and in Turkey continue to cause us to experience significant delays in receiving approval for reimbursement for our products and consequently impact our product commercialization timelines in such regions. Even if coverage is provided, the approved reimbursement amount may not be high enough to allow us to establish or maintain pricing sufficient to sustain our overall enterprise. In addition, we do not know the reimbursement rates until we are ready to market the product and we actually negotiate the rates.

There is significant uncertainty related to the insurance coverage and reimbursement of newly approved products. In the U.S., the Centers for Medicare & Medicaid Services, or CMS, an agency within the U.S. Department of Health and Human Services, decides whether and to what extent a new drug will be covered and reimbursed under Medicare. Private payors tend to follow the coverage reimbursement policies established by CMS to a substantial degree. It is difficult to predict what CMS or private payors will decide with respect to reimbursement for products such as ours, especially our gene therapy product candidates as there is a limited body of established practices and precedents for gene therapy products.

Outside the U.S., international operations are generally subject to extensive governmental price controls and other market regulations, and we believe the increasing emphasis on cost-containment initiatives in Europe, Canada, and other countries will put pressure on the pricing and usage of our products and product candidates. In many countries, the prices of medical products are subject to varying price control mechanisms as part of national health systems. Other countries allow companies to fix their own prices for medicinal products, but monitor and control company profits. Additional foreign price controls or other changes in pricing regulation could restrict the amount that we are able to charge for our product candidates. Accordingly, in markets outside the U.S., the reimbursement for our products may be reduced compared with the U.S. and may be insufficient to generate commercially reasonable revenue and profits. The timing to complete the negotiation process in each country is highly uncertain, and in some countries outside of the United States, we expect the process to exceed several months. Even if a price can be negotiated, countries frequently request or require reductions to the price and other concessions over time, including retrospective “clawback” price reductions. Additionally, member states of the EU have regularly imposed new or additional cost containment measures for pharmaceuticals such as volume discounts, cost caps, clawbacks and free products for a portion of the expected therapy period. For example, in France, we estimate clawback reserves on Dojolvi based on current regulations, our estimate of pricing on approval of Dojolvi and other factors. However, if pricing is approved at levels lower than estimated, if at all, or if there are further changes in the regulatory framework, we may be required to pay back amounts higher than clawback reserves and reverse revenue that has been previously recorded.

Moreover, increasing efforts by governmental and third-party payors in the U.S. and abroad to cap or reduce healthcare costs may cause such organizations to limit both coverage and the level of reimbursement for new products and, as a result, they may not cover or provide adequate payment for our products and product candidates. We expect to experience pricing pressures in connection with the sale of any of our products and product candidates due to the trend toward managed healthcare, the increasing influence of health maintenance organizations, additional legislative changes, including the impact from the Inflation Reduction Act of 2022, and statements by elected officials. For example, proposals have been discussed to tie U.S. drug prices to the cost in other countries, several states in the U.S. have introduced legislation to require pharmaceutical companies to disclose their costs to justify the prices of their products. Drug pricing is also expected to remain a focus for the current Presidential Administration and Congress. The downward pressure on healthcare costs in general, and with respect to prescription drugs, surgical procedures, and other treatments in particular, has become very intense. As a result, increasingly high barriers are being erected to the entry of new products.

48


 

Risks Related to Our Intellectual Property

If we are unable to obtain and maintain effective patent rights for our products, product candidates, or any future product candidates, we may not be able to compete effectively in our markets.

We rely upon a combination of patents, trade secret protection, and confidentiality agreements to protect the intellectual property related to our technologies, our products, and our product candidates. Our success depends in large part on our and our licensors’ ability to obtain and maintain patent and other intellectual property protection in the U.S. and in other countries with respect to our proprietary technologies, our products, and our product candidates.

We have sought to protect our proprietary position by filing patent applications in the U.S. and abroad related to our novel technologies, products and product candidates that are important to our business. This process is expensive and time consuming, and we may not be able to file and prosecute all necessary or desirable patent applications at a reasonable cost or in a timely manner. It is also possible that we will fail to identify patentable aspects of our research and development output before it is too late to obtain patent protection.

The patent position of biotechnology and pharmaceutical companies generally is highly uncertain and involves complex legal and factual questions for which legal principles remain unsettled. The patent applications that we own or in-license may fail to result in issued patents with claims that cover our products or product candidates in the U.S. or in foreign countries. There is no assurance that all potentially relevant prior art relating to our patents and patent applications has been found, which can prevent a patent from issuing from a pending patent application or provide the basis for third parties to challenge the validity of an issued patent. Third parties may challenge the validity, enforceability, or scope of any issued patents, which may result in such patents being narrowed, found unenforceable, or invalidated. Furthermore, even if the patents and patent applications we own or in-license are unchallenged, they may not adequately protect our intellectual property, provide exclusivity for our products or product candidates, or prevent others from designing around our claims. Any of these outcomes could impair our ability to prevent competition from third parties.

We, independently or together with our licensors, have filed several patent applications covering various aspects of our products or product candidates. We cannot offer any assurances about which, if any, patents will issue, the breadth of any such patent, or whether any issued patents will be found invalid and unenforceable or will be threatened by third parties. Any successful opposition to these patents could impair the exclusivity position of our products or deprive us of rights necessary for the successful commercialization of any product candidates that are approved. Further, if we encounter delays in regulatory approvals, the period of time during which we could market a product candidate under patent protection could be reduced.

Our current patents or applications covering methods of use and certain compositions of matter do not provide complete patent protection for our products and product candidates in all territories. For example, there are no issued patents covering the Crysvita composition of matter in Latin America, where we have rights to commercialize this product. Therefore, a competitor could develop the same antibody or a similar antibody as well as other approaches that target FGF23 for potential commercialization in Latin America, subject to any intellectual property rights or regulatory exclusivities awarded to us. If we cannot obtain and maintain effective patent rights for our products or product candidates, we may not be able to compete effectively and our business and results of operations would be harmed.

We may not have sufficient patent terms to effectively protect our products and business.

Patents have a limited lifespan. In the U.S., the natural expiration of a patent is generally 20 years from its earliest non-provisional filing date. Although various extensions may be available, the life of a patent, and the protection it affords, is limited. Even if patents covering our products or product candidates are obtained, once the patent life has expired for a product, we may be open to competition from generic or biosimilar medications.

Patent term extensions under the Hatch-Waxman Act in the U.S. and under supplementary protection certificates in Europe may not be available to extend the patent exclusivity term for our products and product candidates, and we cannot provide any assurances that any such patent term extension will be obtained and, if so, for how long. Furthermore, we may not receive an extension if we fail to apply within applicable deadlines, fail to apply prior to expiration of relevant patents, or otherwise fail to satisfy applicable requirements. Moreover, the length of the extension could be less than we request. If we do not have sufficient patent terms or regulatory exclusivity to protect our products, our business and results of operations may be adversely affected.

49


 

Patent law and rule changes could increase the uncertainties and costs surrounding the prosecution of our patent applications and the enforcement or defense of our issued patents.

Changes in either the patent laws or interpretation of the patent laws in the U.S. and other countries may diminish the value of our patents or narrow the scope of our patent protection. The laws of foreign countries may not protect our rights to the same extent as the laws of the U.S. Publications of discoveries in the scientific literature often lag behind the actual discoveries, and patent applications in the U.S. and other jurisdictions are typically not published until 18 months after filing, or in some cases not at all. We therefore cannot be certain that we or our licensors were the first to make the invention claimed in our owned and in-licensed patents or pending applications, or that we or our licensor were the first to file for patent protection of such inventions.

In 2011, the Leahy-Smith America Invents Act, or the Leahy-Smith Act, was signed into law and introduced significant changes to the prosecution of U.S. patent applications and to the procedures for challenging U.S. patents. The effects of these changes still remain unclear owing to the evolving nature of the law and the lengthy timelines associated with court system review and interpretation. However, the Leahy-Smith Act and its implementation could increase the uncertainties and costs surrounding the prosecution of our patent applications and the enforcement or defense of our issued patents, all of which could have a material adverse effect on our business and financial condition.

Outside the U.S., there have been changes to patent laws in certain jurisdictions that could impair our ability to obtain, maintain, or enforce our patents in those territories. For instance, Europe’s new Unitary Patent system and Unified Patent Court (the “UPC”) may present uncertainties for our ability to protect and enforce our patent rights against competitors in Europe. In 2012, as part of the European Patent Package (the “EU Patent Package”), regulations were passed with the goal of providing a single pan-European Unitary Patent system and a new UPC, for litigation involving European patents. Implementation of the EU Patent Package occurred in June 2023. Under the UPC, all European patents, including those issued prior to ratification of the European Patent Package, will by default automatically fall under the jurisdiction of the UPC. The UPC will provide our competitors with a new forum in which to seek central revocation of our European patents and allow for the possibility of a competitor to obtain pan-European injunctions. It will be several years before we will understand the scope of patent rights that will be recognized and the strength of patent remedies that will be provided by the UPC. Under the EU Patent Package, we will have the right to opt our patents out of the UPC over the first seven years of the court’s existence, but doing so may preclude us from realizing the benefits of the new unified court.

If we are unable to maintain effective proprietary rights for our products, product candidates, or any future product candidates, we may not be able to compete effectively in our markets.

In addition to the protection afforded by patents, we rely on trade secret protection and confidentiality agreements to protect proprietary know-how that is not patentable or that we elect not to patent, processes for which patents are difficult to enforce and any other elements of our products or product candidate discovery and development processes that involve proprietary know-how, information, or technology that is not covered by patents. However, trade secrets can be difficult to protect. The confidentiality agreements entered into with our employees, consultants, scientific advisors, contractors and other third parties that we rely on in connection with the development, manufacture and commercialization of our products may not be sufficient to protect our proprietary technology and processes, which increase the risk that such trade secrets may become known by our competitors or may be inadvertently incorporated into the technology of others.

The physical security of our premises and physical and electronic security of our information technology systems may not preserve the integrity and confidentiality of our data and trade secrets. These individuals, organizations and systems, 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.

The assignment agreements we enter into with our employees and consultants to assign their inventions to us, and the confidentiality agreements we enter into with our employees, consultants, advisors, and any third parties who have access to our proprietary know-how, information, or technology may not have been duly executed and we cannot assure that our trade secrets and other confidential proprietary information will not be disclosed or that competitors will not otherwise gain access to our trade secrets or independently develop substantially equivalent information and techniques. Misappropriation or unauthorized disclosure of our trade secrets could impair our competitive position and may have a material adverse effect on our business. Additionally, if the steps taken to maintain our trade secrets are deemed inadequate, we may have insufficient recourse against third parties for misappropriating the trade secret.

50


 

Claims of intellectual property infringement may prevent or delay our development and commercialization efforts.

Our commercial success depends in part on our avoiding infringement of the patents and proprietary rights of others. There have been many lawsuits and other proceedings involving patent and other intellectual property rights in the biotechnology and pharmaceutical industries, including patent infringement lawsuits, interferences, inter partes reviews, post grant reviews, oppositions, and reexamination proceedings before the USPTO and corresponding foreign patent offices. Numerous U.S. and foreign issued patents and pending patent applications, which are owned by other parties, exist in the fields in which we are developing product candidates. As the biotechnology and pharmaceutical industries expand and more patents are issued, the risk increases that our products or product candidates may be subject to claims of infringement of the patent rights of these other parties.

Other parties may assert that we are employing their proprietary technology without authorization. There may be patents or patent applications with claims to materials, formulations, methods of manufacture, or methods for treatment relevant to the use or manufacture of our products or product candidates. We have conducted freedom to operate analyses with respect only to our products and certain of our product candidates, and therefore we do not know whether there are any patents of other parties that would impair our ability to commercialize all of our product candidates. We also cannot guarantee that any of our analyses are complete and thorough, nor can we be sure that we have identified each and every patent and pending application in the U.S. and abroad that is relevant or necessary to the commercialization of our products or product candidates. Because patent applications can take many years to issue, there may be currently pending patent applications that may later result in issued patents that are relevant to our products or product candidates.

We are aware of certain U.S. and foreign patents owned by third parties that a court might construe to be valid and relevant to one or more of our gene therapy product candidates, certain methods that may be used in their manufacture or delivery, or certain formulations comprising one or more of our gene therapy candidates. Regarding our anti-sclerostin antibody product candidate, setrusumab, we are aware of litigation involving patents owned by a third-party, OssiFi-Mab LLC (OMab), relating to methods of using sclerostin antagonists in combination with antiresorptive drugs to increase bone growth, bone formation, and/or bone density. Specifically, in the U.S., OMab has asserted certain patents expiring in 2027 or 2028 against Amgen based on Amgen’s commercialization of an anti-sclerostin antibody, Evenity®, for the treatment of osteoporosis in postmenopausal women at high risk for fracture; Amgen denies infringement and asserts the OMab patents are invalid. In Europe, OMab was granted two patents with related subject matter; the first patent has been revoked while the second has been opposed by Amgen, UCB, and two anonymous parties. There is a risk that one or more third parties may choose to engage in litigation with us to enforce or to otherwise assert their patent rights against us. Even if we believe such claims are without merit, a court of competent jurisdiction could hold that one or more of these patents is valid, enforceable, and infringed, in which case the owners of any such patents may be able to block our ability to commercialize a product candidate unless we obtain a license under the applicable patents, or until such patents expire. However, such a license may not be available on commercially reasonable terms or at all.

Parties making claims against us may obtain injunctive or other equitable relief, which could effectively block our ability to continue commercialization of our products, or block our ability to develop and commercialize one or more of our product candidates. Defense of these claims, regardless of their merit, would involve substantial litigation expense and would be a substantial diversion of employee resources from our business. In the event of a successful claim of infringement against us, we may have to pay substantial damages, including treble damages and attorneys’ fees for willful infringement, pay royalties, redesign our infringing products, or obtain one or more licenses from third parties, which may be impossible or require substantial time and monetary expenditure.

We may not be successful in obtaining or maintaining necessary rights to our product candidates through acquisitions and in-licenses.

Because our programs may require the use of proprietary rights held by third parties, the growth of our business will likely depend in part on our ability to acquire, in-license, or use these proprietary rights. We may be unable to acquire or in-license any compositions, methods of use, processes, or other third-party intellectual property rights from third parties that we identify as necessary for our product candidates. The licensing and acquisition of third-party intellectual property rights is a competitive area, and a number of more established companies are also pursuing strategies to license or acquire third-party intellectual property rights that we may consider attractive. These established companies may have a competitive advantage over us due to their size, cash resources, and greater clinical development and commercialization capabilities. In addition, companies that perceive us to be a competitor may be unwilling to assign or license rights to us. We also may be unable to license or acquire third-party intellectual property rights on terms that would allow us to make an appropriate return on our investment.

51


 

We sometimes collaborate with U.S. and foreign academic institutions to accelerate our preclinical research or development under written agreements with these institutions. Typically, these institutions provide us an option to negotiate a license to any of the institution’s rights in technology resulting from the collaboration. Regardless of such option, we may be unable to negotiate a license within the specified timeframe or under terms that are acceptable to us. If we are unable to do so, the institution may offer the intellectual property rights to other parties, potentially blocking our ability to pursue our program.

If we are unable to successfully obtain rights to required third-party intellectual property rights or maintain the existing intellectual property rights we have, we may have to abandon development of the corresponding program.

We may face competition from biosimilars, which may have a material adverse impact on the future commercial prospects of our biological products and product candidates.

Even if we are successful in achieving regulatory approval to commercialize a product candidate faster than our competitors, we may face competition from biosimilars with respect to our biological products (Crysvita, Mepsevii and Evkeeza) and our biological product candidates. In the U.S., the Biologics Price Competition and Innovation Act of 2009, or BPCI Act, was included in the Affordable Care Act and created an abbreviated approval pathway for biological products that are demonstrated to be “highly similar,” or biosimilar, to or “interchangeable” with an FDA-approved biological product. The BPCI Act prohibits the FDA from approving a biosimilar or interchangeable product that references a brand biological product until 12 years after the licensure of the reference product, but permits submission of an application for a biosimilar or interchangeable product to the FDA four years after the reference product was first licensed. The BPCI Act does not prevent another company from developing a product that is highly similar to the innovative product, generating its own data, and seeking approval. The law is complex and is still being interpreted and implemented by the FDA. Moreover, aspects of the law are still being evaluated and interpreted by courts. As a result, its ultimate impact, implementation and meaning are subject to uncertainty. Modification of the BPCI Act, or changes to the interpretation or implementation of the BPCI Act, could have a material adverse effect on the future commercial prospects for our biological products and product candidates.

In Europe, the European Commission has granted marketing authorizations for several biosimilars pursuant to a set of general and product class-specific guidelines for biosimilar approvals issued over the past few years. In Europe, a competitor may reference data supporting approval of an innovative biological product, but will not be able to get on the market until 10 years after the time of approval of the innovative product. This 10-year marketing exclusivity period will be extended to 11 years if, during the first eight of those 10 years, the marketing authorization holder obtains an approval for one or more new therapeutic indications that bring significant clinical benefits compared with existing therapies. In addition, companies may be developing biosimilars in other countries that could compete with our products.

If competitors are able to obtain marketing approval for biosimilars referencing our products, our products may become subject to competition from such biosimilars, with the attendant competitive pressure and consequences.

Competitors could enter the market with generic versions of Dojolvi or our small-molecule product candidates, which may result in a material decline in sales of affected products.

Under the Hatch-Waxman Act, a pharmaceutical manufacturer may file an abbreviated new drug application, or ANDA, seeking approval of a generic copy of an approved innovator product. Under the Hatch-Waxman Act, a manufacturer may also submit an NDA under section 505(b)(2) that references the FDA’s finding of safety and effectiveness of a previously approved drug. A 505(b)(2) NDA product may be for a new or improved version of the original innovator product. Innovative small molecule drugs may 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. In addition to the benefits of regulatory exclusivity, an innovator NDA holder may have patents claiming the active ingredient, product formulation or an approved use of the drug, which would be listed with the product in the “Orange Book.” If there are patents listed in the Orange Book, a generic applicant that seeks to market its product before expiration of the patents must include in the ANDA or 505(b)(2) what is known as a “Paragraph IV certification,” challenging the validity or enforceability of, or claiming non-infringement of, the listed patent or patents. Notice of the certification must be given to the innovator, too, and if within 45 days of receiving notice the innovator sues to enforce its patents, approval of the ANDA is stayed for 30 months, or as lengthened or shortened by the court.

Accordingly, competitors could file ANDAs for generic versions of our small-molecule product, Dojolvi, or 505(b)(2) NDAs that reference Dojolvi. For the patents listed for Dojolvi in the Orange Book, those ANDAs and 505(b)(2) NDAs would be required to include a certification as to each listed patent indicating whether the ANDA applicant does or does not intend to challenge the patent. We cannot predict how any generic competitor would address such patents, whether we would sue on any such patents, or the outcome of any such suit.

52


 

There have been a number of recent regulatory and legislative initiatives designed to encourage generic competition for small-molecule pharmaceutical products. For instance, in December 2019, the Creating and Restoring Equal Access to Equivalent Samples Act, or the CREATES Act, was enacted, which provides a legislatively defined private right of action under which eligible product developers can bring suit against companies who refuse to sell sufficient quantities of their branded products on commercially reasonable, market-based terms to support such eligible product developers’ marketing applications. It is our policy to evaluate requests for samples of our branded products, and to provide samples in response to bona fide, CREATES Act-compliant requests from qualified third parties, including generic manufacturers. We have received requests for samples of Dojolvi, and when appropriate, we have sold samples of Dojolvi to eligible product developers in compliance with the requirements of the CREATES Act.

We may not be successful in securing or maintaining proprietary patent protection for products and technologies we develop or license. Moreover, if any patents that are granted and listed in the Orange Book are successfully challenged by way of a Paragraph IV certification and subsequent litigation, the affected product could more immediately face generic competition and its sales would likely decline materially. For instance, if competitors develop generic version of Dojolvi and are able to enter the market, our sales of Dojolvi could materially decline which could have an adverse impact on our financial results.

The patent protection and patent prosecution for some of our products and product candidates is dependent on third parties.

While we normally seek and gain the right to fully prosecute the patents relating to our products or product candidates, there may be times when patents relating to our products or product candidates are controlled by our licensors. This is the case with our license agreements with KKC and Regeneron, who are primarily responsible for the prosecution of certain patents and patent applications covering Crysvita and Evkeeza, respectively.

In addition, we have in-licensed various patents and patent applications owned by the University of Pennsylvania relating to our DTX301, DTX401 and/or UX701 product candidates. Some of these patents and patent applications are licensed or sublicensed by REGENX and sublicensed to us. We do not have the right to control the prosecution of these patent applications, or the maintenance of any of these patents. In addition, under our agreement with REGENX, we do not have the first right to enforce the licensed patents, and our enforcement rights are subject to certain limitations that may adversely impact our ability to use the licensed patents to exclude others from commercializing competitive products. Moreover, REGENX and the University of Pennsylvania may have interests which differ from ours in determining whether to enforce and the manner in which to enforce such patents.

If KKC, Regeneron, the University of Pennsylvania, REGENX, or any of our future licensing partners fail to appropriately prosecute, maintain, and enforce patent protection for the patents covering any of our products or product candidates, our ability to develop and commercialize those products or product candidates may be adversely affected and we may not be able to prevent competitors from making, using, and selling competing products. In addition, even where we now have the right to control patent prosecution of patents and patent applications we have licensed from third parties, we may still be adversely affected or prejudiced by actions or inactions of our licensors and their counsel that took place prior to us assuming control over patent prosecution.

If we fail to comply with our obligations in the agreements under which we license intellectual property and other rights from third parties or otherwise experience disruptions to our business relationships with our licensors, we could lose license rights that are important to our business.

We are a party to a number of intellectual property license agreements that are important to our business and expect to enter into additional license agreements in the future. Our existing license agreements impose, and we expect that future license agreements will impose, various diligence, milestone payment, royalty, and other obligations on us. If we fail to comply with our obligations under these agreements, or we are subject to a bankruptcy, we may be required to make certain payments to the licensor, we may lose the exclusivity of our license, or the licensor may have the right to terminate the license, in which event we would not be able to develop or market products covered by the license. Additionally, the milestone and other payments associated with these licenses will make it less profitable for us to develop our product candidates.

In certain cases, we control the prosecution of patents resulting from licensed technology. In the event we breach any of our obligations related to such prosecution, we may incur significant liability to our licensing partners. Licensing of intellectual property is of critical importance to our business and involves complex legal, business, and scientific issues. Disputes may arise regarding intellectual property subject to a licensing agreement, including but not limited to:

the scope of rights granted under the license agreement and other interpretation-related issues;
the extent to which our technology and processes infringe on intellectual property of the licensor that is not subject to the licensing agreement;
the sublicensing of patent and other rights;

53


 

our diligence obligations under the license agreement and what activities satisfy those diligence obligations;
the ownership of inventions and know-how resulting from the joint creation or use of intellectual property by our licensors and us and our collaborators; and
the priority of invention of patented technology.

If disputes over intellectual property and other rights that we have licensed prevent or impair our ability to maintain our current licensing arrangements on acceptable terms, we may be unable to successfully develop and commercialize the affected product candidates.

We may become involved in lawsuits to protect or enforce our patents or the patents of our licensors, or be subject to claims that challenge the inventorship or ownership of our patents or other intellectual property, which could be expensive, time consuming, and result in unfavorable outcomes.

Competitors may infringe our patents or the patents of our licensors. If we or one of our licensing partners were to initiate legal proceedings against a third party to enforce a patent covering our products or one of our product candidates, the defendant could counterclaim that the patent covering our product or product candidate is invalid and/or unenforceable. In patent litigation in the U.S., defendant counterclaims alleging invalidity and/or unenforceability are commonplace. Grounds for a validity challenge could be an alleged failure to meet any of several statutory requirements, including lack of novelty, obviousness, or non-enablement. Grounds for an unenforceability assertion could be an allegation that someone connected with prosecution of the patent withheld relevant information from the USPTO, or made a misleading statement, during prosecution. The outcome following legal assertions of invalidity and unenforceability is unpredictable.

Interference proceedings or derivation proceedings now available under the Leahy-Smith Act provoked by third parties or brought by us or declared or instituted by the USPTO may be necessary to determine the priority of inventions with respect to our patents or patent applications or those of our licensors. An unfavorable outcome could require us to cease using the related technology or to attempt to license rights to it from the prevailing party. Our business could be harmed if the prevailing party does not offer us a license on commercially reasonable terms. In addition, the validity of our patents could be challenged in the USPTO by one of the new post grant proceedings (i.e., inter partes review or post grant review) now available under the Leahy-Smith Act. Our defense of litigation, interference proceedings, or post grant proceedings under the Leahy-Smith Act may fail and, even if successful, may result in substantial costs and distract our management and other employees.

We may in the future also be subject to claims that former employees, collaborators, or other third parties have an interest in our patents as an inventor or co-inventor. In addition, we may have ownership disputes arise from conflicting obligations of consultants or others who are involved in developing our product candidates. Litigation may be necessary to defend against these and other claims challenging inventorship or ownership. If we fail to successfully defend against such litigation or claims, in addition to paying monetary damages, we may lose valuable intellectual property rights, such as exclusive ownership of, or right to use, valuable intellectual property.

Even if we are successful in defending against such litigation and claims, such proceedings could result in substantial costs and distract our management and other employees. Because of the substantial amount of discovery required in connection with intellectual property litigation, there is a risk that some of our confidential information could be compromised by disclosure during litigation. There could also be public announcements of the results of hearings, motions, or other interim proceedings or developments related to such litigation or claims. If securities analysts or investors perceive these results to be negative, it could have a material adverse effect on the price of our common stock.

We may be subject to claims that our employees, consultants, or independent contractors have wrongfully used or disclosed confidential information of third parties or that our employees have wrongfully used or disclosed alleged trade secrets of their former employers.

We employ certain individuals who were previously employed at universities or other biotechnology or pharmaceutical companies, including our competitors or potential competitors. Our efforts to vet our employees, consultants, and independent contractors and prevent their use of the proprietary information or know-how of others in their work for us may not be successful, and we may in the future be subject to claims that our employees, consultants, or independent contractors have wrongfully used or disclosed confidential information of third parties. If we fail in defending any such claims, in addition to paying monetary damages, we may lose valuable intellectual property rights or personnel, which could adversely impact our business. Even if we are successful in defending against such claims, litigation could result in substantial costs and distract management and other employees.

54


 

Changes to patent laws in the U.S. and other jurisdictions could diminish the value of patents in general, thereby impairing our ability to protect our products.

As is the case with other biotechnology and pharmaceutical companies, our success is heavily dependent on intellectual property, particularly patents. Obtaining and enforcing patents in the biotechnology and pharmaceutical industries involves both technological and legal complexity. Therefore, obtaining and enforcing such patents is costly, time consuming, and inherently uncertain.

In recent years, the U.S. Supreme Court has ruled on several patent cases, and in some instances, narrowed the scope of patent protection available. In addition, there have been recent proposals for changes to U.S. laws that, if adopted, could impact our ability to obtain or maintain patent protection for our proprietary technologies. Depending on future actions by U.S. courts, U.S. Congress, the USPTO, and the relevant law making bodies in other countries, the laws and regulations governing patents could change in unpredictable ways that could weaken our ability to obtain new patents, shorten the term of our existing patents and patents that we might obtain in the future, or impair the validity or enforceability of our patents that may be asserted against our competitors or other third parties. Any of these outcomes could have a material adverse effect on our business. For example, with respect to patent term adjustment (PTA), the Federal Circuit’s recent holding in In re Cellect, LLC, 81 F.4th 1216 (Fed. Cir. 2023), that the obviousness-type double patenting analysis for a patent that has received PTA must be based on the expiration date of the patent after the PTA has been added, may negatively impact the validity and/or term of certain of our owned or in-licensed U.S. patents.

We may not be able to protect our intellectual property rights throughout the world.

Filing, prosecuting, and defending patents on our products or product candidates in all countries throughout the world would be prohibitively expensive, and our intellectual property rights in some countries outside the U.S. can be less extensive than those in the U.S. In addition, the laws of some foreign countries do not protect intellectual property rights to the same extent as federal and state laws in the U.S. Further, licensing partners such as KKC and Regeneron may not prosecute patents in certain jurisdictions in which we may obtain commercial rights, thereby precluding the possibility of later obtaining patent protection in these countries. Consequently, we may not be able to prevent third parties from practicing our inventions in all countries outside the U.S., or from selling or importing products made using our inventions in and into the U.S. or other jurisdictions. Competitors may use our technologies in jurisdictions where we have not obtained patent protection to develop their own products and may also export infringing products to territories where we have patent protection, but enforcement is not as strong as that in the U.S. These products may compete with our products, and our patents or other intellectual property rights may not be effective or sufficient to prevent them from competing.

Many companies have encountered significant problems in protecting and defending intellectual property rights in foreign jurisdictions. The legal systems of certain countries, particularly certain developing countries, do not favor the enforcement of patents, trade secrets, and other intellectual property protection, particularly those relating to biotechnology products, which could make it difficult for us to stop the infringement of our patents or marketing of competing products in violation of our proprietary rights generally. Proceedings to enforce our patent rights in foreign jurisdictions, whether or not successful, could result in substantial costs and divert our efforts and attention from other aspects of our business, could put our patents at risk of being invalidated or interpreted narrowly, could put our patent applications at risk of not issuing, and could provoke third parties to assert claims against us. We may not prevail in any lawsuits that we initiate and the damages or other remedies awarded, if any, may not be commercially meaningful. Accordingly, our efforts to enforce our intellectual property rights around the world may be inadequate to obtain a significant commercial advantage from the intellectual property that we develop or license.

Risks Related to Our Business Operations

We have limited experience as a company operating our own manufacturing facility and may experience unexpected costs or challenges.

We completed construction of our gene therapy manufacturing facility in Bedford, Massachusetts in 2023. Prior to construction of this facility, we did not previously have experience as a company in operating our own manufacturing facility and at this point, we cannot assure that the facility will be fully utilized at all times, particularly as we have only recently commenced our manufacturing operations. Our limited experience may contribute to unacceptable or inconsistent product quality success rates and yields, and we may be unable to maintain adequate quality control, quality assurance, and qualified personnel. We have incurred and will continue to incur significant expenses and costs to operate the facility, which may be subject to significant impairment if our gene therapy programs are unsuccessful. Before we can begin to commercially manufacture any of our product candidates at the facility, we must obtain regulatory approval from the FDA for our manufacturing processes and for the facility. In order to obtain approval, we will need to ensure that all of our processes, quality systems, methods, equipment, policies and procedures are

55


 

compliant with cGMP. Until recently, few gene therapy products manufactured by a cGMP gene therapy manufacturing facility in the U.S. had received approval from the FDA; therefore, the time frame required for us to obtain such approval is uncertain. The cGMP requirements govern quality control of the manufacturing process and documentation policies and procedures. In complying with cGMP, we will be obligated to spend time, money and effort on production, record keeping and quality control to assure that the product meets applicable specifications and other requirements. If we fail to comply with these requirements, we would be subject to possible regulatory action and may not be permitted to sell any products that we may develop.

As we seek to optimize and operate our manufacturing process at the facility, we will likely face technical and scientific challenges, considerable capital costs and potential difficulty in recruiting and hiring experienced, qualified personnel at the facility which could result in delays in our production or difficulties in maintaining compliance with applicable regulatory requirements. We may also experience unexpected technical, regulatory, safety, quality or operational issues during manufacturing campaigns. As we expand our commercial footprint to multiple geographies, we may establish multiple manufacturing facilities, which may lead to regulatory delays or prove costly. Even if we are successful, we cannot assure that such additional capacity will be required or that our investment will be recouped. Further, our manufacturing capabilities could be affected by cost-overruns, unexpected delays, equipment failures, lack of capacity, labor shortages, natural disasters, power failures, program failures, actual or threatened public health emergencies, and numerous other factors that could prevent us from realizing the intended benefits of our manufacturing strategy.

Our future success depends in part on our ability to retain our Founder, President, and Chief Executive Officer and to attract, retain, and motivate other qualified personnel.

We are dependent on Emil D. Kakkis, M.D., Ph.D., our Founder, President, and Chief Executive Officer, the loss of whose services may adversely impact the achievement of our objectives. Dr. Kakkis could leave our employment at any time, as he is an “at will” employee. Recruiting and retaining other qualified employees, consultants, and advisors for our business, including scientific and technical personnel, will also be critical to our success. There is currently a shortage of skilled personnel in our industry, which is likely to continue. As a result, competition for skilled personnel is intense and the turnover rate can be high. In addition, failure to succeed in preclinical or clinical studies may make it more challenging to recruit and retain qualified personnel. Over the last several years, we have also experienced certain executive leadership changes. Leadership transitions are inherently difficult to manage, cause uncertainty and disruption and could increase the likelihood of turnover of other key officers and employees. The inability to recruit and retain qualified personnel, or the loss of the services of Dr. Kakkis or any of other member of our executive leadership team or other key employee, may impede the progress of our research, development, and commercialization objectives.

If we fail to obtain or maintain orphan drug exclusivity for our products, our competitors may sell products to treat the same conditions and our revenue will be reduced.

Our business strategy focuses on the development of drugs that are eligible for FDA and EU orphan drug designation. In the U.S., orphan drug designation entitles a party to financial incentives such as opportunities for grant funding towards clinical study costs, tax advantages, and user-fee waivers. In addition, if a product receives the first FDA approval for the indication for which it has orphan designation, the product is entitled to orphan drug exclusivity, which means the FDA may not approve any other application to market the same drug for the same indication for a period of seven years, except in limited circumstances, such as a showing of clinical superiority over the product with orphan exclusivity or where the manufacturer is unable to assure sufficient product quantity. In the EU, orphan drug designation entitles a party to financial incentives such as reduction of fees or fee waivers and ten years of market exclusivity following drug or biological product approval. This period may be reduced to six years if the orphan drug designation criteria are no longer met, including where it is shown that the product is sufficiently profitable not to justify maintenance of market exclusivity.

Because the extent and scope of patent protection for our products may in some cases be limited, orphan drug designation is especially important for our products for which orphan drug designation may be available. For eligible drugs, we plan to rely on the exclusivity period under the Orphan Drug Act to maintain a competitive position. If we do not obtain orphan drug exclusivity for our drug products and biologic products that do not have broad patent protection, our competitors may then sell the same drug to treat the same condition sooner than if we had obtained orphan drug exclusivity, and our revenue will be reduced.

56


 

Even though we have orphan drug designation for UX111, UX143, DTX301, DTX401 and UX701 in the U.S. and Europe and for GTX 102 in the U.S., we may not be the first to obtain marketing approval for any particular orphan indication due to the uncertainties associated with developing pharmaceutical products. Further, even if we obtain orphan drug exclusivity for a product, that exclusivity may not effectively protect the product from competition because different drugs with different active moieties can be approved for the same condition or the same drug can be approved for a different indication unless there are other exclusivities such as new chemical entity exclusivity preventing such approval. Even after an orphan drug is approved, the FDA or EMA can subsequently approve the same drug with the same active moiety for the same condition if the FDA or EMA concludes that the later drug is safer, more effective, or makes a major contribution to patient care. Orphan drug designation neither shortens the development time or regulatory review time of a drug nor gives the drug any advantage in the regulatory review or approval process.

Our operating results would be adversely impacted if our intangible assets become impaired.

We have recorded on our Consolidated Balance Sheets intangible assets for in-process research and development, or IPR&D, related to DTX301 and DTX401 as a result of the accounting for our acquisition of Dimension Therapeutics. We also recorded an intangible asset related to our license from Regeneron for Evkeeza. We test the intangible assets for impairment annually during the fourth quarter and more frequently if events or changes in circumstances indicate that it is more likely than not that the asset is impaired. If the associated research and development effort is abandoned, the related assets will be written-off and we will record a noncash impairment loss on our Consolidated Statement of Operations. We have not recorded any impairments related to our intangible assets through December 31, 2023.

We may not be successful in our efforts to identify, license, discover, develop, or commercialize additional product candidates.

The success of our business depends upon our ability to identify, license, discover, develop, or commercialize additional product candidates in addition to the continued clinical testing, potential approval, and commercialization of our existing product candidates. Research programs to identify and develop new product candidates require substantial technical, financial, and human resources. We may focus our efforts and resources on potential programs or product candidates that ultimately prove to be unsuccessful. Our research programs or licensing efforts may fail to yield additional product candidates for clinical development and commercialization for a number of reasons, including but not limited to the following:

our research or business development methodology or search criteria and process may be unsuccessful in identifying potential product candidates;
we may not be able or willing to assemble sufficient technical, financial or human resources to acquire or discover additional product candidates;
we may face competition in obtaining and/or developing additional product candidates;
our product candidates may not succeed in research, discovery, preclinical or clinical testing;
our potential product candidates may be shown to have harmful side effects or may have other characteristics that may make the products unmarketable or unlikely to receive marketing approval;
competitors may develop alternatives that render our product candidates obsolete or less attractive;
product candidates we develop may be covered by third parties’ patents or other exclusive rights;
the market for a product candidate may change during our program so that such a product may become unreasonable to continue to develop;
a product candidate may not be capable of being produced in commercial quantities at an acceptable cost or at all; and
a product candidate may not be accepted as safe and effective by regulatory authorities, patients, the medical community, or payors.

If any of these events occur, we may be forced to abandon our development efforts for a program or programs, or we may not be able to identify, license, discover, develop, or commercialize additional product candidates, which would have a material adverse effect on our business and could potentially cause us to cease operations.

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

Because we have limited financial and managerial resources, we focus our sales, marketing and research programs on certain products, product candidates or for specific indications. As a result, we may forego or delay pursuit of opportunities with other

57


 

products or product candidates or other indications that later prove to have greater commercial potential. 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 may not yield any commercially viable products. If we do not accurately evaluate the commercial potential or target market for a particular product or product candidate, we may relinquish valuable rights through collaboration, licensing, or other royalty arrangements in cases in which it would have been advantageous for us to retain sole development and commercialization rights or we may allocate internal resources to a product candidate in a therapeutic area in which it would have been more advantageous to enter into a partnering arrangement.

Changes to healthcare and FDA laws, regulations, and policies may have a material adverse effect on our business and results of operations.

As described above in “Item 1. Business - Government Regulation” and in the Risk Factor above entitled “ – The insurance coverage and reimbursement status of newly approved products is uncertain” there have been and continue to be a number of legislative initiatives to contain healthcare costs and to modify the regulation of drug and biologic products. We expect that additional state and federal healthcare reform measures and regulations will be adopted in the future, including proposals to reduce the exclusivity protections provided to already approved biological products and to provide biosimilar and interchangeable biologic products an easier path to approval. Any of these measures and regulations could limit the amounts that federal and state governments will pay for healthcare products and services, result in reduced demand for our product candidates or additional pricing pressures and affect our product development, testing, marketing approvals and post-market activities.

Failure to comply with laws and regulations could harm our business and our reputation.

Our business is subject to regulation by various federal, state, local and foreign governmental agencies, including agencies responsible for monitoring and enforcing employment and labor laws, workplace safety, privacy and security laws and regulations, and tax laws and regulations. In certain jurisdictions, these regulatory requirements may be more stringent than those in the U.S., and in other circumstances these requirements may be more stringent in the U.S.

In particular, our operations are directly, and indirectly through our customers, subject to various federal and state fraud and abuse laws, including, without limitation, the federal Anti-Kickback Statute, the federal False Claims Act, and physician sunshine laws and regulations; and patient and non-patient privacy regulations, including the GDPR and the California Consumer Privacy Act, or CCPA, including amendments from the California Privacy Rights Act, or CPRA, as described above in “Item 1. Business – Government Regulation”. Because of the breadth of these laws and the narrowness of the statutory exceptions and safe harbors available, it is possible that some of our business activities could be subject to challenge under one or more of such laws. For instance, one of our programs for sponsored genetic testing to help patients receive an accurate diagnosis was previously the subject of review by applicable governmental authorities of compliance with various fraud and abuse laws. We settled the matter with the governmental authorities for an immaterial settlement amount and without any admission of legal liability. We cannot assure that our other operations or programs will not be subject to review by governmental authorities or found to violate such laws.

The GDPR imposes a number of strict obligations and restrictions on the ability to process personal data of individuals, in particular with respect to special categories of personal data like health data (e.g., reliance on a legal basis, information to individuals, notification to relevant national data protection authorities in case of personal data breach and implementation of appropriate security measures). EU member states may also impose additional requirements in relation to special categories of personal data through their national legislation. In addition, the GDPR imposes specific restrictions on the transfer of personal data to countries outside of the EEA that are not considered by the European Commission as providing an adequate level of protection (including the U.S.). Appropriate safeguards are required to enable such transfers (e.g., reliance on standard contractual clauses and transfer risk assessments). There are also several compliance requirements under the federal Health Insurance Portability and Accountability Act of 1996, or HIPAA, as amended by the Health Information Technology for Economic and Clinical Health Act, or HITECH, and implementing regulations that create requirements relating to the privacy and security of protected health information. Those requirements are also applicable, in many instances, to business associates of covered entities. In some cases, depending on our business operations and contractual agreements, including through the conduct of clinical trials, we are subject to HIPAA requirements. Also, we may be subject to additional federal, state and local privacy laws and regulations in the U.S., including new and recently enacted laws (such as CCPA and CPRA), that may apply to us and/or our service providers now or in the future and that require that we take measures to be transparent regarding, honor rights with respect to, and protect the privacy and security of certain information we gather and use in our business, including personal information, particularly personal information that is not otherwise subject to HIPAA.

58


 

If our operations are found to be in violation of any of the laws described above or any other governmental regulations that apply to us, we may be subject to penalties, including civil and criminal penalties, damages, fines, exclusion from participation in government health care programs, such as Medicare and Medicaid, imprisonment, disgorgement of profits, and the curtailment or restructuring of our operations. If any governmental sanctions, fines, or penalties are imposed, or if we do not prevail in any possible civil or criminal litigation, our business, operating results, financial condition and our reputation could be harmed. In addition, responding to any action will likely result in a significant diversion of management’s attention and resources and an increase in professional fees.

Our research and development activities, including our process and analytical development activities in our quality control laboratory, and our and our third-party manufacturers’ and suppliers’ activities, including activities related to the build-out and operation of our gene therapy manufacturing facility, involve the controlled storage, use, and disposal of hazardous materials, including the components of our product candidates, such as viruses, and other hazardous compounds, which subjects us to laws and regulations governing such activities. In some cases, these hazardous materials and various wastes resulting from their use are stored at our or our manufacturers’ facilities pending their use and disposal. We cannot eliminate the risk of contamination, which could cause an interruption of our commercialization efforts, research and development efforts, and business operations or environmental damage that could result in costly clean-up and liabilities under applicable laws and regulations governing the use, storage, handling, and disposal of these materials and specified waste products. We cannot guarantee that the safety procedures utilized by us and our third-party manufacturers for handling and disposing of these materials comply with the standards prescribed by these laws and regulations, or eliminate the risk of accidental contamination or injury from these materials. In such an event, we may be held liable for any resulting damages—and such liability could exceed our resources—and state or federal or other applicable authorities may curtail our use of certain materials and/or interrupt our business operations. Furthermore, environmental laws and regulations are complex, change frequently, and have tended to become more stringent. We cannot predict the impact of such changes and cannot be certain of our future compliance.

Additionally, as we and our employees increasingly use social media tools as a means of communication with the public, there is a risk that the use of social media by us or our employees to communicate about our products or business may cause to be found in violation of applicable laws, despite our attempts to monitor such social media communications through company policies and guidelines. In addition, our employees may knowingly or inadvertently make use of social media in ways that may not comply with our company policies or other legal or contractual requirements, which may give rise to liability, lead to the loss of trade secrets or other intellectual property, cause reputational harm or result in public exposure of personal information of our employees, clinical trial patients, customers, and others.

International expansion of our business exposes us to business, regulatory, political, operational, financial, and economic risks associated with doing business outside of the U.S.

Our business strategy includes international expansion. We currently conduct clinical studies and regulatory activities and we also commercialize products outside of the U.S. Doing business internationally involves a number of risks, including but not limited to:

multiple, conflicting, and changing laws and regulations such as privacy and data regulations, transparency regulations, tax laws, export and import restrictions, employment laws, regulatory requirements, and other governmental approvals, permits, and licenses;
introduction of new health authority requirements and/or changes in health authority expectations;
failure by us to obtain and maintain regulatory approvals for the use of our products in various countries;
additional potentially relevant third-party patent rights;
complexities and difficulties in obtaining protection for, and enforcing, our intellectual property;
difficulties in staffing and managing foreign operations;
complexities associated with managing multiple payor reimbursement regimes, government payors, or patient self-pay systems;
limits on our ability to penetrate international markets;
financial risks, such as longer payment cycles, additional or more burdensome regulatory requirements of financial institutions outside of the U.S., difficulty collecting accounts receivable, the impact of local and regional financial crises on demand and payment for our products, and exposure to foreign currency exchange rate fluctuations;

59


 

natural disasters and geopolitical and economic instability, including wars, terrorism, political unrest (including, for example the conflict between Russia and Ukraine, the conflict between Israel and the surrounding areas, and the rising tensions between China and Taiwan), results of certain elections and votes, actual or threatened public health emergencies and outbreak of disease, rising inflation, the potential recessionary environment, the potential shutdown of the U.S. federal government, boycotts and resulting staffing shortages, adoption or expansion of government trade restrictions, and other business restrictions;
certain expenses including, among others, expenses for travel, translation, and insurance;
regulatory and compliance risks that relate to maintaining accurate information and control over commercial operations and activities that may fall within the purview of the U.S. Foreign Corrupt Practices Act, or FCPA, its books and records provisions, or its anti-bribery provisions, including those under the U.K. Bribery Act and similar foreign laws and regulations; and
regulatory and compliance risks relating to doing business with any entity that is subject to sanctions administered by the Office of Foreign Assets Control of the U.S. Department of the Treasury.

Any of these factors could significantly harm our future international expansion and operations and, consequently, our results of operations.

Our business and operations may be materially adversely affected in the event of computer system failures or security breaches.

Cybersecurity incidents, including phishing attacks and attempts to misappropriate or compromise confidential or proprietary information or sabotage enterprise IT systems are becoming increasingly frequent and more sophisticated. The information and data processed and stored in our technology systems, and those of our strategic partners, CROs, contract manufacturers, suppliers, distributors or other third parties for which we depend to operate our business, may be vulnerable to loss, damage, denial-of-service, unauthorized access or misappropriation. Data security breaches can occur as a result of malware, hacking, business email compromise, ransomware attacks, phishing or other cyberattacks directed by third parties. We, and certain of the third parties for which we depend on to operate our business, have experienced cybersecurity incidents, including third party unauthorized access to and misappropriation of financial information, and may experience similar incidents in the future. Further, risks of unauthorized access and cyber-attacks have increased as most of our personnel, and the personnel of many third-parties with which we do business, have adopted hybrid working arrangements following the COVID-19 pandemic. Improper or inadvertent behavior by employees, contractors and others with permitted access to our systems, pose a risk that sensitive data may be exposed to unauthorized persons or to the public. A system failure or security breach that interrupts our operations or the operations at one of our third-party vendors or partners could result in intellectual property and other proprietary or confidential information being lost or stolen or a material disruption of our drug development programs and commercial operations. For example, the loss of clinical trial data from 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 results in a loss of or damage to our data or applications, loss of trade secrets or inappropriate disclosure of confidential or proprietary information, including protected health information, or personal information of employees or former employees, access to our clinical data, or disruption of the manufacturing process, we could incur liability and the further development of our drug candidates could be delayed. Further, we could incur significant costs to investigate and mitigate such cybersecurity incidents. A security breach that results in the unauthorized access, use or disclosure of personal information also requires us to notify individuals, governmental authorities, credit reporting agencies, or other parties, as applicable, pursuant to privacy and security laws and regulations or other obligations. Such a security breach could harm our reputation, erode confidence in our information security measures, and lead to regulatory scrutiny and result in penalties, fines, indemnification claims, litigation and potential civil or criminal liability.

60


 

We or the third parties upon whom we depend may be adversely affected by earthquakes or other natural disasters and our business continuity and disaster recovery plans may not adequately protect us from a serious disaster.

Our corporate headquarters and one of our laboratories are located in the San Francisco Bay Area, and our collaboration partner for Crysvita, KKC, is located in Japan, which have both in the past experienced severe earthquakes and other natural disasters. We do not carry earthquake insurance. Earthquakes or other natural disasters could severely disrupt our operations or those of our collaborators, and have a material adverse effect on our business, results of operations, financial condition, and prospects. We have also experienced power outages as a result of wildfires in the San Francisco Bay Area which are likely to continue to occur in the future. If a natural disaster, power outage, or other event occurred that prevented us from using all or a significant portion of our headquarters, that damaged critical infrastructure (such as the manufacturing facilities of our third-party contract manufacturers) or that otherwise disrupted operations, it may be difficult or, in certain cases, impossible for us to continue our business for a substantial period of time. The disaster recovery and business continuity plans we have in place currently are limited and may be inadequate in the event of a serious disaster or similar event. We may incur substantial expenses as a result of the limited nature of our disaster recovery and business continuity plans, which, particularly when taken together with our lack of earthquake insurance, could have a material adverse effect on our business.

We may acquire companies or products or engage in strategic transactions, which could divert our management’s attention and cause us to incur various costs and expenses, or result in fluctuations with respect to the value of such investment, which could impact our operating results.

We may acquire or invest in businesses or products that we believe could complement or expand our business or otherwise offer growth opportunities. For example, we acquired Dimension in November 2017 and GeneTx in July 2022. The pursuit of potential acquisitions or investments may divert the attention of management and may cause us to incur various costs and expenses in identifying, investigating, and pursuing them, whether or not they are consummated. We may not be able to identify desirable acquisitions or investments or be successful in completing or realizing anticipated benefits from such transactions. We may experience difficulties in assimilating the personnel, operations and products of the acquired companies, management’s attention may be diverted from other business concerns and we may potentially lose key employees of the acquired company. If we are unable to successfully or timely integrate the operations of acquired companies with our business, we may incur unanticipated liabilities and be unable to realize the revenue growth, synergies and other anticipated benefits resulting from the acquisition, and our business, results of operations and financial condition could be materially and adversely affected.

The value of our investments in other companies or businesses may also fluctuate significantly and impact our operating results quarter to quarter or year to year. We purchased 7,825,797 shares of common stock of Solid in October 2020. Our investment in Solid is being accounted for at fair value, as the fair value is readily determinable. As a result, increases or decreases in the stock price of equity investments have resulted in and will result in accompanying changes in the fair value of our investments, and cause substantial volatility in, our operating results for the reporting period. As the fair value of our investment in Solid is dependent on the stock price of Solid, which has recently seen wide fluctuations, the value of our investments and the impact on our operating results may similarly fluctuate significantly from quarter to quarter and year to year such that period-to-period comparisons may not be a good indication of the future value of the investments and our future operating results.

Risks Related to Ownership of Our Common Stock

The market price of our common stock may be highly volatile.

The market price of our common stock has been, and is likely to continue to be, volatile, including for reasons unrelated to changes in our business. Our stock price could be subject to wide fluctuations in response to a variety of factors, including but not limited to the following:

adverse results or delays in preclinical or clinical studies;
any inability to obtain additional funding;
any delay in filing an IND, NDA, BLA, MAA, or other regulatory submission for any of our product candidates and any adverse development or perceived adverse development with respect to the applicable regulatory agency’s review of that IND, NDA, BLA, MAA, or other regulatory submission;
the perception of limited market sizes or pricing for our products and product candidates;
decisions by our collaboration partners with respect to the indications for our products and product candidates in countries where they have the right to commercialize the products and product candidates;
decisions by our collaboration partners regarding market access and pricing in countries where they have the right to commercialize our products and product candidates;

61


 

failure to successfully develop and commercialize our products and product candidates;
the level of revenue we receive from our commercialized products or from named patient sales;
post-marketing safety issues;
failure to maintain our existing strategic collaborations or enter into new collaborations;
failure by us or our licensors and strategic collaboration partners to prosecute, maintain, or enforce our intellectual property rights;
changes in laws or regulations applicable to our products;
any inability to obtain adequate product supply for our products and product candidates or the inability to do so at acceptable prices;
adverse regulatory decisions;
introduction of new products, services, or technologies by our competitors;
changes in or failure to meet or exceed financial projections or other guidance we may provide to the public;
changes in or failure to meet or exceed the financial projections or other expectations of the investment community;
the perception of the pharmaceutical industry or our company by the public, legislatures, regulators, and the investment community;
the perception of the pharmaceutical industry’s approach to drug pricing;
announcements of significant acquisitions, strategic partnerships, joint ventures, or capital commitments by us, our strategic collaboration partners, or our competitors;
the integration and performance of any businesses we have acquired or may acquire;
disputes or other developments relating to proprietary rights, including patents, litigation matters, and our ability to obtain patent protection for our technologies;
additions or departures of key scientific or management personnel;
significant investigations, regulatory proceedings or lawsuits, including patent or stockholder litigation;
securities or industry analysts’ reports regarding our stock, or their failure to issue such reports;
changes in the market valuations of similar companies;
general market, macroeconomic conditions or geopolitical developments, rising inflation, and the potential recessionary environment;
sales of our common stock by us or our stockholders in the future; and
trading volume of our common stock.

In addition, biotechnology and biopharmaceutical companies in particular have experienced extreme price and volume fluctuations that have often been unrelated or disproportionate to the operating performance of these companies. Broad market and industry factors may negatively affect the market price of our common stock, regardless of our actual operating performance.

Future sales and issuances of our common stock or rights to purchase common stock, including pursuant to our equity incentive plans, could result in additional dilution of the percentage ownership of our stockholders and could cause our stock price to fall.

We will need additional capital in the future to continue our planned operations. To the extent we raise additional capital by issuing equity securities, our stockholders may experience substantial dilution. We may sell common stock, convertible securities, or other equity securities in one or more transactions at prices and in a manner we determine from time to time. If we sell common stock, convertible securities, or other equity securities in more than one transaction, investors may be materially diluted by subsequent sales. These sales may also result in material dilution to our existing stockholders, and new investors could gain rights superior to our existing stockholders.

In June 2023, we adopted our 2023 Incentive Plan, or the 2023 Plan, which replaced our 2014 Incentive Plan, following stockholder approval of the plan. Pursuant to our 2023 Plan, our management is authorized to grant stock options and other equity-based awards to our employees, directors, and consultants. At December 31, 2023, there were 5,359,901 shares available for future grants under the 2023 Plan.

62


 

Pursuant to our 2014 Employee Stock Purchase Plan, which was amended and restated in June 2023, or the A&R ESPP, eligible employees can acquire shares of our common stock at a discount to the prevailing market price. At December 31, 2023, there were 6,609,795 shares available for issuance under the A&R ESPP.

Our board of directors has adopted an Employment Inducement Plan, which was amended in June 2023, or the Inducement Plan, with a maximum of 850,000 shares available for grant under the plan. At December 31, 2023, there were 130,996 shares available for issuance under the Inducement Plan. If our board of directors elects to increase the number of shares available for future grant under the 2023 Plan, the A&R ESPP, or the Inducement Plan, our stockholders may experience additional dilution, which could cause our stock price to fall.

Provisions in our amended and restated certificate of incorporation and by-laws, as well as provisions of Delaware law, could make it more difficult for a third party to acquire us or increase the cost of acquiring us, even if doing so would benefit our stockholders, or remove our current management.

Our amended and restated certificate of incorporation, amended and restated by-laws, and Delaware law contain provisions that may have the effect of delaying or preventing a change in control of us or changes in our management. Our amended and restated certificate of incorporation and by-laws include provisions that:

authorize “blank check” preferred stock, which could be issued by our board of directors without stockholder approval and may contain voting, liquidation, dividend, and other rights superior to our common stock;
create a classified board of directors whose members serve staggered three-year terms;
specify that special meetings of our stockholders can be called only by our board of directors or the chairperson of our board of directors;
prohibit stockholder action by written consent;
establish an advance notice procedure for stockholder approvals to be brought before an annual meeting of our stockholders, including proposed nominations of persons for election to our board of directors;
provide that our directors may be removed only for cause;
provide that vacancies on our board of directors may be filled only by a resolution adopted by the board of directors;
expressly authorize our board of directors to modify, alter or repeal our amended and restated by-laws; and
require holders of 75% of our outstanding common stock to amend specified provisions of our amended and restated certificate of incorporation and amended and restated by-laws.

These provisions, alone or together, could delay, deter, or prevent hostile takeovers and changes in control or changes in our management.

In addition, because we are incorporated in Delaware, we are governed by the provisions of Section 203 of the Delaware General Corporation Law, which limits the ability of stockholders owning in excess of 15% of our outstanding voting stock to merge or combine with us. Further, no stockholder is permitted to cumulate votes at any election of directors because this right is not included in our amended and restated certificate of incorporation.

Any provision of our amended and restated certificate of incorporation or amended and restated by-laws or Delaware law that has the effect of delaying or deterring a change in control could limit the opportunity for our stockholders to receive a premium for their shares of our common stock, and could also affect the price that some investors are willing to pay for our common stock.

63


 

Our amended and restated certificate of incorporation provides that the Court of Chancery of the State of Delaware is the sole and exclusive forum for substantially all disputes between us and our stockholders, which could limit our stockholders’ ability to obtain a favorable judicial forum for disputes with us or our directors, officers or employees.

Our amended and restated certificate of incorporation provides that the Court of Chancery of the State of Delaware is the sole and exclusive forum for (1) any derivative action or proceeding brought on our behalf, (2) any action asserting a claim of breach of fiduciary duty owed by any of our directors, officers, or other employees to us or to our stockholders, (3) any action asserting a claim against us arising under the Delaware General Corporation Law or under our amended and restated certificate of incorporation or bylaws, or (4) any action against us asserting a claim governed by the internal affairs doctrine. The choice of forum provision may limit a stockholder’s ability to bring a claim in a judicial forum that it finds favorable for disputes with us or our directors, officers, or other employees, which may discourage such lawsuits against us and our directors, officers, and other employees. Alternatively, if a court were to find the choice of forum provision contained in our amended and restated certificate of incorporation to be inapplicable or unenforceable in an action, we may incur additional costs associated with resolving such action in other jurisdictions, which could harm our business, operating results and financial condition.

General Risk Factors

If we are unable to maintain effective internal control over financial reporting, investors may lose confidence in the accuracy and completeness of our financial reports and the market price of our stock may decrease.

The Sarbanes-Oxley Act requires, among other things, that we maintain effective internal controls for financial reporting and disclosure controls and procedures. In particular, we are required to perform system and process evaluation and testing of our internal controls over financial reporting to allow management to report on the effectiveness of our internal controls over financial reporting, as required by Section 404(a) of the Sarbanes-Oxley Act. Section 404(b) of the Sarbanes-Oxley Act also requires our independent auditors to attest to, and report on, this management assessment. Ensuring that we have adequate internal controls in place so that we can produce accurate financial statements on a timely basis is a costly and time-consuming effort that will need to be evaluated frequently. If we are not able to comply with the requirements of Section 404 or if we or our independent registered public accounting firm are unable to attest to the effectiveness of our internal control over financial reporting, investors may lose confidence in the accuracy and completeness of our financial reports, the market price of our stock could decline and we could be subject to sanctions or investigations by Nasdaq, the SEC, or other regulatory authorities, which would require additional financial and management resources.

We may incur additional tax liabilities related to our operations.

We have a multinational tax structure and are subject to income tax in the U.S. and various foreign jurisdictions. Our effective tax rate is influenced by many factors including changes in our operating structure, changes in the mix of our earnings among countries, our allocation of profits and losses among our subsidiaries, our intercompany transfer pricing agreements and rules relating to transfer pricing, the availability of U.S. research and development tax credits, and future changes in tax laws and regulations in the U.S. and foreign countries. Significant judgment is required in determining our tax liabilities including management’s judgment for uncertain tax positions. The Internal Revenue Service, other domestic taxing authorities, or foreign taxing authorities may disagree with our interpretation of tax laws as applied to our operations. Our reported effective tax rate and after-tax cash flows may be materially and adversely affected by tax assessments in excess of amounts accrued for our financial statements. This could materially increase our future effective tax rate thereby reducing net income and adversely impacting our results of operations for future periods.

Our ability to use our net operating loss carryforwards and certain other tax attributes may be limited.

We have incurred substantial losses during our history. To the extent that we continue to generate taxable losses, unused taxable losses will, subject to certain limitations, carry forward to offset future taxable income, if any, until such unused losses expire. Under Sections 382 and 383 of the Internal Revenue Code of 1986, as amended, or the IRC, if a corporation undergoes an “ownership change,” generally defined as a greater than 50% change (by value) in its equity ownership over a three-year period, the corporation’s ability to use its pre-change net operating loss carryforwards, or NOL carryforwards, and other pre-change tax attributes (such as research tax credits) to offset its post-change income may be limited. An analysis to determine limitations upon our NOL carryforwards and other pre-change tax attributes for ownership changes that have occurred previously has been performed, resulting in a permanent decrease of federal and state NOL carryforwards in the amount of $7.2 million and a permanent decrease in federal research tax credit carryforwards in the amount of $0.2 million. As a result of these decreases and others that may occur as a result of future ownership changes, our ability to use our pre-change NOL carryforwards and other tax attribute carryforwards to offset U.S. federal taxable income and tax liabilities is limited and may become subject to even greater limitations, which could potentially accelerate or permanently increase future federal tax liabilities for us. In addition, there may be

64


 

periods during which the use of state income tax NOL carryforwards and other state tax attribute carryforwards (such as state research tax credits) are suspended or otherwise limited, which could potentially accelerate or permanently increase future state tax liabilities for us.

Litigation may substantially increase our costs and harm our business.

We have been, and may in the future become, party to lawsuits including, without limitation, actions, claims and proceedings in the ordinary course of business relating to our directors, officers, stockholders, intellectual property, and employment matters and policies, which will cause us to incur legal fees and other costs related thereto, including potential expenses for the reimbursement of legal fees of officers and directors under indemnification obligations. The expense of defending against such claims or litigation may be significant and there can be no assurance that we will be successful in any defense. Further, the amount of time that may be required to resolve such claims or lawsuits is unpredictable, and these actions may divert management’s attention from the day-to-day operations of our business, which could adversely affect our business, results of operations, and cash flows. Litigation is subject to inherent uncertainties, and an adverse result in such matters that may arise from time to time could have a material adverse effect on our business, results of operations, and financial condition.

Our business and operations could be negatively affected if we become subject to stockholder activism or hostile bids, which could cause us to incur significant expense, hinder execution of our business strategy and impact our stock price.

Stockholder activism, which takes many forms and arises in a variety of situations, has been increasingly prevalent. Stock price declines may also increase our vulnerability to unsolicited approaches. If we become the subject of certain forms of stockholder activism, such as proxy contests or hostile bids, the attention of our management and our board of directors may be diverted from execution of our strategy. Such stockholder activism could give rise to perceived uncertainties as to our future strategy, adversely affect our relationships with business partners and make it more difficult to attract and retain qualified personnel. Also, we may incur substantial costs, including significant legal fees and other expenses, related to activist stockholder matters. Our stock price could be subject to significant fluctuation or otherwise be adversely affected by the events, risks and uncertainties of any stockholder activism.

Increased scrutiny regarding ESG practices and disclosures could result in additional costs and adversely impact our business and reputation.

Companies across all industries are facing increasing scrutiny relating to their Environmental, Social and Governance, or “ESG,” practices and disclosures and institutional and individual investors are increasingly using ESG screening criteria in making investment decisions. Investors who are focused on ESG matters may seek enhanced ESG disclosures or to implement policies adverse to our business, and there can be no assurances that stockholders will not advocate, via proxy contests, media campaigns or other public or private means, for us to make corporate governance changes or engage in certain corporate actions. Our disclosures on these matters or a failure to satisfy evolving stakeholder expectations for ESG practices and reporting may potentially harm our reputation and impact employee retention and access to capital. In addition, our failure, or perceived failure, to pursue or fulfill our goals, targets, and objectives or to satisfy various reporting standards within the timelines we announce, or at all, could expose us to government enforcement actions and private litigation.

Our ability to achieve any goal or objective, including with respect to environmental and diversity initiatives and compliance with ESG reporting standards, is subject to numerous risks, many of which are outside of our control. Examples of such risks include the availability and cost of technologies and products that meet sustainability and ethical supply chain standards, evolving regulatory requirements affecting ESG standards or disclosures, our ability to recruit, develop, and retain diverse talent in our labor markets, and our ability to develop reporting processes and controls that comply with evolving standards for identifying, measuring and reporting ESG metrics. As ESG best-practices, reporting standards, and disclosure requirements continue to develop, we may incur increasing costs related to maintaining or achieving our ESG goals in addition to ESG monitoring and reporting.

 

65


 

Item 1B. Unresolved Staff Comments

None.

Item 1C: Cybersecurity

In the ordinary course of our business, we collect, use, store, and transmit digitally large amounts of confidential, financial, sensitive, proprietary, personal, and health-related information. The secure maintenance of this information and our information technology systems is important to our operations and business strategy. To this end, we have implemented processes designed to assess, identify, and manage risks from potential unauthorized occurrences on or through our information technology systems that may result in adverse effects on the confidentiality, integrity, and availability of these systems and the data residing therein. These processes are managed and monitored by a dedicated information technology team, including a Senior Director of Information Security, and is led by our Senior Vice President, Chief Information Officer, or “CIO”. Our processes include mechanisms, controls, technologies, and systems designed to prevent or mitigate data loss, theft, misuse, or other security incidents or vulnerabilities affecting the data and maintain a stable information technology environment. For example, we conduct penetration and vulnerability testing, data recovery testing, security audits, and ongoing risk assessments, including due diligence on and audits of our key technology vendors, and other contractors and suppliers. We also conduct regular employee trainings on cyber and information security, among other topics. In addition, we consult with outside advisors and experts, when appropriate, to assist with assessing, identifying, and managing cybersecurity risks, including to anticipate future threats and trends, and their impact on the Company’s risk environment.

Our CIO, together with our Senior Director of Information Security and other members of the IT leadership team, are responsible for assessing and managing cybersecurity risks. Our CIO has ten years of experience managing information technology and cybersecurity. Our Senior Director of Information Security has over 26 years of experience managing information technology and cybersecurity matters and is certified as a Certified Information Systems Security Professional (CISSP). We consider cybersecurity, along with other significant risks that we face, within our overall enterprise risk management framework. During the year ended December 31, 2023, we did not identify risks from known cybersecurity threats, including as a result of any prior cybersecurity incidents, that have materially affected us, but we face certain ongoing cybersecurity risks or threats that, if realized, are reasonably likely to materially affect us. Additional information on cybersecurity risks we face is discussed in Part I, Item 1A, “Risk Factors,” under the heading “Our business and operations may be materially adversely affected in the event of computer system failures or security breaches.”

The Board of Directors, as a whole and at the committee level, has oversight for the most significant risks facing us and for our processes to identify, prioritize, assess, manage, and mitigate those risks. The Audit Committee, which is comprised solely of independent directors, has been designated by our Board to oversee cybersecurity risks. The Audit Committee receives regular updates on cybersecurity and information technology matters and related risk exposures from our CIO. The Board also receives updates from the Audit Committee on cybersecurity risks on at least an annual basis.

Item 2. Properties

Our primary operations are conducted at the leased facilities summarized in the below table. In 2023, we completed the construction of our gene therapy manufacturing facility located in Bedford, Massachusetts. We believe our facilities are adequate and suitable for our current needs and that we will be able to obtain new or additional leased space in the future when necessary.

 

Property Location

 

Use

 

Lease Expiration Date

Novato, California

 

Headquarters and office

 

December 2024

Novato, California

 

Laboratory and office

 

October 2028

Brisbane, California

 

Office

 

June 2026

Somerville, Massachusetts

 

Laboratory and office

 

October 2029

Woburn, Massachusetts

 

Laboratory and office

 

April 2025

Woburn, Massachusetts

 

Laboratory and office

 

October 2026

Bedford, Massachusetts

 

Manufacturing facility

 

Owned property

 

66


 

 

 

Item 3. Legal Proceedings

We are not currently a party to any material legal proceedings. We may, however, in the ordinary course of business face various claims brought by third parties or government regulators and we may, from time to time, make claims or take legal actions to assert our rights, including claims relating to our directors, officers, stockholders, intellectual property rights, employment matters and the safety or efficacy of our products. Any of these claims could subject us to costly litigation and, while we generally believe that we have adequate insurance to cover many different types of liabilities, our insurance carriers may deny coverage, may be inadequately capitalized to pay on valid claims, or our policy limits may be inadequate to fully satisfy any damage awards or settlements. If this were to happen, the payment of any such awards could have a material adverse effect on our consolidated operations, cash flows and financial position. Additionally, any such claims, whether or not successful, could damage our reputation and business.

 

Item 4. Mine Safety Disclosures

Not applicable.

 

67


 

PART II

 

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

Our common stock has been traded on The Nasdaq Global Select Market since January 31, 2014 under the symbol “RARE”. As of February 15, 2024, we had 8 holders of record of our common stock. Certain shares are held in “street” name and, accordingly, the number of beneficial owners of such shares is not known or included in the foregoing number.

STOCK PRICE PERFORMANCE GRAPH

The following stock performance graph compares our total stock return with the total return for (i) the Nasdaq Composite Index and (ii) the Nasdaq Biotechnology Index for the period from December 31, 2018 through December 31, 2023. The figures represented below assume an investment of $100 in our common stock at the closing price of $43.48 on December 31, 2018 and in the Nasdaq Composite Index, or IXIC, and the Nasdaq Biotechnology Index, or NBI, on December 31, 2018 and the reinvestment of dividends into shares of common stock. The comparisons in the table are required by the SEC and are not intended to forecast or be indicative of the possible future performance of our common stock. This graph shall not be deemed “soliciting material” or be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, or the Exchange Act, or otherwise subject to the liabilities under that section, and shall not be deemed to be incorporated by reference into any of our filings under the Securities Act of 1933, as amended, or the Securities Act, whether made before or after the date hereof and irrespective of any general incorporation language in any such filing.

 

img215954057_1.jpg 

 

$100 Investment in Stock or Index

 

Ticker

 

December 31, 2018

 

 

December 31, 2019

 

 

December 31, 2020

 

 

December 31, 2021

 

 

December 31, 2022

 

 

December 31, 2023

 

 

Ultragenyx Pharmaceutical Inc.

 

RARE

 

$

100.00

 

 

$

98.23

 

 

$

318.38

 

 

$

193.40

 

 

$

106.55

 

 

$

109.98

 

 

NASDAQ Composite Index

 

^IXIC

 

$

100.00

 

 

$

135.23

 

 

$

194.24

 

 

$

235.78

 

 

$

157.74

 

 

$

226.24

 

 

NASDAQ Biotechnology Index

 

^NBI

 

$

100.00

 

 

$

124.41

 

 

$

156.36

 

 

$

155.37

 

 

$

138.42

 

 

$

143.60

 

 

Dividend Policy

We have never declared or paid cash dividends on our common stock. We currently intend to retain all available funds and any future earnings, if any, to fund the development, operation, and expansion of our business, and we do not anticipate paying any cash dividends on our common stock in the foreseeable future. Any future determination to pay dividends will be made at the discretion of our board of directors or any authorized committee thereof.

Unregistered Sales of Equity Securities

None.

Issuer’s Purchases of Equity Securities

None.

Item 6. Reserved

68


 

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

MANAGEMENT’S DISCUSSION AND ANALYSIS OF

FINANCIAL CONDITION AND RESULTS OF OPERATIONS

You should read the following discussion and analysis of our financial condition and results of operations together with our Consolidated Financial Statements and related notes included elsewhere in this Annual Report.

This discussion and analysis generally covers our financial condition and results of operations for the year ended December 31, 2023, including year-over-year comparisons versus the year ended December 31, 2022. Our Annual Report on Form 10-K for the year ended December 31, 2022 includes a discussion and analysis of our financial condition and results of operations for the year ended December 31, 2021 in "Part II, Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations.”

Overview

Ultragenyx Pharmaceutical Inc., we or the Company, are a biopharmaceutical company committed to bringing novel products to patients for the treatment of serious rare and ultrarare genetic diseases. We have built a diverse portfolio of approved therapies and product candidates aimed at addressing diseases with high unmet medical need and clear biology for treatment, for which there are typically no approved therapies treating the underlying disease. Our strategy is predicated upon time- and cost-efficient drug development, with the goal of delivering safe and effective therapies to patients with the utmost urgency.

Approved Therapies and Clinical Product Candidates

Our current approved therapies and clinical-stage pipeline consist of four product categories: biologics, small molecules, AAV gene therapy, and nucleic acid product candidates. We have four commercially approved products, consisting of Crysvita® (burosumab) for the treatment of X-linked hypophosphatemia, or XLH, and tumor-induced osteomalacia, or TIO, Mepsevii® (vestronidase alfa) for the treatment of mucopolysaccharidosis VII, or MPSVII or Sly Syndrome, Dojolvi® (triheptanoin) for the treatment of long-chain fatty acid oxidation disorders, or LC-FAOD, and Evkeeza® (evinacumab) for the treatment of homozygous familial hypercholesterolemia, or HoFH. Please see “Item 1. Business” above for a description of our approved products and our clinical stage pipeline products.

Financial Operations Overview

We are a biopharmaceutical company with a limited operating history. To date, we have invested substantially all of our efforts and financial resources in identifying, acquiring, and developing our products and product candidates, including conducting clinical studies and providing selling, general and administrative support for these operations. To date, we have funded our operations primarily from the sale of our equity securities, revenues from our commercial products, the sale of certain future royalties, and strategic collaboration arrangements.

We have incurred net losses in each year since inception. Our net losses were $606.6 million and $707.4 million for the years ended December 31, 2023 and 2022, respectively. Substantially all of our net losses have resulted from costs incurred in connection with our research and development programs and from selling, general and administrative costs associated with our operations.

For the year ended December 31, 2023, our total revenues increased to $434.2 million, compared to $363.3 million for the same period in 2022. The increase in revenue was driven by higher demand for our approved products.

As of December 31, 2023, we had $777.1 million in available cash, cash equivalents and marketable debt securities.

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 Consolidated Financial Statements, which have been prepared in accordance with U.S. generally accepted accounting principles, or GAAP. The preparation of these Consolidated 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 expenses incurred during the reporting periods. Our estimates are based on our historical experience and on various other factors that we believe are reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions. We periodically review our estimates as a result of changes in circumstances, facts and experience. The effects of material revisions in estimates are reflected in the financial statements prospectively from the date of the change in estimate. Our significant accounting policies are more fully described in Note 2 to our financial statements included elsewhere in this Annual Report.

69


 

We define our critical accounting policies as those GAAP accounting principles that require us to make subjective estimates and judgments about matters that are uncertain and are likely to have a material impact on our financial condition and results of operations as well as the specific manner in which we apply those principles. We believe the critical accounting policies used in the preparation of our financial statements that require significant estimates and judgments are as follows:

Accrued Research and Development, and Research and Development Expenses

As part of the process of preparing consolidated financial statements, we are required to estimate and accrue expenses, the largest of which is related to accrued research and development expenses. This process involves reviewing contracts and purchase orders, identifying services that have been performed on our behalf, and estimating the level of service performed and the associated cost incurred for the service when we have not yet been invoiced or otherwise notified of the actual costs.

We record accruals for estimated costs of research, preclinical and clinical studies, and manufacturing development. These costs are a significant component of our research and development expenses. A substantial portion of our ongoing research and development activities is conducted by third-party service providers. We accrue the costs incurred under our agreements with these third parties based on actual work completed in accordance with agreements established with these third parties. We determine the actual costs through discussions with internal personnel and external service providers as to the progress or stage of completion of the services and the agreed-upon fee to be paid for such services. We make significant judgments and estimates in determining the accrual balance in each reporting period. As actual costs become known, we adjust our accruals. Although we do not expect our estimates to be materially different from amounts actually incurred, our understanding of the status and timing of services performed relative to the actual status and timing of services performed may vary and could result in us reporting amounts that are too high or too low in any particular period. Our accrual is dependent, in part, upon the receipt of timely and accurate reporting from clinical research organizations and other third-party vendors.

Research and development costs are expensed as incurred and consist of salaries and benefits, stock-based compensation, lab supplies, materials and facility costs, as well as fees paid to other nonemployees and entities that conduct certain research and development activities on our behalf. Amounts incurred in connection with collaboration and license agreements are also included in research and development expense. Payments made prior to the receipt of goods or services to be used in research and development are capitalized until the goods or services are received.

To date, there have been no material differences from our accrued estimated expenses to the actual clinical trial expenses; however, due to the nature of estimates, we cannot assure you that we will not make changes to our estimates in the future as we become aware of additional information about the status or conduct of our clinical studies and other research activities.

Revenue Recognition

Product Sales

We sell our approved products through a limited number of distributors. Under ASC 606, revenue from product sales is recognized at the point in time when control is transferred to these distributors. We also recognize revenue from sales of certain products on a “named patient” basis, which are allowed in certain countries prior to the commercial approval of the product. Prior to recognizing revenue, we make estimates of the transaction price, including any variable consideration that is subject to a constraint. Amounts of variable consideration are included in the transaction price to the extent that it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur and when the uncertainty associated with the variable consideration is subsequently resolved. Product sales are recorded net of estimated government-mandated rebates and chargebacks, estimated product returns, and other deductions.

Provisions for returns and other adjustments are provided for in the period the related revenue is recorded, as estimated by management. These reserves are based on estimates of the amounts earned or to be claimed on the related sales and are reviewed periodically and adjusted as necessary. Our estimates of government mandated rebates, chargebacks, estimated product returns, and other deductions depends on the identification of key customer contract terms and conditions, negotiated pricing, as well as estimates of sales volumes to different classes of payors. If actual results vary, we may need to adjust these estimates, which could have a material effect on earnings in the period of the adjustment.

Collaboration, License and Royalty Revenue

We have certain license and collaboration agreements that are within the scope of Accounting Standards Codification, or ASC, 808, Collaborative Agreements, which provides guidance on the presentation and disclosure of collaborative arrangements. Generally, the classification of the transactions under the collaborative arrangements is determined based on the nature of contractual terms of the arrangement, along with the nature of the operations of the participants. We record our share of collaboration revenue, net of transfer pricing related to net sales in the period in which such sales occur, if we are considered as an

70


 

agent in the arrangement. We are considered an agent when the collaboration partner controls the product before transfer to the customers and has the ability to direct the use of and obtain substantially all of the remaining benefits from the product. Funding received related to research and development services and commercialization costs is generally classified as a reduction of research and development expenses and selling, general and administrative expenses, respectively, in the Consolidated Statement of Operations, because the provision of such services for collaborative partners are not considered to be part of our ongoing major or central operations.

We also record royalty revenues under certain of our license or collaboration agreements in exchange for license of intellectual property.

We utilize certain information from our collaboration partners to record collaboration revenue, including revenue from the sale of the product, associated reserves on revenue, and costs incurred for development and sales activities. For the periods covered in the financial statements presented, there have been no material changes to prior period estimates of revenues and expenses.

We sold the right to receive certain royalty payments from net sales of Crysvita in certain territories to RPI Finance Trust, or RPI, an affiliate of Royalty Pharma, and to OCM LS23 Holdings LP, an investment vehicle for Ontario Municipal Employees Retirement System, or OMERS, as further described in “Liabilities for Sales of Future Royalties” below. We record the royalty revenue from the net sales of Crysvita in the applicable territories on a prospective basis as non-cash royalty revenue in the Consolidated Statements of Operations over the term of the applicable arrangement.

The terms of our collaboration and license agreements may contain multiple performance obligations, which may include licenses and research and development activities. We evaluate these agreements under ASC 606, Revenue from Contracts with Customers, or ASC 606, to determine the distinct performance obligations. We analogize to ASC 606 for the accounting for distinct performance obligations for which there is a customer relationship. Prior to recognizing revenue, we make estimates of the transaction price, including variable consideration that is subject to a constraint. Amounts of variable consideration are included in the transaction price to the extent that it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur and when the uncertainty associated with the variable consideration is subsequently resolved. Total consideration may include nonrefundable upfront license fees, payments for research and development activities, reimbursement of certain third-party costs, payments based upon the achievement of specified milestones, and royalty payments based on product sales derived from the collaboration.

If there are multiple distinct performance obligations, we allocate the transaction price to each distinct performance obligation based on our relative standalone selling price. The standalone selling price is generally determined based on the prices charged to customers or using expected cost-plus margin. We estimate the efforts needed to complete the performance obligations and recognize revenue by measuring the progress towards complete satisfaction of the performance obligations using input measures.

Inventory

We expense costs associated with the manufacture of our products prior to regulatory approval. Typically, capitalization of such costs begins when we have received the regulatory approval of the product. Prior to the approval of our products by the U.S. Food and Drug Administration, or FDA, manufacturing and related costs are expensed. As of December 31, 2023, we do not hold a material amount of previously expensed inventory for our approved products.

Inventory that is manufactured after regulatory approval is valued at the lower of cost and net realizable value and cost is determined using the average-cost method.

We periodically review our inventories for excess amounts or obsolescence and write down obsolete or otherwise unmarketable inventory to the estimated net realizable value.

Liabilities for Sales of Future Royalties

In December 2019, we entered into a Royalty Purchase Agreement with RPI. Pursuant to the agreement, RPI paid us $320.0 million in consideration for our right to receive royalty payments on the net sales of Crysvita in the European Union, or the EU, the United Kingdom, and Switzerland, effective January 1, 2020, under the terms of our Collaboration and License Agreement with Kyowa Kirin Co., Ltd., or KKC. The agreement with RPI will automatically terminate, and the payment of royalties to RPI will cease, in the event aggregate royalty payments received by RPI are equal to or greater than the capped amount of $608.0 million prior to December 31, 2030, or in the event aggregate royalty payments received by RPI are less than $608.0 million prior to December 31, 2030, when aggregate royalty payments received by RPI are equal to $800.0 million.

In July 2022, we entered into a Royalty Purchase Agreement with OMERS. Pursuant to the agreement, OMERS paid $500.0 million to us in consideration for the right to receive 30% of the future royalty payments due to us from KKC based on net sales of Crysvita in the U.S. and Canada under the terms of the KKC Collaboration Agreement. The calculation of royalty payments to OMERS

71


 

is based on net sales of Crysvita beginning in April 2023 and continuing until expiration, which is the earlier of the date on which aggregate payments received by OMERS equals $725.0 million or the date the final royalty payment is made to us under the KKC Collaboration Agreement.

Proceeds from these transactions were recorded as liabilities (specifically, liabilities for sales of future royalties on the Consolidated Balance Sheets). We are amortizing $320.0 million and $500.0 million, net of transaction costs of $5.8 million and $9.1 million for RPI and OMERS, respectively, using the effective interest method over the estimated life of the applicable arrangement. In order to determine the amortization of the liabilities, we are required to estimate the total amount of future royalty payments to be received by us and paid to RPI and OMERS, subject to the capped amount, over the life of the arrangements. The excess of future estimated royalty payments (subject to the capped amount) to RPI and OMERS, in excess of the net proceeds received of $314.2 million and $491.0 million, respectively, is recorded as non-cash interest expense over the life of the arrangements. Consequently, we estimate an imputed interest on the unamortized portion of the liabilities and record interest expense relating to the transactions. We record the royalty revenue arising from the net sales of Crysvita in the applicable territories as non-cash royalty revenue in the Consolidated Statements of Operations over the term of the arrangements.

We periodically assess the expected royalty payments using a combination of historical results, internal projections and forecasts from external sources. To the extent such payments are greater or less than our initial estimates or the timing of such payments is materially different than its original estimates, we will prospectively adjust the amortization of the liabilities and the effective interest rate. Our effective annual interest rates were 6.2% and 7.8%, for RPI and OMERS, respectively, as of December 31, 2023.

There are a number of factors that could materially affect the amount and timing of royalty payments from KKC in the applicable territories, most of which are not within our control. Such factors include, but are not limited to, the success of KKC’s sales and promotion of Crysvita, changing standards of care, macroeconomic and inflationary pressures, the introduction of competing products, pricing for reimbursement in various territories, manufacturing or other delays, intellectual property matters, adverse events that result in governmental health authority imposed restrictions on the use of Crysvita, significant changes in foreign exchange rates as the royalty payments are made in U.S. dollars, or USD, while significant portions of the underlying sales of Crysvita are made in currencies other than USD, and other events or circumstances that could result in reduced royalty payments from sales of Crysvita, all of which would result in a reduction of non-cash royalty revenue and the non-cash interest expense over the life of the arrangement. Conversely, if sales of Crysvita in the relevant territories are more than expected, the non-cash royalty revenue and the non-cash interest expense recorded by us would be greater over the term of the arrangements.

 

Stock-Based Compensation

Stock-based compensation costs related to equity awards granted to employees are measured at the date of grant based on the estimated fair value of the award, net of estimated forfeitures. We estimate the grant date fair value of options, and the resulting stock-based compensation expense, using the Black-Scholes option-pricing model. The grant date fair value of the stock-based awards is recognized on a straight-line basis over the requisite service period, which is generally the vesting period of the respective awards. We expect to continue to grant equity awards in the future, and to the extent that we do, our actual stock-based compensation expense will likely increase. The Black-Scholes option-pricing model requires the use of certain subjective assumptions which determine the estimated fair value of stock-based awards.

Expected Term — The expected term represents the period that the stock-based awards are expected to be outstanding and is determined using the simplified method (based on the midpoint between the vesting date and the end of the contractual term).
Expected Volatility— The expected volatility is based on historical volatility over the look-back period corresponding to the expected term.

Strike price for options, including performance stock options, or PSOs, is equal to the closing market value of our common stock on the date of grant.

In addition to the assumptions used in the Black-Scholes option-pricing model, we also estimate a forfeiture rate to calculate the stock-based compensation for our awards. We will continue to use judgment in evaluating the expected volatility, expected terms, and forfeiture rates utilized for our stock-based compensation calculations on a prospective basis and will revise in subsequent periods, if actual forfeitures differ from those estimates.

72


 

For restricted stock units, or RSUs, and performance stock units, or PSUs, the fair value is based on the market value of our common stock on the date of grant, except for certain PSUs with a market vesting condition, for which fair value is estimated using a Monte Carlo simulation model. Stock-based compensation expense for RSUs is recognized on a straight-line basis over the requisite service period. PSUs are subject to vest only if certain specified criteria are achieved and the employees’ continued service with the Company. For certain PSUs, the number of PSUs that may vest are also subject to the achievement of certain specified criteria, including both performance conditions and market conditions. Compensation expense for PSUs is recognized only after the achievement of the specified criteria is considered probable and recognized on a straight-line basis between the grant date and the expected vest date, with a catch-up for previously unrecognized expense, if any, recognized in the period the achievement criteria is deemed probable.

For the years ended December 31, 2023, 2022, and 2021 stock-based compensation expense was $135.2 million, $130.4 million, and $105.0 million, respectively. As of December 31, 2023, we had $219.8 million of total unrecognized stock-based compensation costs, net of estimated forfeitures, which we expect to recognize over a weighted-average period of 2.2 years.

Income Taxes

We use the liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are determined based on the differences between the financial reporting and the tax bases of assets and liabilities and are measured using the enacted tax rates and laws that will be in effect when the differences are expected to reverse. We assess the likelihood that the resulting deferred tax assets will be realized. A valuation allowance is provided when it is more likely than not that some portion or all of a deferred tax asset will not be realized.

In conjunction with the acquisition of Dimension Therapeutics, or Dimension, in 2017, we recorded a deferred tax liability reflecting the tax impact of the difference between the book basis and tax basis of acquired IPR&D. Such deferred income tax liability was not used to offset deferred tax assets when analyzing our valuation allowance as the acquired IPR&D is considered to have an indefinite life until we complete or abandon development of the acquired IPR&D.

We recognize benefits of uncertain tax positions if it is more likely than not that such positions will be sustained upon examination based solely on their technical merits, as the largest amount of benefit that is more likely than not to be realized upon the ultimate settlement. Our policy is to recognize interest and penalties related to the underpayment of income taxes as a component of income tax expense or benefit. To date, there have been no interest or penalties charged in relation to the unrecognized tax benefits.

As of December 31, 2023, our total gross deferred tax assets were $1,041.8 million. Due to our lack of earnings history and uncertainties surrounding our ability to generate future taxable income, the net deferred tax assets have been fully offset by a valuation allowance. The deferred tax assets were primarily comprised of federal and state tax net operating losses and tax credit carryforwards. Utilization of the net operating loss and tax credit carryforwards may be subject to an annual limitation due to historical or future ownership percentage change rules provided by the Internal Revenue Code of 1986, and similar state provisions. The annual limitation may result in the expiration of certain net operating loss and tax credit carryforwards before their utilization.

73


 

Results of Operations

Comparison of Years Ended December 31, 2023 and 2022

Revenues (dollars in thousands)

 

Year Ended December 31,

 

 

Dollar

 

 

Percent

 

2023

 

 

2022

 

 

Change

 

 

Change

Product sales:

 

 

 

 

 

 

 

 

 

 

Crysvita

$

75,697

 

 

$

42,678

 

 

$

33,019

 

 

77%

Mepsevii

 

30,441

 

 

 

20,637

 

 

 

9,804

 

 

48%

Dojolvi

 

70,633

 

 

 

55,612

 

 

 

15,021

 

 

27%

Evkeeza

 

3,642

 

 

 

 

 

 

3,642

 

 

*

Total product sales

 

180,413

 

 

 

118,927

 

 

 

61,486

 

 

52%

Crysvita royalty revenue

 

182,652

 

 

 

21,692

 

 

 

160,960

 

 

742%

Collaboration and license revenue:

 

 

 

 

 

 

 

 

 

 

Crysvita collaboration revenue in Profit-Share
    Territory

 

69,705

 

 

 

215,024

 

 

 

(145,319

)

 

-68%

Daiichi Sankyo

 

1,479

 

 

 

7,686

 

 

 

(6,207

)

 

-81%

Total collaboration and license revenue

 

71,184

 

 

 

222,710

 

 

 

(151,526

)

 

-68%

Total revenues

$

434,249

 

 

$

363,329

 

 

$

70,920

 

 

20%

* not meaningful

 

 

 

 

 

 

 

 

 

 

Our product sales increased $61.5 million for the year ended December 31, 2023, compared to the same period in 2022. The increase was primarily due to an increase in demand for Crysvita in Latin America resulting from an increase in the number of patients on therapy, continued increase in demand for our other approved products, and increases in revenue under our named patient programs.

Our Crysvita collaboration revenue in the Profit-Share Territory and royalty revenue increased by a net $15.6 million for the year ended December 31, 2023, compared to the same period in 2022; this increase in Crysvita revenue is primarily due to an increase in the number of patients on therapy. We transitioned commercial responsibilities to KKC in the Profit-Share Territory in April 2023. Post transition, we recognize our revenue share for Crysvita sales in the Profit-Share Territory as royalty revenue, which was recorded as collaboration revenue prior to the transition.

Our revenue from the Daiichi Sankyo arrangement decreased by $6.2 million for the year ended December 31, 2023, compared to the same period in 2022. The decrease was due to the completion of the technology transfer and the technology transfer period as of March 31, 2023.

Cost of Sales (dollars in thousands)

 

Year Ended December 31,

 

 

Dollar

 

 

Percent

 

2023

 

 

2022

 

 

Change

 

 

Change

Cost of sales

$

45,209

 

 

$

28,320

 

 

$

16,889

 

 

60%

Cost of sales increased by $16.9 million for the year ended December 31, 2023, compared to the same period in 2022. The increase in cost of sales was due to increased demand for our approved products, partially offset by a decrease in the Crysvita transfer price on sales of the product in Latin America from 35% prior to December 31, 2022, to 30% in 2023.

Research and Development Expenses (dollars in thousands)

Research and development expenses include internal and external costs incurred for research and development of our programs and program candidates and expenses related to certain technology that we acquire or license through business development transactions. These expenses consist primarily of clinical studies performed by contract research organizations, manufacturing of drug substance and drug product performed by contract manufacturing organizations and at our gene therapy manufacturing facility, materials and supplies, fees from collaborative and other arrangements including milestones, licenses and other fees, personnel costs including salaries, benefits and stock-based compensation, and overhead allocations consisting of various support and infrastructure costs.

Clinical programs include study conduct and manufacturing costs related to clinical program candidates. Translational research includes costs for preclinical study work and costs related to preclinical programs prior to IND filing. Upfront license, acquisition, and milestone fees include any significant expenses related to strategic licensing agreements. Approved products include costs for disease monitoring programs for post-marketing clinical studies, medical affairs activities to support scientific discovery efforts on

74


 

existing programs, and regulatory costs for unapproved regions. Infrastructure costs include direct costs related to laboratory, IT, and equipment depreciation costs, and overhead allocations for human resources, IT, and other allocable costs.

The following table provides a breakout of our research and development expenses by major program type and business activities:

 

Year Ended December 31,

 

 

Dollar

 

 

Percent

 

2023

 

 

2022

 

 

Change

 

 

Change

Clinical programs:

 

 

 

 

 

 

 

 

 

 

Gene therapy programs

$

168,705

 

 

$

153,754

 

 

$

14,951

 

 

10%

Biologic and nucleic acid programs

 

108,914

 

 

 

97,268

 

 

 

11,646

 

 

12%

Translational research

 

71,820

 

 

 

81,431

 

 

 

(9,611

)

 

-12%

Upfront license, acquisition, and milestone fees

 

9,000

 

 

 

75,033

 

 

 

(66,033

)

 

-88%

Approved products

 

53,478

 

 

 

75,683

 

 

 

(22,205

)

 

-29%

Infrastructure

 

78,929

 

 

 

71,657

 

 

 

7,272

 

 

10%

Stock-based compensation

 

74,531

 

 

 

74,464

 

 

 

67

 

 

0%

Other research and development

 

83,072

 

 

 

76,499

 

 

 

6,573

 

 

9%

Total research and development expenses

$

648,449

 

 

$

705,789

 

 

$

(57,340

)

 

-8%

Total research and development expenses decreased $57.3 million for the year ended December 31, 2023 compared to the same period in 2022. The change in research and development expenses was due to:

for gene therapy programs, an increase of $15.0 million, primarily related to the addition of the development costs for the UX111 program acquired from Abeona Therapeutics in May 2022, and an increase in production materials purchases for internal manufacturing, partially offset by decreases in external clinical manufacturing expenses for DTX401;
for biologic and nucleic acid programs, an increase of $11.6 million, primarily related to the continued clinical progress of the UX143 and GTX102 programs and associated clinical development and manufacturing expenses, partially offset by a reduction in development expense on UX053 for the treatment of Glycogen Storage Disease Type III;
for translational research, a decrease of $9.6 million, primarily related to decreases in manufacturing and headcount expense for IND-stage projects;
for upfront license, acquisition, and milestone fees, a decrease of $66.0 million, due to $9.0 million related to payment for achievement of a clinical enrollment milestone for the UX143 program recognized during the year ended December 31, 2023, as compared to $75.0 million recognized from the GeneTx acquisition for the year ended December 31, 2022;
for approved products, a decrease of $22.2 million, primarily due to transition of Crysvita commercialization responsibilities in North America to KKC and realized cost efficiencies for Dojolvi, partially offset by reimbursement of Regeneron collaboration expenses and increased personnel and launch costs for Evkeeza;
for infrastructure, an increase of $7.3 million, primarily related to increased expenses for support of our clinical and research program pipeline, expansion of laboratory space, depreciation of laboratory-related leasehold improvements and equipment, and IT-related expenses; and
for other research and development expenses, an increase of $6.6 million, primarily related to increased staffing and material costs to support internal manufacturing and increased administrative and general support.

We expect our annual research and development expenses to continue to moderate in the future as we advance our product candidates through clinical development. The timing and amount of expenses incurred will depend largely upon the outcomes of current or future clinical studies for our product candidates as well as the related regulatory requirements, manufacturing costs, and any costs associated with the advancement of our preclinical programs.

Selling, General and Administrative Expenses (dollars in thousands)

 

Year Ended December 31,

 

 

Dollar

 

 

Percent

 

2023

 

 

2022

 

 

Change

 

 

Change

Selling, general and administrative

$

309,799

 

 

$

278,139

 

 

$

31,660

 

 

11%

 

Selling, general and administrative expenses increased $31.7 million for the year ended December 31, 2023, compared to the same period in 2022. The increases in selling, general and administrative expenses were primarily due to increases in commercialization costs, and professional services costs, as well as a one-time legal settlement of $6.2 million for the year ended December 31, 2023.

75


 

We expect selling, general and administrative expenses to continue to moderate in the future as we continue to support our approved products and multiple clinical-stage product candidates, with expected decreases in commercial activities due to transition of Crysvita commercial responsibilities to our partner in the Profit-Share Territory.

Interest Income (dollars in thousands)

 

Year Ended December 31,

 

 

Dollar

 

 

Percent

 

2023

 

 

2022

 

 

Change

 

 

Change

Interest income

$

26,688

 

 

$

11,074

 

 

$

15,614

 

 

141%

 

Interest income increased $15.6 million for the year ended December 31, 2023 compared to the same period in 2022, primarily due to increases in interest rates.

Change in Fair Value of Equity Investments (dollars in thousands)

 

Year Ended December 31,

 

 

Dollar

 

 

Percent

 

2023

 

 

2022

 

 

Change

 

 

Change

Change in fair value of equity investments

$

397

 

 

$

(19,299

)

 

$

19,696

 

 

(102%)

For the year ended December 31, 2023, we recorded a net increase in the fair value of our equity investments of $0.4 million due to an increase in the fair value of our investments in Solid Biosciences Inc., or Solid, common stock for the period.

For the year ended December 31, 2022, we recorded a net decrease in the fair value of our equity investments of $19.3 million. The fair value of our investments in Arcturus Therapeutics Holdings Inc., or Arcturus, and Solid common stock decreased by $8.4 million and $10.9 million, respectively, for the period. The change in fair value of Arcturus included a realized gain on the sale of all our remaining shares of common stock for net proceeds of $10.1 million. As of December 31, 2022, we had sold all our remaining equity investments in Arcturus.

Non-cash Interest Expense on Liabilities for Sales of Future Royalties (dollars in thousands)

 

Year Ended December 31,

 

 

Dollar

 

 

Percent

 

2023

 

 

2022

 

 

Change

 

 

Change

Non-cash interest expense on liabilities for
    sales of future royalties

$

66,004

 

 

$

43,015

 

 

$

22,989

 

 

53%

Our non-cash interest expense on liabilities for sales of future royalties increased by $23.0 million for the year ended December 31, 2023, compared to the same period in 2022. This was primarily due to the partial sale of North American Crysvita royalties to OMERS in July 2022, with a full year of interest expense in 2023. To the extent the royalty payments are greater or less than our initial estimates or the timing of such payments is materially different than our original estimates, we prospectively adjust the effective interest rate.

Other Expense (dollars in thousands)

 

Year Ended December 31,

 

 

Dollar

 

 

Percent

 

2023

 

 

2022

 

 

Change

 

 

Change

Other expense

$

(337

)

 

$

(1,566

)

 

$

1,229

 

 

(78%)

Other expense decreased $1.2 million for the year ended December 31, 2023, compared to the same period in 2022. These changes were primarily due to fluctuations in foreign exchange rates.

Benefit from (provision for) income taxes

 

Year Ended December 31,

 

 

Dollar

 

 

Percent

 

2023

 

 

2022

 

 

Change

 

 

Change

Benefit from (provision for) income taxes

$

1,825

 

 

$

(5,696

)

 

$

7,521

 

 

(132%)

For the year ended December 31, 2023, we recognized an income tax benefit of $4.8 million attributable to modifications in our state apportionment methodology. We realized no benefit for current year losses due to a full valuation allowance against the U.S. net deferred tax assets. The benefit was offset by an income tax expense of $3.0 million from foreign jurisdictions.

Beginning in 2022, the Tax Cuts and Jobs Act of 2017 eliminated the right to deduct research and development expenditures for tax purposes in the period the expenses were incurred and instead requires all U.S. and foreign research and development expenditures to be amortized over five and fifteen tax years, respectively. Due to this required capitalization of research and

76


 

development expenditures and the significant taxable income generated as a result of our sale of royalties in July 2022, we recorded a one-time discrete tax expense of $6.1 million for the year ended December 31, 2022. The discrete tax expense is for state taxes we anticipate paying as a result of statutory limitations on our ability to offset expected taxable income with net operating loss carry forwards in certain states. We realized no benefit for current year losses due to a full valuation allowance against the U.S. net deferred tax assets.

Liquidity and Capital Resources

To date, we have funded our operations primarily from the sale of our equity securities, revenue from our commercial products, the sale of certain future royalties, and strategic collaboration arrangements.

As of December 31, 2023, we had $777.1 million in available cash, cash equivalents, and marketable debt securities. We believe that our existing capital resources will be sufficient to fund our projected operating requirements for at least the next twelve months. Our cash, cash equivalents, and marketable debt securities are held in a variety of deposit accounts, interest-bearing accounts, corporate bond securities, commercial paper, U.S government securities, asset-backed securities, and money market funds. Cash in excess of immediate requirements is invested with a view toward liquidity and capital preservation, and we seek to minimize the potential effects of concentration and credit risk.

In October 2023, we completed an underwritten public offering in which 9,833,334 shares of common stock were sold, including the exercise in full by the underwriters of their option to purchase an additional 1,500,000 shares, at a public offering price of $30.00 per share. In connection with the offering, we sold to certain investors pre-funded warrants, in lieu of common stock, to purchase 1,666,722 shares of common stock at a purchase price of $29.999 per pre-funded warrant, which equals the public offering price per share of common stock less the $0.001 exercise price per share of each pre-funded warrant. The total proceeds that we received from the offering were $326.5 million, net of underwriting discounts and commissions.

In May 2021, we entered into an Open Market Sale Agreement with Jefferies LLC, or Jefferies, pursuant to which we may offer and sell shares of our common stock having an aggregate offering proceeds up to $350.0 million, from time to time, in at-the-market, or ATM, offerings through Jefferies. There were 1,175,584 shares sold under this arrangement for the year ended December 31, 2023, for net proceeds of $53.3 million. No shares were sold under this arrangement for the year ended December 31, 2022. As of December 31, 2023, net proceeds from shares sold under the arrangement were $132.2 million.

The following table summarizes our cash flows for the periods indicated (in thousands):

 

 

 

Year Ended December 31,

 

 

2023

 

 

2022

 

 

Cash used in operating activities

 

$

(474,806

)

 

$

(380,465

)

 

Cash provided by (used in) investing activities

 

 

168,000

 

 

 

(291,652

)

 

Cash provided by financing activities

 

 

388,142

 

 

 

501,208

 

 

Effect of exchange rate changes on cash

 

 

462

 

 

 

(1,075

)

 

Net increase (decrease) in cash, cash equivalents, and
   restricted cash

 

$

81,798

 

 

$

(171,984

)

 

Cash Used in Operating Activities

Our primary use of cash is to fund operating expenses, which consist primarily of research and development and commercial expenditures. Due to our significant research and development expenditures, we have generated significant operating losses since our inception. Cash used to fund operating expenses is affected by the timing of when we pay these expenses, as reflected in the change in our outstanding accounts payable and accrued expenses.

Cash used in operating activities for the year ended December 31, 2023 was $474.8 million and primarily reflected a net loss of $606.6 million, partially offset by non-cash items of $146.9 million, net, which consisted primarily of non-cash collaboration royalty revenues, interest expense related to the sale of future royalties to RPI and OMERS, net of amounts capitalized, stock-based compensation, amortization of discounts on marketable debt securities, and depreciation and amortization. The change in operating assets and liabilities also reflected a net use of cash of $15.1 million, primarily due to an increase in accounts receivable primarily related to an increase in sales of our approved products, partially offset by a net decrease in other assets primarily in prepaid manufacturing.

77


 

Cash used in operating activities for the year ended December 31, 2022 was $380.5 million and reflected a net loss of $707.4 million partially offset by non-cash items of $266.7 million, net, which consisted primarily of non-cash collaboration royalty revenues, interest expense related to the sale of future royalties to RPI and OMERS, net of amounts capitalized, stock-based compensation, acquired in-process research and development relating to our acquisition of GeneTx, the change in fair value of equity investments, primarily for the net change in fair value of equity investments from Arcturus and Solid, and depreciation and amortization. The change in operating assets and liabilities also reflected net cash provided of $60.2 million, primarily due to an increase in accounts payable, accrued, and other liabilities, primarily due to timing of payments and receipt of invoices, as well as an increase in manufacturing accruals related to manufacturing and clinical expenses, an increase in accrued bonus due to an increase in headcount, and an increase in accrued development costs owed to a collaboration partner, partially offset by an increase in accounts receivable primarily related to an increase in sales of our approved products.

Cash Provided by (Used in) Investing Activities

Cash provided by investing activities for the year ended December 31, 2023 was $168.0 million and was primarily related to $219.8 million from net activities in marketable debt securities, offset by purchases of property, plant, and equipment of $44.3 million, primarily related to the fit-out of our gene therapy manufacturing facility.

Cash used in investing activities for the year ended December 31, 2022 was $291.7 million and was primarily related to purchases of property, plant, and equipment of $116.1 million, primarily related to the construction of our gene therapy manufacturing facility, the acquisition of GeneTx for $75.0 million, net of cash acquired, $79.8 million from net activities in marketable debt securities, and the payment to Regeneron for intangible assets of $30.0 million, offset by proceeds from the sale of Arcturus common stock of $10.1 million.

Cash Provided by Financing Activities

Cash provided by financing activities for the year ended December 31, 2023 was $388.1 million and was primarily comprised of $326.5 million in net proceeds from the sale of common stock in our October 2023 underwritten public offering and $53.3 million in net proceeds from the issuance of common stock from our ATM.

Cash provided by financing activities for the year ended December 31, 2022 was $501.2 million and was primarily comprised of $491.0 million in net proceeds from the partial sale of future North America Crysvita royalties to OMERS and $10.8 million in net proceeds from the issuance of common stock upon the exercise of stock options, net of taxes withheld from the vesting of restricted stock units.

Funding Requirements

We anticipate that, excluding non-recurring items, we will continue to generate annual losses for the foreseeable future as we continue the development of, and seek regulatory approvals for, our product candidates, and continue with commercialization of approved products. We may require additional capital to fund our operations, to complete our ongoing and planned clinical studies, to commercialize our products, to continue investing in early-stage research capabilities to promote our pipeline growth, to continue to acquire or invest in businesses or products that complement or expand our business, including future milestone payments thereunder, and to further develop our general infrastructure and such funding may not be available to us on acceptable terms or at all.

If we are unable to raise additional capital in sufficient amounts or on terms acceptable to us, we may be required to delay, limit, reduce the scope of, or terminate one or more of our clinical studies, research and development programs, future commercialization efforts, or grant rights to develop and market product candidates that we would otherwise prefer to develop and market ourselves.

Our future funding requirements will depend on many factors, including the following:

the scope, rate of progress, results and cost of our clinical studies, nonclinical testing, and other related activities;
the cost of manufacturing clinical supplies, and establishing commercial supplies, of our product candidates, products that we have begun to commercialize, and any products that we may develop in the future;
the cost of operating our GMP gene therapy manufacturing facility;
the number and characteristics of product candidates that we pursue;
the cost, timing, and outcomes of regulatory interactions and approvals;

78


 

the cost and timing of establishing our commercial infrastructure, and distribution capabilities;
the impact of macroeconomic conditions, including the general economic slowdown, inflationary pressure, high interest rates, a potential U.S. federal government shutdown, and potential recessionary environment on our business operations and operating results, as described in “Part I, Item IA. Risk Factors " and
the terms and timing of any collaborative, licensing, marketing, distribution, acquisition and other arrangements that we may establish, including any required upfront milestone, royalty, reimbursements or other payments thereunder.

We expect to satisfy future cash needs through existing capital balances, revenue from our commercial products, and a combination of public or private equity offerings, debt financings, collaborations, strategic alliances, licensing arrangements, and other marketing and distribution arrangements. Please see “Risk Factors—Risks Related to Our Financial Condition and Capital Requirements.”

Contractual Obligations and Commitments

Material contractual obligations arising in the normal course of business primarily consist of operating and finance leases and manufacturing and service contract obligations. See Note 9 to the Consolidated Financial Statements for amounts outstanding for operating and finance leases on December 31, 2023.

Manufacturing and service contract obligations primarily relate to manufacturing of inventory for our approved products, the majority of which are due in the next 12 months. See Note 15 to the Consolidated Financial Statements for these contractual obligations.

The terms of certain of our licenses, royalties, development and collaboration agreements, as well as other research and development activities, require us to pay potential future milestone payments based on product development success. The amount and timing of such obligations are unknown or uncertain. These potential obligations are further described in Note 8 to the Consolidated Financial Statements.

 

Recent Accounting Pronouncements

None.

 

Item 7A. Quantitative and Qualitative Disclosures about Market Risk

Interest Rate Risk

Our exposure to market risk for changes in interest rates relates primarily to interest earned on our cash equivalents and marketable debt securities. The primary objective of our investment activities is to preserve our capital to fund operations. A secondary objective is to maximize income from our investments without assuming significant risk. Our investment policy provides for investments in low-risk, investment-grade debt instruments. As of December 31, 2023, we had cash, cash equivalents, and marketable debt securities totaling $777.1 million, which included bank deposits, money market funds, U.S. government treasury and agency securities, and investment-grade corporate bond securities which are subject to default, changes in credit rating, and changes in market value. The securities in our investment portfolio are classified as available for sale and are subject to interest rate risk and will decrease in value if market interest rates increase. A hypothetical 100 basis point change in interest rates during any of the periods presented would not have had a material impact on the fair market value of our cash equivalents and marketable debt securities as of December 31, 2023. To date, we have not experienced a loss of principal on any of our investments and as of December 31, 2023, we did not record any allowance for credit loss from our investments.

Foreign Currency Risk

We face foreign exchange risk as a result of entering into transactions denominated in currencies other than U.S. dollars. Due to the uncertain timing of expected payments in foreign currencies, we do not utilize any forward exchange contracts. All foreign transactions settle on the applicable spot exchange basis at the time such payments are made. Volatile market conditions arising from the macroeconomic environment (including financial conditions affecting the banking system and financial institutions), inflation, or global political instability may result in significant changes in exchange rates, and in particular a weakening of foreign currencies relative to the U.S. dollar may negatively affect our revenue and operating income as expressed in U.S. dollars. An adverse movement in foreign exchange rates could have a material effect on payments made to foreign suppliers and payments related to license agreements. For the year ended December 31, 2023, a majority of our revenue, expenses, and capital expenditures were denominated in U.S. dollars. A hypothetical 10% change in foreign exchange rates during any of the periods presented would not have had a material impact on our Consolidated Financial Statements.

79


 

Item 8. Financial Statements and Supplementary Data

Our financial statements are annexed to this Annual Report beginning on page F-1 and are incorporated by reference into this Item 8.

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

Management carried out an evaluation, under the supervision and with the participation of our Principal Executive Officer and our Principal Financial Officer, of the effectiveness of our “disclosure controls and procedures” as of the end of the period covered by this Annual Report, pursuant to Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, or the Exchange Act. In connection with that evaluation, our Principal Executive Officer and our Principal Financial Officer concluded that our disclosure controls and procedures were effective and designed to provide reasonable assurance that the information required to be disclosed is recorded, processed, summarized, and reported within the time periods specified in the SEC rules and forms as of December 31, 2023. For the purpose of this review, disclosure controls and procedures means controls and procedures designed to ensure that information required to be disclosed by us in the reports that we file or submit is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms. These disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by us in the reports that we file or submit is accumulated and communicated to management, including our Principal Executive Officer and our Principal Financial Officer, as appropriate to allow timely decisions regarding required disclosure. In designing and evaluating the disclosure controls and procedures, our management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives, and our management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures.

Management’s Annual Report on Internal Control Over Financial Reporting

Management is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Rules 13a-15(f) and 15d-15(f) of the Exchange Act. Our management used the Committee of Sponsoring Organizations of the Treadway Commission Internal Control - Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework), or the COSO framework, to evaluate the effectiveness of internal control over financial reporting. Management believes that the COSO framework is a suitable framework for its evaluation of financial reporting because it is free from bias, permits reasonably consistent qualitative and quantitative measurements of our internal control over financial reporting, is sufficiently complete so that those relevant factors that would alter a conclusion about the effectiveness of our internal control over financial reporting are not omitted and is relevant to an evaluation of internal control over financial reporting.

Management has assessed the effectiveness of our internal control over financial reporting as of December 31, 2023, and has concluded that as of such date, our internal control over financial reporting was effective.

Our independent registered public accounting firm, Ernst & Young LLP, has audited the financial statements included in this Annual Report and has issued a report on the effectiveness of our internal control over financial reporting. The report of Ernst & Young LLP is included below.

Changes in Internal Control over Financial Reporting

There have been no changes in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) during our fourth quarter ended December 31, 2023, that have materially affected, or are reasonably likely to materially affect our internal control over financial reporting.

 

Report of Independent Registered Public Accounting Firm

To the Stockholders and the Board of Directors of Ultragenyx Pharmaceutical Inc.

 

Opinion on Internal Control Over Financial Reporting

We have audited Ultragenyx Pharmaceutical 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

80


 

Treadway Commission (2013 framework) (the COSO criteria). In our opinion, Ultragenyx Pharmaceutical 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 consolidated balance sheets of the Company as of December 31, 2023 and 2022, the related consolidated statements of operations, comprehensive loss, stockholders’ equity 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 21, 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 Annual Report on Internal Control Over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects.

Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.

 

Definition and Limitations of Internal Control Over Financial Reporting

A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

 

/s/ Ernst & Young LLP

 

San Mateo, California

February 21, 2024

 

Item 9B. Other Information

On November 10, 2023, Corsee Sanders, Ph.D., a member of the Company’s Board of Directors, adopted a trading arrangement intended to satisfy the affirmative defense of Rule 10b5-1(c), to sell up to 2,322 shares of the Company’s common stock through July 12, 2024, subject to certain conditions.

On December 7, 2023, Matthew Fust, a member of the Company’s Board of Directors, adopted a trading arrangement intended to satisfy the affirmative defense of Rule 10b5-1(c), to sell up to 12,195 shares of the Company’s common stock through December 6, 2024, subject to certain conditions.

Item 9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections

Not applicable.

81


 

PART III

 

Item 10. Directors, Executive Officers and Corporate Governance

Except as set forth below, the information required by this Item is incorporated herein by reference to information in the proxy statement for our 2024 Annual Meeting of Stockholders, which we will file with the SEC within 120 days of the end of the fiscal year to which this Annual Report relates, or the “2024 Proxy Statement”, including under the headings “Nominees and Incumbent Directors,” “Executive Officers,” ““Board of Directors and Committees,” and, as applicable, “Delinquent Section 16(a) Beneficial Ownership Reports.” We have adopted a code of ethics that applies to all of our directors, officers and employees, including our principal executive, principal financial and principal accounting officers, or persons performing similar functions, or Code of Ethics. Our Code of Ethics is posted on our website located at https://ir.ultragenyx.com/ under “Corporate Governance”. We intend to disclose future amendments to certain provisions of the Code of Ethics, and waivers of the Code of Ethics granted to executive officers and directors, on the website within four business days following the date of the amendment or waiver.

Item 11. Executive Compensation

The information required by this Item is incorporated herein by reference to information in the 2024 Proxy Statement, including under the headings “Executive Compensation,” “Director Compensation,” and “Board of Directors and Committees.”

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

The information required by this Item is incorporated herein by reference to information in the 2024 Proxy Statement, including under the headings “Security Ownership of Certain Beneficial Owners and Management” and “Equity Compensation Plan Information.”

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

The information required by this Item is incorporated herein by reference to information in the 2024 Proxy Statement, including under the headings “Certain Relationships and Related-Person Transactions,” “Corporate Governance,” and “Board of Directors and Committees.”

Item 14. Principal Accountant Fees and Services

The information required by this Item is incorporated herein by reference to information in the 2024 Proxy Statement, including under the heading “Proposal No. 3—Ratification of the Selection of Independent Registered Public Accounting Firm.”

82


 

PART IV

 

Item 15. Exhibits and Financial Statement Schedules

(a) The following documents are filed as part of this Annual Report.

(1) Consolidated Financial Statements

Consolidated Financial Statements—See Index to Consolidated Financial Statements at page F-1 of this Annual Report.

(2) Consolidated Financial Statement Schedules

Consolidated Financial Statement schedules have been omitted in this Annual Report because they are not applicable, not required under the instructions, or the information requested is set forth in the Consolidated Financial Statements or related notes thereto.

(b) Exhibits

 

Exhibit

 

 

 

Incorporated by Reference

 

Filed

Number

 

Exhibit Description

 

Form

 

Date

 

Number

 

Herewith

3.1

 

Amended and Restated Certificate of Incorporation

 

8-K

 

2/5/2014

 

3.1

 

 

3.2

 

Second Amended and Restated Bylaws

 

8-K

 

12/21/2023

 

3.1

 

 

4.1

 

Form of Common Stock Certificate

 

S-1

 

11/8/2013

 

4.2

 

 

4.2

 

Form of Indenture

 

S-3 ASR

 

2/12/2021

 

4.2

 

 

4.3

 

Form of Pre-Funded Warrant

 

8-K

 

10/23/2023

 

4.1

 

 

4.4

 

Description of Common Stock

 

10-K

 

2/14/2020

 

4.3

 

 

10.1*

 

Collaboration and License Agreement, effective as of August 29, 2013, between Ultragenyx Pharmaceutical Inc. and Kyowa Hakko Kirin Co., Ltd.

 

S-1/A

 

12/23/2013

 

10.1

 

 

10.2

 

Amendment No. 1 to Collaboration and License Agreement, effective as of August 24, 2015, between Ultragenyx Pharmaceutical Inc. and Kyowa Hakko Kirin Co., Ltd.

 

10-Q

 

11/10/2015

 

10.2

 

 

10.3

 

Amendment No. 2 to Collaboration and License Agreement, effective as of November 28, 2016, between Ultragenyx Pharmaceutical Inc. and Kyowa Hakko Kirin Co., Ltd.

 

10-K

 

2/21/2018

 

10.3

 

 

10.4*

 

Amendment No. 3 to Collaboration and License Agreement, effective September 29, 2017, between Ultragenyx Pharmaceutical Inc. and Kyowa Hakko Kirin Co., Ltd.

 

10-K

 

2/21/2018

 

10.4

 

 

10.5*

 

Amendment No. 4 to Collaboration and License Agreement, effective as of January 29, 2018, between Ultragenyx Pharmaceutical Inc. and Kyowa Hakko Kirin Co., Ltd.

 

10-K

 

2/21/2018

 

10.5

 

 

10.6*

 

Amendment No. 5 to Collaboration and License Agreement, effective as of April 30, 2018, between Ultragenyx Pharmaceutical Inc. and Kyowa Hakko Kirin Co., Ltd.

 

10-Q

 

8/3/2018

 

10.1

 

 

10.7*

 

Amendment No. 6 to Collaboration and License Agreement, effective as of February 1, 2019, between Ultragenyx Pharmaceutical Inc. and Kyowa Hakko Kirin Co., Ltd.

 

10-Q

 

5/7/2019

 

10.2

 

 

83


 

10.8*

 

Amendment No. 7 to Collaboration and License Agreement, effective as of December 5, 2018, between Ultragenyx Pharmaceutical Inc. and Kyowa Hakko Kirin Co., Ltd.

 

10-Q

 

5/7/2019

 

10.3

 

 

10.9*

 

Amendment No. 8 to Collaboration and License Agreement, effective as of July 4, 2019, between Ultragenyx Pharmaceutical Inc. and Kyowa Kirin Co., Ltd. (formerly, Kyowa Hakko Kirin Co., Ltd.)

 

10-Q

 

8/2/2019

 

10.1

 

 

10.10*

 

Amendment No. 9 to Collaboration and License Agreement, effective December 23, 2019, between Ultragenyx Pharmaceutical Inc. and Kyowa Kirin Co., Ltd.

 

10-K

 

2/14/2020

 

10.10

 

 

10.11*

 

Amendment No. 10 to Collaboration and License Agreement, effective as of April 1, 2020, between Ultragenyx Pharmaceutical Inc. and Kyowa Kirin Co., Ltd.

 

10-Q

 

5/7/2020

 

10.2

 

 

10.12*

 

Amendment No. 11 to Collaboration and License Agreement, effective as of December 17, 2021 between Ultragenyx Pharmaceutical Inc. and Kyowa Kirin Co., Ltd.

 

10-K

 

2/16/2022

 

10.13

 

 

10.13*

 

Amendment No. 12 to Collaboration and License Agreement, effective as of September 29, 2022, between Ultragenyx Pharmaceutical Inc. and Kyowa Kirin Co., Ltd.

 

10-Q

 

11/3/2022

 

10.1

 

 

10.14*

 

Amendment No. 13 to Collaboration and License Agreement, effective as of May 16, 2023, between Ultragenyx Pharmaceutical Inc. and Kyowa Kirin Co., Ltd.

 

10-Q

 

8/3/2023

 

10.1

 

 

10.15*

 

Unit Purchase Agreement, dated as of July 15, 2022, by and among Ultragenyx Pharmaceutical Inc., GeneTx Biotherapeutics LLC, the Unitholders and Deborah A. Guagliardo

 

10-Q

 

7/29/2022

 

10.2

 

 

10.16*

 

Commercial Supply and Services Agreement – Drug Substance, effective December 7, 2017, between Ultragenyx Europe GmbH and Rentschler Biopharma SE

 

10-K

 

2/21/2018

 

10.18

 

 

10.17*

 

Commercial Master Service Agreement – Drug Product, effective February 22, 2021, between Ultragenyx Pharmaceutical Inc. and BSP Pharmaceuticals S.p.A

 

10-K

 

2/17/2023

 

10.25

 

 

10.18*

 

Commercial Supply Agreement, dated June 19, 2023, between Ultragenyx Pharmaceutical Inc. and IOI Oleo GmbH

 

 

 

 

 

 

 

X

10.19*

 

Royalty Purchase Agreement, dated as of December 17, 2019, between Ultragenyx Pharmaceutical Inc. and RPI Finance Trust

 

10-K

 

2/14/2020

 

10.25

 

 

10.20*

 

Royalty Purchase Agreement, dated as of July 14, 2022, by and among Rare Delaware Inc., Ultragenyx Pharmaceutical Inc. and OCM LS23 Holdings LP

 

10-Q

 

7/29/2022

 

10.1

 

 

10.21#

 

2014 Incentive Plan (as amended)

 

10-K

 

2/17/2017

 

10.20

 

 

10.22#

 

Form of Incentive Stock Option Agreement (2014 Plan)

 

S-1/A

 

1/17/2014

 

10.14

 

 

10.23#

 

Form of Non Statutory Stock Option Agreement (Employees) (2014 Plan)

 

S-1/A

 

1/17/2014

 

10.15

 

 

10.24#

 

Form of Restricted Stock Unit Agreement (Employees) (2014 Plan)

 

10-Q

 

5/10/2016

 

10.1

 

 

84


 

10.25#

 

Form of Non-Statutory Stock Option Agreement (Annual Grant for Directors) (2014 Plan)

 

10-Q

 

8/3/2021

 

10.2

 

 

10.26#

 

Form of Restricted Stock Unit Agreement (Annual Grant for Directors) (2014 Plan)

 

10-Q

 

8/3/2021

 

10.3

 

 

10.27#

 

Form of Non-Statutory Stock Option Agreement (Grant for New Directors) (2014 Plan)

 

10-Q

 

8/3/2021

 

10.4

 

 

10.28#

 

Form of Restricted Stock Unit Agreement (Grant for New Directors) (2014 Plan)

 

10-Q

 

8/3/2021

 

10.5

 

 

10.29#

 

2023 Incentive Plan

 

S-8

 

6/8/2023

 

4.4

 

 

10.30#

 

Form of Incentive Stock Option Agreement (2023 Plan)

 

 

 

 

 

 

 

X

10.31#

 

Form of Non Statutory Stock Option Agreement (Employees)(2023 Plan)

 

 

 

 

 

 

 

X

10.32#

 

Form of Restricted Stock Unit Agreement (Employees)(2023 Plan)

 

 

 

 

 

 

 

X

10.33#

 

Form of Non-Statutory Stock Option Agreement (Annual Grant for Directors) (2023 Plan)

 

 

 

 

 

 

 

X

10.34#

 

Form of Restricted Stock Unit Agreement (Annual Grant for Directors) (2023 Plan)

 

 

 

 

 

 

 

X

10.35#

 

Form of Non-Statutory Stock Option Agreement (Grant for New Directors)(2023 Plan)

 

 

 

 

 

 

 

X

10.36#

 

Form of Restricted Stock Unit Agreement (Grant for New Directors) (2023 Plan)

 

 

 

 

 

 

 

X

10.37#

 

Form of Performance Stock Unit Agreement (2022)

 

10-Q

 

5/6/2022

 

10.1

 

 

10.38#

 

Form of Performance Stock Unit Agreement (2023)

 

10-Q

 

5/4/2023

 

10.1

 

 

10.39#

 

Amended and Restated 2014 Employee Stock Purchase Plan

 

S-8

 

6/8/2023

 

4.5

 

 

10.40#

 

Corporate Bonus Plan

 

S-1/A

 

1/17/2014

 

10.27

 

 

10.41#

 

Employment Inducement Plan

 

10-K

 

2/12/2021

 

10.43

 

 

10.42#

 

First Amendment to Employment Inducement Plan

 

S-8

 

6/8/2023

 

4.7

 

 

10.43#

 

Form of Non Statutory Stock Option Agreement (Inducement Plan)

 

10-K

 

2/12/2021

 

10.44

 

 

10.44#

 

Form of Non Statutory Stock Option Agreement (Inducement Plan) (ex-US)

 

10-K

 

2/12/2021

 

10.45

 

 

10.45#

 

Form of Restricted Stock Unit Agreement (Inducement Plan)

 

10-K

 

2/12/2021

 

10.46

 

 

10.46#

 

Form of Restricted Stock Unit Agreement (Inducement Plan)(ex-US)

 

10-K

 

2/12/2021

 

10.47

 

 

10.47#

 

Ultragenyx Pharmaceutical Inc. Deferred Compensation Plan

 

10-Q

 

8/3/2021

 

10.1

 

 

10.48#

 

Amendment No. 1 to the Ultragenyx Pharmaceutical Inc. Deferred Compensation Plan

 

10-Q

 

11/3/2021

 

10.1

 

 

10.49#

 

Executive Employment Agreement, dated as of June 15, 2011, between Ultragenyx Pharmaceutical Inc. and Emil D. Kakkis, M.D., Ph.D.

 

S-1

 

11/8/2013

 

10.18

 

 

10.50#

 

Amendment No. 1 to Executive Employment Agreement, dated August 8, 2014, between Ultragenyx Pharmaceutical Inc. and Emil D. Kakkis, M.D., Ph.D.

 

10-Q

 

8/11/2014

 

10.2

 

 

85


 

10.51#

 

Amendment No. 2, dated September 13, 2022, to Executive Employment Agreement between Ultragenyx Pharmaceutical Inc. and Emil D. Kakkis, M.D., Ph.D.

 

10-Q

 

11/3/2022

 

10.2

 

 

10.52#

 

Offer Letter, dated as of October 31, 2011, between Ultragenyx Pharmaceutical Inc. and Thomas Kassberg

 

S-1

 

11/8/2013

 

10.19

 

 

10.53#

 

Amendment No. 1 to Offer Letter, dated as of August 8, 2014, between Ultragenyx Pharmaceutical Inc. and Thomas Kassberg

 

10-Q

 

8/11/2014

 

10.3

 

 

10.54#

 

Amendment No. 2, dated September 13, 2022, to Offer Letter between Ultragenyx Pharmaceutical Inc. and Thomas Kassberg

 

10-Q

 

11/3/2022

 

10.5

 

 

10.55#

 

Offer Letter, dated as of April 26, 2016, between Ultragenyx Pharmaceutical Inc. and Karah Parschauer

 

10-Q

 

8/9/2016

 

10.3

 

 

10.56#

 

Amendment, dated September 13, 2022, to Offer Letter between Ultragenyx Pharmaceutical Inc. and Karah Parschauer

 

 

10-Q

 

11/3/2022

 

10.6

 

 

10.57#

 

Offer Letter, dated as of February 20, 2015, between Ultragenyx Pharmaceutical Inc. and Dennis Huang

 

10-K

 

2/17/2017

 

10.36

 

 

10.58#

 

Amendment, dated September 13, 2022, to Offer Letter between Ultragenyx Pharmaceutical Inc. and Dennis Huang

 

10-Q

 

11/3/2022

 

10.7

 

 

10.59#

 

Offer Letter, dated as of June 11, 2015, between Ultragenyx Pharmaceutical Inc. and John R. Pinion II

 

10-K

 

2/17/2017

 

10.37

 

 

10.60#

 

Amendment, dated September 13, 2022, to Offer Letter between Ultragenyx Pharmaceutical Inc. and John R. Pinion II

 

10-Q

 

11/3/2022

 

10.9

 

 

10.61#

 

Amended and Restated Offer Letter, dated March 31, 2023, between Ultragenyx Pharmaceutical Inc. and Eric Crombez, M.D.

 

10-Q

 

5/4/2023

 

10.2

 

 

10.62#

 

Offer Letter, dated June 2, 2023, between Ultragenyx Pharmaceutical Inc. and Howard Horn

 

8-K

 

7/12/2023

 

10.1

 

 

10.63#

 

Amendment, dated September 6, 2023, to the Offer Letter between Ultragenyx Pharmaceutical Inc. and Howard Horn

 

8-K

 

9/8/2023

 

10.1

 

 

10.64#

 

Offer Letter, dated May 16, 2017, between Ultragenyx Pharmaceutical Inc. and Erik Harris

 

10-Q

 

8/2/2019

 

10.4

 

 

10.65#

 

Addendum #1, dated August 8, 2017, to Offer Letter dated May 16, 2017 between Ultragenyx Pharmaceutical Inc. and Erik Harris

 

10-Q

 

8/2/2019

 

10.5

 

 

10.66#

 

Addendum #2, dated June 19, 2019, to Offer Letter dated May 16, 2017 between Ultragenyx Pharmaceutical Inc. and Erik Harris

 

10-Q

 

8/2/2019

 

10.6

 

 

10.67#

 

Amendment No. 3, dated September 13, 2022, to Offer Letter between Ultragenyx Pharmaceutical Inc. and Erik Harris

 

10-Q

 

11/3/2022

 

10.8

 

 

10.68#

 

Form of Indemnification Agreement

 

10-K

 

3/24/2014

 

10.23

 

 

10.69

 

Standard Lease, dated as of July 5, 2011, between Ultragenyx Pharmaceutical Inc. and Condiotti Enterprises, Inc.

 

S-1

 

11/8/2013

 

10.22

 

 

86


 

10.70

 

Addendum One to Standard Lease, dated as of July 5, 2011, between Ultragenyx Pharmaceutical Inc. and Condiotti Enterprises, Inc.

 

10-K

 

2/26/2016

 

10.34

 

 

10.71

 

Addendum Two to Standard Lease, dated as of March 7, 2012, between Ultragenyx Pharmaceutical Inc. and Condiotti Enterprises, Inc.

 

10-K

 

2/26/2016

 

10.35

 

 

10.72

 

Addendum #3 to Standard Lease, effective as of February 12, 2014, between Ultragenyx Pharmaceutical Inc. and Condiotti Enterprises, Inc.

 

8-K

 

2/25/2014

 

10.1

 

 

10.73

 

Addendum #4 to Standard Lease, effective as of March 9, 2015, between Ultragenyx Pharmaceutical Inc. and Condiotti Enterprises, Inc.

 

8-K

 

3/13/2015

 

10.1

 

 

10.74

 

Addendum #5 to Standard Lease, effective as of April 7, 2015, between Ultragenyx Pharmaceutical Inc. and Condiotti Enterprises, Inc.

 

10-K

 

2/26/2016

 

10.38

 

 

10.75

 

Addendum #6 to Standard Lease, effective as of April 29, 2019, between Ultragenyx Pharmaceutical Inc. and Condiotti Enterprises, Inc.

 

10-Q

 

8/2/2019

 

10.3

 

 

10.76

 

Lease Agreement, dated as of December 8, 2015, between Marina Boulevard Property, LLC and Ultragenyx Pharmaceutical Inc.

 

10-K

 

2/26/2016

 

10.43

 

 

10.77

 

Lease Agreement, dated November 2, 2015, between Dimension Therapeutics, Inc. and ARE-MA Region No. 20, LLC, and Consent to Assignment to Ultragenyx Pharmaceutical Inc.

 

10-K

 

2/21/2018

 

10.66

 

 

10.78

 

First Amendment to Lease Agreement, dated March 20, 2018, between Ultragenyx Pharmaceutical Inc. and ARE-MA Region No. 20, LLC

 

10-Q

 

5/8/2018

 

10.6

 

 

10.79

 

Second Amendment to Lease Agreement, dated July 1, 2018, between Ultragenyx Pharmaceutical Inc. and ARE-MA Region No. 20, LLC

 

10-Q

 

8/3/2018

 

10.3

 

 

10.80

 

Third Amendment to the Lease Agreement, dated July 29, 2019, between Ultragenyx Pharmaceutical Inc. and ARE-MA Region No., LLC.

 

10-Q

 

7/30/2020

 

10.2

 

 

10.81

 

Amended and Restated Fourth Amendment, dated August 4, 2020, to the Lease Agreement between Ultragenyx Pharmaceutical Inc. and ARE-MA Region No., LLC.

 

10-Q

 

10/27/2020

 

10.5

 

 

10.82

 

Lease Agreement, dated December 15, 2019, between Ultragenyx Pharmaceutical Inc. and ARE-San Francisco No. 17, LLC.

 

10-K

 

2/12/2021

 

10.81

 

 

10.83

 

First Amendment, dated September 20, 2020, to the Lease Agreement between Ultragenyx Pharmaceutical Inc. and ARE-San Francisco No. 17, LLC.

 

10-K

 

2/12/2021

 

10.82

 

 

10.84

 

Second Amendment, dated October 21, 2020, to the Lease Agreement between Ultragenyx Pharmaceutical Inc. and ARE-San Francisco No. 17, LLC.

 

10-K

 

2/12/2021

 

10.83

 

 

10.85

 

Third Amendment, dated July 27, 2022, to the Lease Agreement between Ultragenyx Pharmaceutical Inc. and ARE-San Francisco No. 17, LLC

 

10-K

 

2/16/2023

 

10.92

 

 

87


 

10.86

 

Office Lease, dated April 19, 2019, between Ultragenyx Pharmaceutical Inc. and Woburn MCB II, LLC

 

10-K

 

2/14/2020

 

10.70

 

 

10.87

 

Commercial Lease, dated July 2, 2018, between Ultragenyx Pharmaceutical Inc. and 32 Leveroni LLC

 

10-K

 

2/14/2020

 

10.71

 

 

10.88

 

Lease, dated August 18, 2022, between Ultragenyx Pharmaceutical Inc. and Brickbottom I QOZB L.P.

 

10-K

 

2/17/2023

 

10.95

 

 

21.1

 

Subsidiaries of Ultragenyx Pharmaceutical Inc.

 

 

 

 

 

 

 

X

23.1

 

Consent of Independent Registered Public Accounting Firm

 

 

 

 

 

 

 

X

24.1

 

Power of Attorney (included on the signature page of this report)

 

 

 

 

 

 

 

 

31.1

 

Certification of Principal Executive Officer of Ultragenyx Pharmaceutical Inc., as required by Rule 13a-14(a) or Rule 15d-14(a) of the Exchange Act as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

 

 

 

 

 

 

 

X

31.2

 

Certification of Principal Financial Officer of Ultragenyx Pharmaceutical Inc., as required by Rule 13a-14(a) or Rule 15d-14(a) of the Exchange Act as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

 

 

 

 

 

 

 

X

32.1§

 

Certification by the Principal Executive Officer and Principal Financial Officer, as required by Rule 13a-14(b) or Rule 15d-14(b) and Section 1350 of Chapter 36 of Title 18 of the United States Code (18 U.S.C. §1350)

 

 

 

 

 

 

 

X

97.1

 

Ultragenyx Pharmaceutical Inc. Clawback Policy

 

 

 

 

 

 

 

X

101.INS

 

XBRL Instance Document, formatted in Inline XBRL

 

 

 

 

 

 

 

X

101.SCH

 

Inline XBRL Taxonomy Extension Schema Document

 

 

 

 

 

 

 

X

104

 

The cover page from this Annual Report on Form 10-K, formatted in Inline XBRL and contained in Exhibit 101

 

 

 

 

 

 

 

X

 

 

* Certain identified information has been omitted by means of marking such information with asterisks in reliance on Item 601(b)(10)(iv) of Regulation S-K because it is both (i) not material and (ii) the type that the registrant treats as private or confidential.

# Indicates management contract or compensatory plan.

§ The certification attached as Exhibit 32.1 that accompanies this Annual Report is not deemed filed with the SEC and is not to be incorporated by reference into any filing of Ultragenyx Pharmaceutical Inc. under the Securities Act or the Exchange Act, whether made before or after the date of this Annual Report, irrespective of any general incorporation language contained in such filing.

Item 16. Form 10-K Summary

None.

88


 

SIGNATURES

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

ULTRAGENYX PHARMACEUTICAL Inc.

By:

 /s/ Emil D. Kakkis

Emil D. Kakkis, M.D., Ph.D.

President and Chief Executive Officer

(Principal Executive Officer)

Date: February 21, 2024

POWER OF ATTORNEY

KNOW ALL PERSONS BY THESE PRESENTS, that each person whose signature appears below constitutes and appoints Emil D. Kakkis, M.D., Ph.D. and Howard Horn, and each of them, as his or her true and lawful attorneys-in-fact and agents, with full power of substitution for him or her, and in his or her name in any and all capacities, to sign any and all amendments to this Annual Report, and to file the same, with 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 and necessary to be done therewith, as fully to all intents and purposes as he or she might or could do in person, hereby ratifying and confirming all that said attorneys-in-fact and agents, and any of them, his or her substitute or substitutes, may lawfully do or cause to be done by virtue hereof.

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

 

Signature

 

 

 

Title

 

 

 

Date

 

/s/ Emil D. Kakkis

 Emil D. Kakkis, M.D., Ph.D.

 

President and Chief Executive Officer and Director

(Principal Executive Officer)

 

February 21, 2024

 

/s/ Howard Horn

 Howard Horn

 

Executive Vice President, Chief Financial Officer, Corporate Strategy

(Principal Financial Officer)

 

February 21, 2024

 

/s/ Theodore A. Huizenga

 Theodore A. Huizenga

 

 

Senior Vice President and Chief Accounting Officer

(Principal Accounting Officer)

 

 

February 21, 2024

 

/s/ Daniel G. Welch

 Daniel G. Welch

 

 

Chairman of the Board

 

 

February 21, 2024

 

/s/ Deborah Dunsire

Deborah Dunsire, M.D.

 

 

Director

 

 

February 21, 2024

 

/s/ Matthew K. Fust

 Matthew K. Fust

 

 

Director

 

 

February 21, 2024

 

/s/ Michael Narachi

 Michael Narachi

 

 

Director

 

 

February 21, 2024

 

/s/ Amrit Ray

 

 

Director

 

 

February 21, 2024

Amrit Ray, M.D.

 

 

 

/s/ Corsee D. Sanders

 

 

Director

 

February 21, 2024

 Corsee D. Sanders, Ph.D.

 

 

 

 

/s/ Shehnaaz Suliman

 

 

 

Director

 

 

February 21, 2024

Shehnaaz Suliman, M.D.

 

 

 

89


 

Ultragenyx Pharmaceutical Inc.

INDEX TO FINANCIAL STATEMENTS

Page

Report of Independent Registered Public Accounting Firm (PCAOB ID: 42)

F-2

Consolidated Financial Statements:

 

Consolidated Balance Sheets

F-4

Consolidated Statements of Operations

F-5

Consolidated Statements of Comprehensive Loss

F-5

Consolidated Statements of Stockholders’ Equity

F-6

Consolidated Statements of Cash Flows

F-7

Notes to Consolidated Financial Statements

F-9

 

 

 

F-1


 

Report of Independent Registered Public Accounting Firm

 

To the Stockholders and the Board of Directors of Ultragenyx Pharmaceutical Inc.

 

Opinion on the Financial Statements

We have audited the accompanying consolidated balance sheets of Ultragenyx Pharmaceutical Inc. (the Company) as of December 31, 2023 and 2022, the related consolidated statements of operations, comprehensive loss, stockholders' 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 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 21, 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 Matter

The critical audit matter communicated below is a matter arising from the current period audit of the financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective or complex judgments. The communication of the critical audit matter does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.

 

Liabilities for sales of future royalties

Description of the Matter

As discussed in Note 10, the Company has entered into two royalty purchase agreements, under which the Company sold its rights to receive royalty payments arising from the net sales of Crysvita in the European and North American markets in exchange for $320 million and $500 million, respectively. The proceeds from each transaction were recorded as liabilities that are being amortized using the effective interest method over the estimated lives of the respective arrangements. In order to determine the amortization of the liabilities, the Company is required to estimate the total amount of future royalty payments to be paid to the respective counterparty, subject to the capped amount, over the life of the arrangement. The Company estimates an imputed interest on the unamortized portion of the liability and records non-cash interest expense relating to the transaction.

 

Auditing the Company’s liabilities related to the sale of future royalties was complex due to the subjective judgments required to forecast the expected royalty payments subject to each agreement. Specifically, the forecasted revenues of Crysvita involve significant estimation uncertainty given the limited historical Crysvita sales data.

 

 

F-2


 

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 process of accounting for the liabilities related to the sale of future royalties, including controls over the Company’s estimates of projected sales of Crysvita in the European and North American markets.

 

To test management’s estimates of the future royalties and the imputed effective interest rates, we performed audit procedures that included, among others, evaluating the reasonableness of management’s assumptions related to the treatable patient populations, estimated pricing and reimbursement, and the rate of adoption. We compared the significant assumptions with historical trends of actual sales, analyst expectations and performed sensitivity analyses of estimated future royalties to evaluate the changes in the future royalties on the implied effective interest rates.

 

/s/ Ernst & Young LLP

 

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

 

San Mateo, California

February 21, 2024

F-3


 

ULTRAGENYX PHARMACEUTICAL INC.

CONSOLIDATED BALANCE SHEETS

(In thousands, except share and per share amounts)

 

 

December 31,

 

 

 

2023

 

 

2022

 

ASSETS

 

Current assets:

 

 

 

 

 

 

Cash and cash equivalents

 

$

213,584

 

 

$

132,944

 

Marketable debt securities

 

 

363,625

 

 

 

614,818

 

Accounts receivable, net

 

 

73,390

 

 

 

40,445

 

Inventory

 

 

33,969

 

 

 

26,766

 

Other assets

 

 

47,616

 

 

 

68,926

 

Total current assets

 

 

732,184

 

 

 

883,899

 

Property, plant, and equipment, net

 

 

290,566

 

 

 

259,726

 

Marketable debt securities

 

 

199,901

 

 

 

148,970

 

Intangible assets, net

 

 

166,271

 

 

 

160,105

 

Goodwill

 

 

44,406

 

 

 

44,406

 

Other assets

 

 

57,685

 

 

 

48,338

 

Total assets

 

$

1,491,013

 

 

$

1,545,444

 

LIABILITIES AND STOCKHOLDERS' EQUITY

 

Current liabilities:

 

 

 

 

 

 

Accounts payable

 

$

42,114

 

 

$

43,274

 

Accrued liabilities

 

 

196,486

 

 

 

204,678

 

Contract liabilities

 

 

 

 

 

1,479

 

Lease liabilities

 

 

12,595

 

 

 

11,779

 

Liabilities for sales of future royalties

 

 

29,242

 

 

 

 

Total current liabilities

 

 

280,437

 

 

 

261,210

 

Lease liabilities

 

 

30,574

 

 

 

19,814

 

Deferred tax liabilities

 

 

30,058

 

 

 

31,667

 

Liabilities for sales of future royalties

 

 

862,325

 

 

 

875,439

 

Other liabilities

 

 

12,205

 

 

 

4,820

 

Total liabilities

 

 

1,215,599

 

 

 

1,192,950

 

Commitments and contingencies (Notes 9 and 15)

 

 

 

 

 

 

Stockholders’ equity:

 

 

 

 

 

 

Preferred stock, par value of $0.001 per share—25,000,000 shares authorized; nil
   outstanding in 2023 and in 2022

 

 

 

 

 

 

Common stock, par value of $0.001 per share—250,000,000 shares authorized;
  outstanding—
82,315,590 in 2023 and 70,197,297 in 2022

 

 

82

 

 

 

70

 

Treasury stock, at cost, 9,559 in 2023 and nil in 2022

 

 

(432

)

 

 

 

Deferred compensation obligation

 

 

432

 

 

 

 

Additional paid-in capital

 

 

3,662,346

 

 

 

3,140,019

 

Accumulated other comprehensive income (loss)

 

 

647

 

 

 

(6,573

)

Accumulated deficit

 

 

(3,387,661

)

 

 

(2,781,022

)

Total stockholders’ equity

 

 

275,414

 

 

 

352,494

 

Total liabilities and stockholders’ equity

 

$

1,491,013

 

 

$

1,545,444

 

See accompanying notes.

 

 

 

F-4


 

ULTRAGENYX PHARMACEUTICAL INC.

CONSOLIDATED STATEMENTS OF OPERATIONS

(In thousands, except share and per share amounts)

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

Revenues:

 

 

 

 

 

 

 

 

 

Product sales

 

$

180,413

 

 

$

118,927

 

 

$

77,017

 

Royalty revenue

 

 

182,652

 

 

 

21,692

 

 

 

17,951

 

Collaboration and license

 

 

71,184

 

 

 

222,710

 

 

 

256,438

 

Total revenues

 

 

434,249

 

 

 

363,329

 

 

 

351,406

 

Operating expenses:

 

 

 

 

 

 

 

 

 

Cost of sales

 

 

45,209

 

 

 

28,320

 

 

 

16,008

 

Research and development

 

 

648,449

 

 

 

705,789

 

 

 

497,153

 

Selling, general and administrative

 

 

309,799

 

 

 

278,139

 

 

 

219,982

 

Total operating expenses

 

 

1,003,457

 

 

 

1,012,248

 

 

 

733,143

 

Loss from operations

 

 

(569,208

)

 

 

(648,919

)

 

 

(381,737

)

Interest income

 

 

26,688

 

 

 

11,074

 

 

 

1,928

 

Change in fair value of equity investments

 

 

397

 

 

 

(19,299

)

 

 

(42,063

)

Non-cash interest expense on liabilities for sales of future royalties

 

 

(66,004

)

 

 

(43,015

)

 

 

(29,422

)

Other expense

 

 

(337

)

 

 

(1,566

)

 

 

(1,687

)

Loss before income taxes

 

 

(608,464

)

 

 

(701,725

)

 

 

(452,981

)

Benefit from (provision for) income taxes

 

 

1,825

 

 

 

(5,696

)

 

 

(1,044

)

Net loss

 

$

(606,639

)

 

$

(707,421

)

 

$

(454,025

)

Net loss per share, basic and diluted

 

$

(8.25

)

 

$

(10.12

)

 

$

(6.70

)

Shares used in computing net loss per share, basic and diluted

 

 

73,543,862

 

 

 

69,914,225

 

 

 

67,795,540

 

See accompanying notes.

 

 

 

ULTRAGENYX PHARMACEUTICAL INC.

CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS

(In thousands)

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

Net loss

 

$

(606,639

)

 

$

(707,421

)

 

$

(454,025

)

Other comprehensive income (loss):

 

 

 

 

 

 

 

 

 

Foreign currency translation adjustments

 

 

239

 

 

 

(724

)

 

 

(550

)

Unrealized gain (loss) on available-for-sale securities

 

 

6,981

 

 

 

(4,445

)

 

 

(1,543

)

Other comprehensive income (loss):

 

 

7,220

 

 

 

(5,169

)

 

 

(2,093

)

Total comprehensive loss

 

$

(599,419

)

 

$

(712,590

)

 

$

(456,118

)

See accompanying notes.

 

 

 

F-5


 

ULTRAGENYX PHARMACEUTICAL INC.

CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY

(In thousands, except share amounts)

 

 

 

Common Stock

 

 

Additional
Paid-In

 

 

Accumulated
Other
Comprehensive

 

 

Accumulated

 

 

Treasury

 

 

Deferred Compensation

 

 

Total
Stockholders'

 

 

 

Shares

 

 

Amount

 

 

Capital

 

 

Income (Loss)

 

 

Deficit

 

 

Stock

 

 

Obligation

 

 

Equity

 

Balance as of December 31, 2020

 

 

66,818,520

 

 

$

67

 

 

$

2,773,195

 

 

$

689

 

 

$

(1,619,576

)

 

$

 

 

$

 

 

$

1,154,375

 

Issuance of common stock in connection with at-the-market
    offering, net of issuance costs

 

 

1,050,372

 

 

 

1

 

 

 

78,942

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

78,943

 

Stock-based compensation

 

 

 

 

 

 

 

 

105,260

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

105,260

 

Issuance of common stock under
   equity plan awards, net of tax

 

 

1,476,106

 

 

 

1

 

 

 

40,100

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

40,101

 

Other comprehensive loss

 

 

 

 

 

 

 

 

 

 

 

(2,093

)

 

 

 

 

 

 

 

 

 

 

 

(2,093

)

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(454,025

)

 

 

 

 

 

 

 

 

(454,025

)

Balance as of December 31, 2021

 

 

69,344,998

 

 

$

69

 

 

$

2,997,497

 

 

$

(1,404

)

 

$

(2,073,601

)

 

$

 

 

$

 

 

$

922,561

 

Stock-based compensation

 

 

 

 

 

 

 

 

131,710

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

131,710

 

Issuance of common stock under
   equity plan awards, net of tax

 

 

852,299

 

 

 

1

 

 

 

10,812

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10,813

 

Other comprehensive loss

 

 

 

 

 

 

 

 

 

 

 

(5,169

)

 

 

 

 

 

 

 

 

 

 

 

(5,169

)

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(707,421

)

 

 

 

 

 

 

 

 

(707,421

)

Balance as of December 31, 2022

 

 

70,197,297

 

 

$

70

 

 

$

3,140,019

 

 

$

(6,573

)

 

$

(2,781,022

)

 

$

 

 

$

 

 

$

352,494

 

Issuance of common stock and pre-funded warrants in connection with underwritten
   public offering, net of issuance costs

 

 

9,833,334

 

 

 

10

 

 

 

326,446

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

326,456

 

Issuance of common stock in connection with
  at-the-market offering, net of issuance costs

 

 

1,175,584

 

 

 

1

 

 

 

53,298

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

53,299

 

Stock-based compensation

 

 

 

 

 

 

 

 

134,169

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

134,169

 

Issuance of common stock under
   equity plan awards, net of tax

 

 

1,109,375

 

 

 

1

 

 

 

8,414

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

8,415

 

Deferred compensation

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(432

)

 

 

432

 

 

 

 

Other comprehensive income

 

 

 

 

 

 

 

 

 

 

 

7,220

 

 

 

 

 

 

 

 

 

 

 

 

7,220

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(606,639

)

 

 

 

 

 

 

 

 

(606,639

)

Balance as of December 31, 2023

 

 

82,315,590

 

 

$

82

 

 

$

3,662,346

 

 

$

647

 

 

$

(3,387,661

)

 

$

(432

)

 

$

432

 

 

$

275,414

 

See accompanying notes.

 

 

 

F-6


 

ULTRAGENYX PHARMACEUTICAL INC.

CONSOLIDATED STATEMENTS OF CASH FLOWS

(In thousands)

 

Year Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

Operating activities:

 

 

 

 

 

 

 

 

Net loss

$

(606,639

)

 

$

(707,421

)

 

$

(454,025

)

Adjustments to reconcile net loss to net cash used in operating activities:

 

 

 

 

 

 

 

 

Stock-based compensation

 

135,227

 

 

 

130,377

 

 

 

104,952

 

Acquired in-process research and development

 

 

 

 

75,033

 

 

 

 

Amortization of premium (discount) on marketable debt securities, net

 

(12,842

)

 

 

2,699

 

 

 

6,606

 

Depreciation and amortization

 

26,006

 

 

 

18,220

 

 

 

13,239

 

Change in fair value of equity investments

 

(397

)

 

 

19,299

 

 

 

42,063

 

Non-cash collaboration royalty revenue

 

(69,364

)

 

 

(21,692

)

 

 

(17,951

)

Non-cash interest expense on liabilities for sales of future royalties

 

66,004

 

 

 

43,015

 

 

 

29,422

 

Other

 

2,300

 

 

 

(230

)

 

 

235

 

Changes in operating assets and liabilities:

 

 

 

 

 

 

 

 

Accounts receivable

 

(22,778

)

 

 

(12,068

)

 

 

(5,432

)

Inventory

 

(6,930

)

 

 

(9,701

)

 

 

(3,117

)

Other assets

 

15,325

 

 

 

3,798

 

 

 

(29,508

)

Accounts payable, accrued, and other liabilities

 

2,380

 

 

 

87,442

 

 

 

32,313

 

Contract liabilities, net

 

(1,479

)

 

 

(7,597

)

 

 

(57,492

)

Deferred tax liabilities

 

(1,619

)

 

 

(1,639

)

 

 

 

Net cash used in operating activities

 

(474,806

)

 

 

(380,465

)

 

 

(338,695

)

Investing activities:

 

 

 

 

 

 

 

 

Purchase of property, plant, and equipment

 

(44,267

)

 

 

(116,123

)

 

 

(73,093

)

Acquisition, net of cash acquired

 

 

 

 

(75,025

)

 

 

 

Purchase of marketable debt securities

 

(526,382

)

 

 

(614,735

)

 

 

(1,012,187

)

Proceeds from sale of marketable debt securities

 

50,672

 

 

 

84,275

 

 

 

92,896

 

Proceeds from sale of equity investments

 

 

 

 

10,094

 

 

 

79,843

 

Proceeds from maturities of marketable debt securities

 

695,525

 

 

 

450,706

 

 

 

718,111

 

Payment for intangible asset

 

(2,500

)

 

 

(30,000

)

 

 

 

Other

 

(5,048

)

 

 

(844

)

 

 

(942

)

Net cash provided by (used in) investing activities

 

168,000

 

 

 

(291,652

)

 

 

(195,372

)

Financing activities:

 

 

 

 

 

 

 

 

Proceeds from the sale of future royalties, net

 

 

 

 

490,950

 

 

 

 

Proceeds from the issuance of common stock and pre-funded warrants in connection with underwritten
    public offerings, net of issuance costs

 

326,456

 

 

 

 

 

 

 

Proceeds from the issuance of common stock in connection with at-the-market
   offering, net of issuances costs

 

53,299

 

 

 

 

 

 

78,943

 

Proceeds from the issuance of common stock from exercise of warrants and equity
    plan awards, net

 

8,415

 

 

 

10,813

 

 

 

40,101

 

Other

 

(28

)

 

 

(555

)

 

 

(492

)

Net cash provided by financing activities

 

388,142

 

 

 

501,208

 

 

 

118,552

 

Effect of exchange rate changes on cash

 

462

 

 

 

(1,075

)

 

 

(1,194

)

Net increase (decrease) in cash, cash equivalents, and restricted cash

 

81,798

 

 

 

(171,984

)

 

 

(416,709

)

Cash, cash equivalents, and restricted cash at beginning of year

 

137,601

 

 

 

309,585

 

 

 

726,294

 

Cash, cash equivalents, and restricted cash at end of year

$

219,399

 

 

$

137,601

 

 

$

309,585

 

 

F-7


 

See accompanying notes.

ULTRAGENYX PHARMACEUTICAL INC.

CONSOLIDATED STATEMENTS OF CASH FLOWS

(In thousands)

 

Year Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

Supplemental disclosures of non-cash investing and financing information:

 

 

 

 

 

 

 

 

Acquired lease liabilities arising from obtaining right-of-use assets and property, plant, and equipment

$

22,162

 

 

$

1,168

 

 

$

3,142

 

Costs of property, plant and equipment included in accounts payable, accrued, and other liabilities

$

1,577

 

 

$

17,963

 

 

$

18,993

 

Non-cash interest expense on liabilities for sales of future royalties capitalized during the year into ending property, plant and equipment

$

9,431

 

 

$

11,380

 

 

$

4,650

 

See accompanying notes.

F-8


ULTRAGENYX PHARMACEUTICAL INC.

Notes to Consolidated Financial Statements

1.
Organization and Basis of Presentation

Ultragenyx Pharmaceutical Inc., or the Company, is a biopharmaceutical company incorporated in Delaware.

The Company is focused on the identification, acquisition, development, and commercialization of novel products for the treatment of serious rare and ultrarare genetic diseases. The Company operates as one reportable segment and has four commercially approved products.

Crysvita® (burosumab) is approved in the United States, or U.S., the European Union, or EU, and certain other regions for the treatment of X-linked hypophosphatemia, or XLH, in adult and pediatric patients one year of age and older. Crysvita is also approved in the U.S. and certain other regions for the treatment of fibroblast growth factor 23, or FGF23-related hypophosphatemia in tumor-induced osteomalacia, or TIO, associated with phosphaturic mesenchymal tumors that cannot be curatively resected or localized in adults and pediatric patients 2 years of age and older.

Mepsevii® (vestronidase alfa) is approved in the U.S., the EU and certain other regions, as the first medicine for the treatment of children and adults with mucopolysaccharidosis VII, or MPS VII, also known as Sly syndrome.

Dojolvi® (triheptanoin) is approved in the U.S. and certain other regions for the treatment of pediatric and adult patients severely affected by long-chain fatty acid oxidation disorders, or LC-FAOD.

Evkeeza® (evinacumab) is approved in the U.S. and the European Economic Area, or EEA, for the treatment of homozygous familial hypercholesterolemia, or HoFH. The Company has exclusive rights to commercialize Evkeeza® (evinacumab) outside of the U.S.

In addition to the approved products, the Company has the following ongoing clinical development programs:

UX111 (formerly ABO-102) is an AAV9 gene therapy product candidate for the treatment of patients with Sanfilippo syndrome type A, or MPS IIIA, a rare lysosomal storage disease;
DTX401 is an adeno-associated virus 8, or AAV8, gene therapy product candidate for the treatment of patients with glycogen storage disease type Ia, or GSDIa;
DTX301 is an AAV8 gene therapy product candidate in development for the treatment of patients with ornithine transcarbamylase, or OTC deficiency, the most common urea cycle disorder;
UX143 (setrusumab), which is subject to the Companys collaboration agreement with Mereo BioPharma 3, or Mereo, is a fully human monoclonal antibody that inhibits sclerostin, a protein that acts on a key bone-signaling pathway and inhibits the activity of bone-forming cells for the treatment of patients with osteogenesis imperfect, or OI;
GTX-102 is an antisense oligonucleotide, or ASO for the treatment of Angelman syndrome, a debilitating and rare neurogenetic disorder caused by loss-of-function of the maternally inherited allele of the UBE3A gene.; and
UX701 is an adeno-associated virus 9, or AAV9, gene therapy designed to deliver stable expression of a truncated version of the ATP7B copper transporter following a single intravenous infusion to improve copper distribution and excretion from the body and reverse pathological findings of Wilson liver disease;

 

The Company has sustained operating losses and expects such annual losses to continue over the next several years. The Company’s ultimate success depends on the outcome of its research and development and commercialization activities. Through December 31, 2023, the Company has relied primarily on its sale of equity securities, its revenues from commercial products, its sale of future royalties, and strategic collaboration arrangements to finance its operations. The Company may need to raise additional capital to fully implement its business plans through the issuance of equity, borrowings, or strategic alliances with partner companies. However, if such financing is not available at adequate levels, the Company would need to reevaluate its operating plans.

2.
Summary of Significant Accounting Policies

Basis of Consolidation

The Consolidated Financial Statements include the accounts of Ultragenyx Pharmaceutical Inc. and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated.

 


ULTRAGENYX PHARMACEUTICAL INC.

Notes to Consolidated Financial Statements (continued)

 

Use of Estimates

The accompanying Consolidated Financial Statements have been prepared in accordance with U.S. generally accepted accounting principles, or GAAP. The preparation of the Consolidated Financial Statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent liabilities and the reported amounts of expenses in the Consolidated Financial Statements and the accompanying notes. On an ongoing basis, management evaluates its estimates, including those related to clinical trial accruals, fair value of assets and liabilities, income taxes, stock-based compensation, revenue recognition, and the liabilities for sales of future royalties. Management bases its estimates on historical experience and on various other market-specific and relevant assumptions that management believes to be reasonable under the circumstances. Actual results could differ from those estimates.

Cash, Cash Equivalents, and Restricted Cash

The Company considers all highly liquid investments with original maturities of three months or less from the date of purchase to be cash equivalents. Cash equivalents consist primarily of amounts invested in money market accounts.

Restricted cash primarily consists of money market accounts used as collateral for the Company’s obligations under its facility leases and the gene therapy building construction project.

The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the Consolidated Balance Sheets that sum to the total of the same such amounts shown in the Consolidated Statements of Cash Flows (in thousands):

 

 

December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

Cash and cash equivalents

 

$

213,584

 

 

$

132,944

 

 

$

307,584

 

Restricted cash included in other current assets

 

 

2,008

 

 

 

862

 

 

 

 

Restricted cash included in other non-current assets

 

 

3,807

 

 

 

3,795

 

 

 

2,001

 

Total cash, cash equivalents, and restricted cash
    shown in the statements of cash flows

 

$

219,399

 

 

$

137,601

 

 

$

309,585

 

Marketable Debt Securities

All marketable debt securities have been classified as “available-for-sale” and are carried at estimated fair value as determined based upon quoted market prices or pricing models for similar securities. Management determines the appropriate classification of its investments at the time of purchase and reevaluates such designation as of each balance sheet date. Investments with a maturity of one year or less from the balance sheet date are reported as current marketable debt securities and investments with a maturity of greater than one year from the balance sheet date are reported as non-current marketable debt securities. Unrealized gains and losses are excluded from earnings and are reported as a component of comprehensive loss. Realized gains and losses and declines in fair value judged to be other than temporary, if any, on available-for-sale securities are included in other income (expense). The cost of securities sold is based on the specific-identification method. Interest on investments is included in interest income.

Equity Investments

The Company records investments in equity securities, other than equity method investments, at fair market value, if the fair value is readily determinable. Equity securities with no readily determinable fair values are recorded using the measurement alternative of cost adjusted for observable price changes in orderly transactions for identical or similar investments of the same issuer less impairment, if any. Investments in equity securities are recorded in Equity investments on the Company's Consolidated Balance Sheets. Unrealized gains and losses are reported in Change in fair value of equity investments on the Company’s Consolidated Statements of Operations. The Company regularly reviews its non-marketable equity securities for indicators of impairment.

F-10


ULTRAGENYX PHARMACEUTICAL INC.

Notes to Consolidated Financial Statements (continued)

 

Concentration of Credit Risk, Credit Losses, and Other Risks and Uncertainties

Financial instruments that potentially subject the Company to a concentration of credit risk consist of cash, cash equivalents, and investments. The Company’s cash, cash equivalents, and investments are held by financial institutions that management believes are of high credit quality. The Company’s investment policy limits investments to fixed income securities denominated and payable in U.S. dollars such as U.S. government obligations, money market instruments and funds, corporate bonds, commercial paper, and asset-backed securities and places restrictions on maturities and concentrations by type and issuer. Such deposits may, at times, exceed federally insured limits. The Company has not experienced any losses on its deposits of cash and cash equivalents and its accounts are monitored by management to mitigate risk. The Company is exposed to credit risk in the event of default by the financial institutions holding its cash and cash equivalents, corporate issuers, and other financial instruments, to the extent recorded in the Consolidated Balance Sheets.

The Company is exposed to credit losses primarily through receivables from customers and collaborators and through its available-for-sale debt securities. For trade receivables and other instruments, the Company uses a forward-looking expected loss model that generally results in the earlier recognition of allowances for losses. For available-for-sale debt securities with unrealized losses, the losses are recognized as allowances rather than as reductions in the amortized cost of the securities.

The Company’s expected loss allowance methodology for the receivables is developed using historical collection experience, current and future economic market conditions, a review of the current aging status and financial condition of the entities. Specific allowance amounts are established to record the appropriate allowance for customers that have a higher probability of default. Balances are written off when determined to be uncollectible. The Company’s expected loss allowance methodology for the debt securities is developed by reviewing the extent of the unrealized loss, the size, term, geographical location, and industry of the issuer, the issuers’ credit ratings and any changes in those ratings, as well as reviewing current and future economic market conditions and the issuers’ current status and financial condition. There was no allowance for losses on available-for-sale debt securities which were attributable to credit risk for the years ended December 31, 2023 and 2022.

The Company is dependent on third-party manufacturers to supply products for research and development activities in its programs. In particular, the Company relies and expects to continue to rely on a small number of manufacturers to supply it with its requirements for the active pharmaceutical ingredients and formulated drugs related to these programs. These programs could be adversely affected by a significant interruption in the supply of active pharmaceutical ingredients and formulated drugs.

Inventory

The Company values inventory at the lower of cost and net realizable value and determines the cost of inventory using the average-cost method. The Company expenses costs associated with the manufacture of product candidates prior to regulatory approval. Inventories consist of currently approved products. 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. Management determines excess inventory based on expected future demand. Estimates related to future demand are sensitive to significant inputs and assumptions such as acceptance by patients and physicians and the availability of formulary coverage and adequate reimbursement from private third-party payers for the product.

Property, Plant, and Equipment

Property, plant, and equipment are stated at cost, less accumulated depreciation and amortization. Depreciation and amortization is computed using the straight-line method over the estimated useful lives of the respective assets. Depreciation and amortization begins when the asset is placed in service. Interest costs incurred during the construction of major capital projects are capitalized until the underlying asset is ready to be placed in service. Maintenance and repairs are charged to operations as incurred. Upon sale or retirement of assets, the cost and related accumulated depreciation or amortization are removed from the balance sheet and the resulting gain or loss, if any, is reflected in operations. See “Note 4. Balance Sheet Components” for further disclosure on the useful lives of property, plant, and equipment.

Intangible Assets

Finite-lived intangibles consist of contractual payments made for certain milestones achieved with collaboration partners. The contractual payments are recorded as intangible assets and are amortized over their estimated useful lives. The Company reviews its definite-lived intangible assets when events or circumstances may indicate that the carrying value of these assets is not recoverable and exceeds their fair value. The Company measures fair value based on the estimated future undiscounted cash flows associated with these assets in addition to other assumptions and projections that the Company deems to be reasonable and supportable.

F-11


ULTRAGENYX PHARMACEUTICAL INC.

Notes to Consolidated Financial Statements (continued)

 

Indefinite-lived intangibles consist of acquired in-process research and development, or IPR&D. IPR&D assets represent capitalized incomplete research projects that the Company acquired through business combinations. Such assets are initially measured at their acquisition date fair values and are tested for impairment annually and whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. When development of the project is complete, which generally occurs when regulatory approval to market a product is obtained, the associated assets will be deemed finite-lived and will be amortized over a period that best reflects the economic benefits provided by these assets.

If it is determined that an intangible asset becomes impaired, the carrying value is written down to its fair value with the related impairment charge recognized in Consolidated Statements of Operations in the period in which the impairment occurs. The Company has not recorded any impairments of intangible assets to date.

Goodwill

Goodwill represents the excess of purchase price over fair value of net assets acquired in a business combination and is not amortized. Goodwill is subject to impairment testing at least annually during the fourth quarter or when a triggering event occurs that could indicate a potential impairment. If it is determined that the goodwill becomes impaired, the carrying value is written down to its fair value with the related impairment charge recognized in Consolidated Statements of Operations in the period in which the impairment occurs. The Company has not recorded any impairments of goodwill.

Impairment of Long-Lived Assets

The Company evaluates its long-lived assets, including property and equipment, for impairment whenever events or changes in circumstances indicate that the carrying value of these assets may not be recoverable. Recoverability of these assets is measured by comparison of the carrying amount of each asset to the future undiscounted cash flows expected to result from the use of the asset and its eventual disposition. If the asset is considered to be impaired, the amount of any impairment is measured as the difference between the carrying value and the fair value of the impaired asset. The Company has not recorded material impairment of any long-lived assets.

Accruals of Research and Development Costs

The Company records accruals for estimated costs of research, preclinical and clinical studies and manufacturing development. These costs are a significant component of the Company’s research and development expenses. A substantial portion of the Company’s ongoing research and development activities are conducted by third-party service providers, including contract research organizations. The Company accrues the costs incurred under its agreements with these third parties based on actual work completed in accordance with agreements established with these third parties. The Company determines the actual costs through obtaining information from external service providers as to the progress or stage of completion of the services and the agreed-upon fee to be paid for such services.

Revenue Recognition

Product Sales

The Company sells its approved products through a limited number of distributors. Under ASC 606, revenue from product sales is recognized at the point in time when control is transferred to these distributors. The Company also recognizes revenue from sales of certain products on a “named patient” basis, which are allowed in certain countries prior to the commercial approval of the product. Prior to recognizing revenue, the Company makes estimates of the transaction price, including any variable consideration that is subject to a constraint. Amounts of variable consideration are included in the transaction price to the extent that it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur and when the uncertainty associated with the variable consideration is subsequently resolved. Product sales are recorded net of estimated government-mandated rebates and chargebacks, estimated product returns, and other deductions.

Provisions for returns and other adjustments are provided for in the period the related revenue is recorded, as estimated by management. These reserves are based on estimates of the amounts earned or to be claimed on the related sales and are reviewed periodically and adjusted as necessary. The Company’s estimates of government mandated rebates, chargebacks, estimated product returns, and other deductions depends on the identification of key customer contract terms and conditions, as well as estimates of sales volumes to different classes of payors. If actual results vary, the Company may need to adjust these estimates, which could have a material effect on earnings in the period of the adjustment.

F-12


ULTRAGENYX PHARMACEUTICAL INC.

Notes to Consolidated Financial Statements (continued)

 

Collaboration, License, and Royalty Revenue

The Company has certain license and collaboration agreements that are within the scope of Accounting Standards Codification, or ASC, 808, Collaborative Agreements, which provides guidance on the presentation and disclosure of collaborative arrangements. Generally, the classification of the transactions under the collaborative arrangements is determined based on the nature of contractual terms of the arrangement, along with the nature of the operations of the participants. The Company records its share of collaboration revenue, net of transfer pricing related to net sales in the period in which such sales occur, if the Company is considered as an agent in the arrangement. The Company is considered an agent when the collaboration partner controls the product before transfer to the customers and has the ability to direct the use of and obtain substantially all of the remaining benefits from the product. Funding received related to research and development services and commercialization costs is generally classified as a reduction of research and development expenses and selling, general and administrative expenses, respectively, in the Consolidated Statements of Operations, because the provision of such services for collaborative partners are not considered to be part of the Company’s ongoing major or central operations.

The Company utilizes certain information from its collaboration partners to record collaboration revenue, including revenue from the sale of the product, associated reserves on revenue, and costs incurred for development and sales activities. For the periods covered in the financial statements presented, there have been no material changes to prior period estimates of revenues and expenses. The Company also records royalty revenues under certain of the Company’s license or collaboration agreements in exchange for license of intellectual property.

The Company sold the right to receive certain royalty payments from net sales of Crysvita in certain territories to RPI Finance Trust, or RPI, an affiliate of Royalty Pharma, and to OCM LS23 Holdings LP, an investment vehicle for Ontario Municipal Employees Retirement System, or OMERS, as further described in “Note 10. Liabilities for Sales of Future Royalties.” The Company records the royalty revenue from the net sales of Crysvita in the applicable territories on a prospective basis as non-cash royalty revenue in the Consolidated Statements of Operations over the term of the applicable arrangement.

The terms of the Company’s collaboration and license agreements may contain multiple performance obligations, which may include licenses and research and development activities. The Company evaluates these agreements under ASC 606, Revenue from Contracts with Customers, or ASC 606, to determine the distinct performance obligations. The Company analogizes to ASC 606 for the accounting for distinct performance obligations for which there is a customer relationship. Prior to recognizing revenue, the Company makes estimates of the transaction price, including variable consideration that is subject to a constraint. Amounts of variable consideration are included in the transaction price to the extent that it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur and when the uncertainty associated with the variable consideration is subsequently resolved. Total consideration may include nonrefundable upfront license fees, payments for research and development activities, reimbursement of certain third-party costs, payments based upon the achievement of specified milestones, and royalty payments based on product sales derived from the collaboration.

If there are multiple distinct performance obligations, the Company allocates the transaction price to each distinct performance obligation based on its relative standalone selling price. The standalone selling price is generally determined based on the prices charged to customers or using expected cost-plus margin. The Company estimates the efforts needed to complete the performance obligations and recognizes revenue by measuring the progress towards complete satisfaction of the performance obligations using input measures.

Deferred Compensation Plan

The Company maintains a nonqualified deferred compensation plan whereby certain employees and members of the board of directors are able to defer certain equity awards and other compensation. Amounts deferred are invested into shares of the Company's common stock, mutual funds, and other investment options. The plan complies with the provisions of Section 409A of the Internal Revenue Code. All of the various mutual funds held in the plan are classified as trading securities and recorded at fair value in other non-current assets in the Consolidated Balance Sheets with changes in fair value recognized as earnings in the period they occur. The short-term portion of the corresponding liability for the plan is included in accrued expenses. The long-term portion of the liability is included in other non-current liabilities in the Consolidated Balance Sheets. Certain equity awards deferred under the plan are required to be settled through the issuance of Company stock. These awards are recorded as treasury stock and deferred compensation obligation within stockholders’ equity.

Leases

Lease agreements are evaluated to determine whether an arrangement is or contains a lease in accordance with ASC 842, Leases. The Company determines if an arrangement includes a lease at inception. Right-of-use lease assets and lease liabilities are

F-13


ULTRAGENYX PHARMACEUTICAL INC.

Notes to Consolidated Financial Statements (continued)

 

recognized based on the present value of the future minimum lease payments over the lease term at the commencement date. The right-of-use lease asset includes any lease payments made and excludes lease incentives. Incremental borrowing rate is used in determining the present value of future payments. The Company applies a portfolio approach to the property leases to apply an incremental borrowing rate to leases with similar lease terms. The lease terms may include options to extend or terminate the lease. The Company recognizes the options to extend the lease as part of the right-of-use lease assets and lease liabilities only if it is reasonably certain that the option would be exercised. Lease expense for minimum lease payments is recognized on a straight-line basis over the non-cancelable lease term. The Company has elected to not separate lease and non-lease components. See “Note 9. Leases” for further disclosure.

Comprehensive Loss

Comprehensive loss is the change in stockholders’ equity from transactions and other events and circumstances other than those resulting from investments by stockholders and distributions to stockholders. The Company’s other comprehensive loss is comprised of unrealized gains and losses on investments in available-for-sale securities and foreign currency translation adjustments.

Research and Development

Research and development costs are expensed as incurred and consist of salaries and benefits, stock-based compensation expense, lab supplies and facility costs, as well as fees paid to other nonemployees and entities that conduct certain research and development activities on the Company’s behalf. Amounts incurred in connection with license agreements are also included in research and development expense. Nonrefundable advance payments for goods or services to be received in the future for use in research and development activities are deferred. The deferred amounts are expensed as the related goods are delivered or the services are performed.

Stock-Based Compensation

Stock-based awards issued to employees, including stock options, performance stock options, or PSOs, restricted stock units, or RSUs, and performance stock units, or PSUs are recorded at fair value as of the grant date and recognized as expense on a straight-line basis over the employee’s requisite service period (generally the vesting period). PSOs and PSUs vest only if certain specified criteria are achieved and the employees’ continued service requirements are met; therefore, the expense recognition occurs when the likelihood of the PSOs and PSUs being earned is deemed probable. Stock compensation expense on awards expected to vest is recognized net of estimated forfeitures.

Income Taxes

The Company uses the liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are determined based on the differences between the financial reporting and the tax bases of assets and liabilities and are measured using the enacted tax rates and laws that will be in effect when the differences are expected to reverse. The Company must then assess the likelihood that the resulting deferred tax assets will be realized. A valuation allowance is provided when it is more likely than not that some portion or all of a deferred tax asset will not be realized. Due to the Company’s lack of earnings history, the net deferred tax assets have been fully offset by a valuation allowance.

In conjunction with the acquisition of Dimension Therapeutics, Inc., or Dimension, a deferred tax liability was recorded reflecting the tax impact of the difference between the book basis and tax basis of acquired IPR&D. Such deferred income tax liability is not used to offset deferred tax assets when analyzing the Company’s valuation allowance as the acquired IPR&D is considered to have an indefinite life until the Company completes or abandons development of the acquired IPR&D.

The Company recognizes benefits of uncertain tax positions if it is more likely than not that such positions will be sustained upon examination based solely on their technical merits, as the largest amount of benefit that is more likely than not to be realized upon the ultimate settlement. The Company’s policy is to recognize interest and penalties related to the underpayment of income taxes as a component of income tax expense or benefit. To date, there have been no interest or penalties charged in relation to the unrecognized tax benefits.

F-14


ULTRAGENYX PHARMACEUTICAL INC.

Notes to Consolidated Financial Statements (continued)

 

Foreign Currency

Assets and liabilities of non-U.S. subsidiaries that operate in a local currency environment, where the local currency is the functional currency, are translated to U.S. dollars at exchange rates in effect at the balance sheet date, with the resulting translation adjustments directly recorded to a separate component of accumulated other comprehensive loss. Income and expense accounts are translated at average exchange rates for the period. Transactions which are not in the functional currency of the entity are remeasured into the functional currency and gains or losses resulting from the remeasurement recorded in other income (expense).

Net Loss per Share

Basic net loss per share is calculated by dividing the net loss by the weighted-average number of shares of common stock outstanding during the period, without consideration for common stock equivalents. Shares of common stock into which pre-funded warrants may be exercised are considered outstanding for the purposes of computing basic net loss per share because the shares may be issued for little or no consideration, are fully vested and are exercisable after the original issuance date. Diluted net loss per share is the same as basic net loss per share, since the effects of potentially dilutive securities are antidilutive. In periods when we have incurred a net loss, options and warrants to purchase common stock are considered common stock equivalents, but have been excluded from the calculation of diluted net loss per share, as their effect is antidilutive.

3.
Fair Value Measurements

Financial assets and liabilities are recorded at fair value. The carrying amount of certain financial instruments, including cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities approximate fair value due to their relatively short maturities. Assets and liabilities recorded at fair value on a recurring basis in the balance sheets are categorized based upon the level of judgment associated with the inputs used to measure their fair values. Fair value is defined as the exchange price that would be received for an asset or an exit price that would be paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The authoritative guidance on fair value measurements establishes a three-tier fair value hierarchy for disclosure of fair value measurements as follows:

Level 1—Inputs are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date;

Level 2—Inputs are observable, unadjusted quoted prices in active markets for similar assets or liabilities, unadjusted quoted prices for identical or similar assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the related assets or liabilities; and

Level 3—Unobservable inputs that are significant to the measurement of the fair value of the assets or liabilities that are supported by little or no market data.

The Company’s financial instruments consist of Level 1, Level 2, and Level 3 assets. Where quoted prices are available in an active market, securities are classified as Level 1. Money market funds and U.S. Government treasury bills are classified as Level 1. Level 2 assets consist primarily of corporate bonds, asset backed securities, commercial paper, U.S. Government Treasury and agency securities, and debt securities in government-sponsored entities based upon quoted market prices for similar movements in active markets, quoted prices for identical or similar instruments in markets that are not active and model-based valuation techniques for which all significant inputs are observable in the market or can be corroborated by observable market data for substantially the full term of the assets. Where applicable these models project future cash flows and discount the future amounts to a present value using market-based observable inputs obtained from various third-party data providers, including but not limited to, benchmark yields, interest rate curves, reported trades, broker/dealer quotes and reference data.

The Company determines the fair value of its equity investments in Solid Biosciences, Inc., or Solid, by using the quoted market prices, which are Level 1 fair value measurements.

F-15


ULTRAGENYX PHARMACEUTICAL INC.

Notes to Consolidated Financial Statements (continued)

 

The following tables set forth the fair value of the Company’s financial assets remeasured on a recurring basis based on the three-tier fair value hierarchy (in thousands):

 

 

December 31, 2023

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Financial Assets:

 

 

 

 

 

 

 

 

 

 

 

Money market funds

$

162,289

 

 

$

 

 

$

 

 

$

162,289

 

Certificates of deposit and time deposits

 

 

 

 

17,986

 

 

 

 

 

 

17,986

 

Corporate bonds

 

 

 

 

215,166

 

 

 

 

 

 

215,166

 

Commercial paper

 

 

 

 

20,620

 

 

 

 

 

 

20,620

 

Asset-backed securities

 

 

 

 

2,712

 

 

 

 

 

 

2,712

 

U.S. Government Treasury and agency securities

 

57,437

 

 

 

259,605

 

 

 

 

 

 

317,042

 

Investment in Solid common stock

 

3,204

 

 

 

 

 

 

 

 

 

3,204

 

Deferred compensation assets

 

 

 

 

10,220

 

 

 

 

 

 

10,220

 

Total financial assets

$

222,930

 

 

$

526,309

 

 

$

 

 

$

749,239

 

 

 

 

 

 

 

 

 

 

 

 

 

Financial Liabilities:

 

 

 

 

 

 

 

 

 

 

 

Deferred compensation liabilities

$

 

 

$

10,365

 

 

$

 

 

$

10,365

 

 

 

December 31, 2022

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Financial Assets:

 

 

 

 

 

 

 

 

 

 

 

Money market funds

$

102,847

 

 

$

 

 

$

 

 

$

102,847

 

Certificates of deposit and time deposits

 

 

 

 

25,972

 

 

 

 

 

 

25,972

 

Corporate bonds

 

 

 

 

427,598

 

 

 

 

 

 

427,598

 

Commercial paper

 

 

 

 

135,393

 

 

 

 

 

 

135,393

 

Asset-backed securities

 

 

 

 

11,980

 

 

 

 

 

 

11,980

 

U.S. Government Treasury and agency securities

 

27,645

 

 

 

129,345

 

 

 

 

 

 

156,990

 

Debt securities in government-sponsored entities

 

 

 

 

15,855

 

 

 

 

 

 

15,855

 

Investment in Solid common stock

 

2,807

 

 

 

 

 

 

 

 

 

2,807

 

Deferred compensation assets

 

 

 

 

4,575

 

 

 

 

 

 

4,575

 

Total financial assets

$

133,299

 

 

$

750,718

 

 

$

 

 

$

884,017

 

 

 

 

 

 

 

 

 

 

 

 

 

Financial Liabilities:

 

 

 

 

 

 

 

 

 

 

 

Deferred compensation liabilities

$

 

 

$

4,657

 

 

$

 

 

$

4,657

 

Deferred compensation assets are recorded at fair value in other non-current assets in the Consolidated Balance Sheets. There have been no significant gains or losses on deferred compensation assets for the periods presented.

Deferred compensation liabilities consist of short-term liabilities of $0.2 million and nil as of December 31, 2023 and 2022, respectively, included in accrued liabilities on the Consolidated Balance Sheets, and long-term liabilities of $10.1 million and $4.7 million as of December 31, 2023 and 2022, respectively, included in other non-current liabilities on the Consolidated Balance Sheets.

F-16


ULTRAGENYX PHARMACEUTICAL INC.

Notes to Consolidated Financial Statements (continued)

 

4.
Balance Sheet Components

Cash Equivalents and Marketable Debt Securities

The fair values of cash equivalents and marketable debt securities classified as available-for-sale securities consisted of the following (in thousands):

 

December 31, 2023

 

 

 

 

 

Gross Unrealized

 

 

 

 

 

Amortized
Cost

 

 

Gains

 

 

Losses

 

 

Estimated
Fair Value

 

Money market funds

$

162,289

 

 

$

 

 

$

 

 

$

162,289

 

Certificates of deposit and time deposits

 

17,986

 

 

 

 

 

 

 

 

 

17,986

 

Corporate bonds

 

214,792

 

 

 

711

 

 

 

(337

)

 

 

215,166

 

Commercial paper

 

20,620

 

 

 

 

 

 

 

 

 

20,620

 

Asset-backed securities

 

2,715

 

 

 

 

 

 

(3

)

 

 

2,712

 

U.S. Government Treasury and agency securities

 

316,160

 

 

 

982

 

 

 

(100

)

 

 

317,042

 

Total

$

734,562

 

 

$

1,693

 

 

$

(440

)

 

$

735,815

 

 

 

 

 

December 31, 2022

 

 

 

 

 

Gross Unrealized

 

 

 

 

 

Amortized Cost

 

 

Gains

 

 

Losses

 

 

Estimated
Fair Value

 

Money market funds

$

102,847

 

 

$

 

 

$

 

 

$

102,847

 

Certificates of deposit and time deposits

 

25,972

 

 

 

 

 

 

 

 

 

25,972

 

Corporate bonds

 

432,211

 

 

 

87

 

 

 

(4,700

)

 

 

427,598

 

Commercial paper

 

135,393

 

 

 

 

 

 

 

 

 

135,393

 

Asset-backed securities

 

12,002

 

 

 

 

 

 

(22

)

 

 

11,980

 

U.S. Government Treasury and agency securities

 

157,933

 

 

 

320

 

 

 

(1,263

)

 

 

156,990

 

Debt securities in government-sponsored entities

 

16,005

 

 

 

 

 

 

(150

)

 

 

15,855

 

Total

$

882,363

 

 

$

407

 

 

$

(6,135

)

 

$

876,635

 

At December 31, 2023, the remaining contractual maturities of available-for-sale securities were less than three years. There have been no significant realized gains or losses on available-for-sale securities for the periods presented.

Inventory

Inventory consists of the following (in thousands):

 

 

December 31,

 

 

 

2023

 

 

2022

 

Work-in-process

 

$

18,859

 

 

$

17,486

 

Finished goods

 

 

15,110

 

 

 

9,280

 

Total inventory

 

$

33,969

 

 

$

26,766

 

 

F-17


ULTRAGENYX PHARMACEUTICAL INC.

Notes to Consolidated Financial Statements (continued)

 

Property, Plant, and Equipment, net

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

 

 

 

 

 

December 31,

 

 

 

Useful life (years)

 

2023

 

 

2022

 

Building

 

20-30

 

$

181,356

 

 

$

2,798

 

Leasehold improvements

 

Shorter of lease term or
estimated useful life

 

 

58,683

 

 

 

43,941

 

Research and development equipment

 

5

 

 

56,347

 

 

 

50,291

 

Furniture and office equipment

 

5

 

 

6,419

 

 

 

5,540

 

Computer equipment and software

 

3-5

 

 

16,196

 

 

 

13,876

 

Manufacturing equipment

 

5-15

 

 

37,297

 

 

 

570

 

Land

 

Not applicable

 

 

16,619

 

 

 

16,619

 

Construction-in-progress

 

Not applicable

 

 

867

 

 

 

189,448

 

Other

 

Varies by asset

 

 

183

 

 

 

24

 

Property, plant, and equipment, gross

 

 

 

 

373,967

 

 

 

323,107

 

Less: accumulated depreciation

 

 

 

 

(83,401

)

 

 

(63,381

)

Property, plant, and equipment, net

 

 

 

$

290,566

 

 

$

259,726

 

Depreciation expense for the years ended December 31, 2023, 2022, and 2021 was $22.2 million, $15.0 million and $12.9 million, respectively. Amortization of leasehold improvements and software is included in depreciation expense.

Construction in progress reflects amounts incurred for construction or improvements of property or costs for equipment that has not been placed in service. The construction-in-progress balance as of December 31, 2022 is primarily the construction costs for the gene therapy manufacturing facility in Bedford, Massachusetts.

Accrued Liabilities

Accrued liabilities consists of the following (in thousands):

 

 

December 31,

 

 

 

2023

 

 

2022

 

Research, clinical study, and manufacturing expenses

 

$

65,326

 

 

$

73,558

 

Payroll and related expenses

 

 

82,936

 

 

 

78,938

 

Other

 

 

48,224

 

 

 

52,182

 

Total accrued liabilities

 

$

196,486

 

 

$

204,678

 

 

5.
Intangible Assets, net

Indefinite-lived Intangibles

The Company has IPR&D assets of $129.0 million as of December 31, 2023 and 2022. IPR&D assets represent the fair value of acquired programs to develop an AAV gene therapy for OTC deficiency and to develop an AAV gene therapy for glycogen storage disease type Ia. The fair value of IPR&D assets acquired was determined based on the discounted present value of each research project’s projected cash flows using an income approach, including the application of probability factors related to the likelihood of success of the program reaching final development and commercialization. Additionally, the projections consider the relevant market sizes and growth factors, estimated future cash flows from product sales resulting from completed products and in-process projects and timing and costs to complete the in-process projects. The rates utilized to discount the net cash flows to their present value are commensurate with the stage of development of the projects and uncertainties in the economic estimates used in the projections. IPR&D assets are considered to be indefinite-life until the completion or abandonment of the associated research and development efforts.

Finite-lived Intangibles

F-18


ULTRAGENYX PHARMACEUTICAL INC.

Notes to Consolidated Financial Statements (continued)

 

Subsequent to the FDA approval of Dojolvi for the treatment of LC-FAOD in 2020, the Company recorded $4.8 million for the attainment of various development and commercial milestones as finite-lived intangible assets which are amortized over a weighted-average useful life of 5.7 years.

In January 2022, the Company announced a collaboration with Regeneron to commercialize Evkeeza for HoFH outside of the U.S. Upon closing of the transaction in January 2022, the Company paid Regeneron a $30.0 million upfront payment. During the year ended December 31, 2023, a $10.0 million regulatory milestone was achieved. As both the upfront payment and the regulatory milestone are related to the Company’s use of intellectual property for Evkeeza for HoFH, these amounts were recorded as intangible assets, which are amortized over a weighted-average useful life of ten years.

The Company's intangible assets were as follows:

 

December 31, 2023

 

 

Gross Carrying Amount

 

 

Weighted-Average Life (Years)

 

 

Accumulated Amortization

 

 

Net Carrying Amount

 

Indefinite-lived intangibles

$

129,000

 

 

 

 

 

$

 

 

$

129,000

 

Finite-lived intangibles

 

44,775

 

 

 

9.6

 

 

 

(7,504

)

 

 

37,271

 

Total intangible assets

$

173,775

 

 

 

 

 

$

(7,504

)

 

$

166,271

 

 

 

December 31, 2022

 

 

Gross Carrying Amount

 

 

Weighted-Average Life (Years)

 

 

Accumulated Amortization

 

 

Net Carrying Amount

 

Indefinite-lived intangibles

$

129,000

 

 

 

 

 

$

 

 

$

129,000

 

Finite-lived intangibles

 

34,775

 

 

 

9.9

 

 

 

(3,670

)

 

 

31,105

 

Total intangible assets

$

163,775

 

 

 

 

 

$

(3,670

)

 

$

160,105

 

The Company recorded costs of sales of $3.8 million, $3.2 million and $0.3 million for the years ended December 31, 2023, 2022, and 2021, respectively, related to the amortization of the intangible assets.

The expected amortization of the intangible assets, as of December 31, 2023, for each of the next five years and thereafter is as follows:

 

2024

$

4,903

 

2025

 

4,903

 

2026

 

4,903

 

2027

 

4,462

 

2028

 

4,022

 

Thereafter

 

14,078

 

Total

$

37,271

 

 

F-19


ULTRAGENYX PHARMACEUTICAL INC.

Notes to Consolidated Financial Statements (continued)

 

6.
Revenue

The following table disaggregates total revenues from external customers by product sales, royalty revenue, and collaboration and license revenue (in thousands):

 

Year Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

 

 

 

 

 

 

 

 

 

Product sales:

 

 

 

 

 

 

 

 

Crysvita

$

75,697

 

 

$

42,678

 

 

$

21,422

 

Mepsevii

 

30,441

 

 

 

20,637

 

 

 

16,035

 

Dojolvi

 

70,633

 

 

 

55,612

 

 

 

39,560

 

Evkeeza

 

3,642

 

 

 

 

 

 

 

Total product sales

 

180,413

 

 

 

118,927

 

 

 

77,017

 

Crysvita royalty revenue

 

182,652

 

 

 

21,692

 

 

 

17,951

 

Collaboration and license revenue:

 

 

 

 

 

 

 

 

Crysvita collaboration revenue in Profit-Share Territory

 

69,705

 

 

 

215,024

 

 

 

171,198

 

Crysvita royalty revenue in European Territory

 

 

 

 

 

 

 

244

 

Daiichi Sankyo

 

1,479

 

 

 

7,686

 

 

 

84,996

 

Total collaboration and license revenue

 

71,184

 

 

 

222,710

 

 

 

256,438

 

Total revenues

$

434,249

 

 

$

363,329

 

 

$

351,406

 

The following table disaggregates total revenues based on geographic location (in thousands):

 

Year Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

North America

$

307,149

 

 

$

281,088

 

 

$

301,110

 

Latin America

 

77,342

 

 

 

44,711

 

 

 

23,636

 

Europe

 

47,534

 

 

 

36,369

 

 

 

26,660

 

Japan

 

2,224

 

 

 

1,161

 

 

 

 

Total revenues

$

434,249

 

 

$

363,329

 

 

$

351,406

 

The following table presents the activity and ending balances for sales-related accruals and allowances (in thousands):

 

Year Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

Balance of product sales reserve at beginning of year

$

11,487

 

 

$

7,181

 

 

$

3,913

 

Provisions

 

18,761

 

 

 

13,525

 

 

 

9,586

 

Payments

 

(12,746

)

 

 

(9,613

)

 

 

(6,120

)

Adjustments

 

(473

)

 

 

394

 

 

 

(198

)

Balance of product sales reserve at end of year

$

17,029

 

 

$

11,487

 

 

$

7,181

 

The following table presents changes in the contract liabilities for the years ended December 31, 2023 and 2022 (in thousands):

 

Year Ended December 31,

 

 

2023

 

 

2022

 

Balance of contract liabilities at beginning of period

$

1,479

 

 

$

9,076

 

Additions

 

 

 

 

89

 

Deductions

 

(1,479

)

 

 

(7,686

)

Balance of contract liabilities at end of period, net

$

 

 

$

1,479

 

 

F-20


ULTRAGENYX PHARMACEUTICAL INC.

Notes to Consolidated Financial Statements (continued)

 

See Note 8 for additional details on contract liabilities activities.

The Company’s largest accounts receivable balance was from a collaboration partner and was 53% and 68% of the total accounts receivable balance as of December 31, 2023 and 2022, respectively.

7.
GeneTx Acquisition

In August 2019, the Company entered into a Program Agreement and a Unitholder Option Agreement with GeneTx Biotherapeutics LLC, or GeneTx, to collaborate on the development of GeneTx’s GTX-102, an ASO for the treatment of Angelman syndrome. In July 2022, pursuant to the terms of the Unitholder Option Agreement, as amended, the Company exercised the option to acquire GeneTx and entered into a Unit Purchase Agreement, or the Purchase Agreement, pursuant to which the Company purchased all the outstanding units of GeneTx. In accordance with the terms of the Purchase Agreement, the Company paid the option exercise price of $75.0 million and an additional $15.6 million to acquire the outstanding cash of GeneTx, and adjustments for working capital and transaction expenses of $0.6 million, for a total purchase consideration of $91.2 million. The Company may be required to make payments of up to $190.0 million upon the achievement of certain milestones, including up to $30.0 million in milestone payments upon achievement of the earlier of initiation of a Phase 3 clinical study or product approvals in Canada and the U.K., up to $85.0 million in additional regulatory approval milestones for the achievement of U.S. and EU product approvals, and up to $75.0 million in commercial milestone payments based on annual worldwide net product sales. The Company will also pay tiered mid- to high single-digit percentage royalties based on licensed product annual net sales. If the Company receives and resells an FDA priority review voucher, or PRV, in connection with a new drug application approval, GeneTx is entitled to receive a portion of proceeds from the sale or a cash payment from the Company if the Company choses to retain the PRV. As part of the Company's acquisition of GeneTx, the Company assumed a License Agreement with Texas A&M University, or TAMU. Under this agreement, TAMU is eligible to receive from the Company up to $23.5 million upon the achievement of various future milestones, a nominal annual license fee that may increase up to a maximum of $2.0 million, as well as royalties in the mid-single-digits of net sales.

The transaction was accounted as an asset acquisition, as substantially all of the fair value of the gross assets acquired was concentrated in a single identifiable in-process research and development intangible asset. Prior to the achievement of certain development and regulatory milestones, the acquired in-process research and development intangible asset has not yet reached technological feasibility and has no alternative future use. Accordingly, the Company recorded the acquisition price of $75.0 million, net of cash and working capital acquired, as in-process research and development expense during the year ended December 31, 2022.

8.
License and Research Agreements

Kyowa Kirin Co., Ltd.

In August 2013, the Company entered into a collaboration and license agreement with Kyowa Kirin Co., Ltd., or KKC. Under the terms of this collaboration and license agreement, as amended, the Company and KKC collaborate on the development and commercialization of Crysvita in the field of orphan diseases in the U.S. and Canada, or the Profit-Share Territory, and in the European Union, United Kingdom, and Switzerland, or the European Territory, and the Company has the right to develop and commercialize such products in the field of orphan diseases in Mexico and Central and South America, or Latin America.

Development Activities

In the field of orphan diseases, except for ongoing studies being conducted by KKC, the Company was the lead party for development activities in the Profit-Share Territory and in the European Territory until the applicable transition date. The Company shared the costs for development activities in the Profit-Share Territory and the European Territory conducted pursuant to the development plan before the applicable transition date equally with KKC. In April 2023, which was the transition date for the Profit-Share Territory, KKC became the lead party and became responsible for the costs of the subsequent development activities. However, the Company will continue to equally share in the costs of the studies with KKC that commenced prior to the applicable transition date.

The collaboration and license agreements are within the scope of ASC 808, which provides guidance on the presentation and disclosure of collaborative arrangements.

Collaboration and Royalty Revenue for Sales in the Profit-Share Territory

The Company and KKC shared commercial responsibilities and profits in the Profit-Share Territory until April 2023. Under the collaboration agreement, KKC manufactured and supplied Crysvita for commercial use in the Profit-Share Territory and charged the Company a transfer price of 30% of net sales in 2023, and 35% prior to December 31, 2022. The remaining profit or loss after supply

F-21


ULTRAGENYX PHARMACEUTICAL INC.

Notes to Consolidated Financial Statements (continued)

 

costs from commercializing products in the Profit-Share Territory was shared between the Company and KKC on a 50/50 basis until April 2023. In April 2023, commercialization responsibilities for Crysvita in the Profit-Share Territory transitioned to KKC. Thereafter, the Company is entitled to receive a tiered double-digit revenue share from the mid-20% range up to a maximum rate of 30%.

In 2022, the Company entered into an amendment to the collaboration agreement which granted the Company the right to continue to support KKC in commercial field activities in the U.S. through April 2024, subject to the limitations and conditions set forth in the amendment. The parties subsequently mutually agreed to extend the Company's right to continue to support KKC in commercial field activities in the U.S. through December 31, 2024, and as a result, the Company will continue to support commercial field efforts in the U.S. through a cost share arrangement through December 2024. After December 31, 2024, the Company’s rights to promote Crysvita in the U.S. will be limited to medical geneticists and the Company will solely bear its expenses for the promotion of Crysvita in the Profit-Share Territory.

As KKC was the principal in the sale transaction with the customer during the profit-share period, the Company recognized a pro-rata share of collaboration revenue, net of transfer pricing, in the period the sale occurs. The Company concluded that its portion of KKC’s sales in the Profit-Share Territory prior to April 2023 was analogous to a royalty and therefore recorded its share as collaboration revenue, similar to a royalty. Starting in April 2023, the Company began to record the royalty revenue as the underlying sales occur.

In July 2022, the Company sold to OMERS its right to receive 30% of the future royalty payments due to the Company based on net sales of Crysvita in the U.S. and Canada, subject to a cap, beginning in April 2023, as further described in Note 10. The Company records this revenue as royalty revenue.

Product Sales Revenue for Other Territories

The Company is responsible for commercializing Crysvita in Latin America and Turkey. The Company is considered the principal in these territories as the Company controls the product before it is transferred to the customer. Accordingly, the Company records revenue on a gross basis for the sale of Crysvita once the product is delivered and the risk and title of the product is transferred to the distributor. KKC has the option to assume responsibility for commercialization efforts in Turkey from the Company, after a certain minimum period.

Under the collaboration agreement, KKC manufactures and supplies Crysvita, which is purchased by the Company for sales in Latin American territories and charges the Company a transfer price of 30% of net sales. The transfer price on these sales was 35% prior to December 31, 2022. The Company also pays to KKC a low single-digit royalty on net sales in Latin America.

Total Crysvita revenue was as follows (in thousands):

 

Year Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

Revenue in profit-share territory:

 

 

 

 

 

 

 

 

Collaboration revenue

$

69,705

 

 

$

215,024

 

 

$

171,198

 

Royalty revenue

 

113,288

 

 

 

 

 

 

 

Non-cash royalty revenue

 

48,581

 

 

 

 

 

 

 

Total revenue in Profit-Share Territory

 

231,574

 

 

 

215,024

 

 

 

171,198

 

Product sales

 

75,697

 

 

 

42,678

 

 

 

21,422

 

Royalty revenue in European Territory

 

 

 

 

 

 

 

244

 

Non-cash royalty revenue in European Territories

 

20,783

 

 

 

21,692

 

 

 

17,951

 

Total Crysvita revenue

$

328,054

 

 

$

279,394

 

 

$

210,815

 

Royalty Revenue for Sales in the European Territory

KKC has the commercial responsibility for Crysvita in the European Territory. In December 2019, the Company sold its right to receive royalty payments based on sales in the European Territory to Royalty Pharma, effective January 1, 2020, as further described in Note 10. Prior to the Company’s sale of the royalty, the Company received a royalty of up to 10% on net sales in the European Territory, which was recognized as the underlying sales occur. Beginning in 2020, the Company records the royalty revenue as non-cash royalty revenues. The Company records this revenue as royalty revenue.

F-22


ULTRAGENYX PHARMACEUTICAL INC.

Notes to Consolidated Financial Statements (continued)

 

Collaboration Cost Sharing and Payments

Under the collaboration agreement, KKC and the Company share certain development and commercialization costs and as a result, the Company was reimbursed for these costs and operating expenses were reduced. Additionally, KKC is owed a transfer price fee and royalties on certain revenues and the Company recorded amounts owed to KKC in cost of sales. These amounts were recognized in the Company’s Statements of Operations in connection with the collaboration agreement with KKC as follows (in thousands):

 

Year Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

Research and development

$

(6,510

)

 

$

(15,974

)

 

$

(21,657

)

Selling, general and administrative

$

(17,199

)

 

$

(37,217

)

 

$

(32,629

)

Cost of sales

$

18,476

 

 

$

13,250

 

 

$

6,701

 

Collaboration Receivable and Payable

The Company had accounts receivable from KKC in the amount of $39.2 million and $27.5 million from profit-share revenue and royalties and other receivables recorded in other current assets of $1.1 million and $6.4 million and accrued liabilities of $5.3 million and $3.1 million from commercial and development activity reimbursements, as of December 31, 2023 and 2022, respectively.

Saint Louis University

In November 2010, the Company entered into a license agreement with Saint Louis University, or SLU. Under the terms of this license agreement, SLU granted the Company an exclusive worldwide license to make, have made, use, import, offer for sale, and sell therapeutics related to SLU’s beta-glucuronidase product for use in the treatment of human diseases.

The Company made a milestone payment of $0.1 million upon approval of Mepsevii for treatment of MPS 7. The Company is required to pay to SLU a low single-digit royalty on net sales of the licensed products in any country or region, upon reaching a certain level of cumulative worldwide sales of the product.

Baylor Research Institute

In September 2012, the Company entered into a license agreement with Baylor Research Institute, or BRI. Under the terms of this license agreement, as amended, BRI exclusively licensed to the Company its territories for certain intellectual property related to Dojolvi (triheptanoin) for the treatment of LC-FAOD.

For the years ended December 31, 2023 and 2022, the Company recorded nil and $2.5 million, respectively, for the attainment of various development and commercial milestones as finite-lived intangible assets. The Company is obligated to make additional future payments of up to $7.5 million contingent upon attainment of various development and commercial milestones. Additionally, the Company is paying BRI a mid- single-digit royalty on net sales of the licensed product in the licensed territories.

REGENXBIO, Inc.

The Company has a license agreement with REGENXBIO, Inc., or REGENX, for an exclusive, sublicensable, worldwide commercial license under certain intellectual property for preclinical and clinical research and development, and commercialization of drug therapies using REGENX's licensed patents for the treatment of hemophilia A, OTC deficiency, and GSD1a. The Company will pay an annual fee and certain milestone fees per disease indication, low to mid- single-digit royalty percentages on net sales of licensed products, and milestone and sublicense fees owed by REGENX to its licensors, contingent upon the attainment of certain development activities as outlined in the agreement.

The Company also has an option and license agreement with REGENX under which the Company has an exclusive, sublicensable, worldwide license to make, have made, use, import, sell, and offer for sale licensed products to treat Wilson disease and CDKL5 deficiency. For each disease indication, the Company is obligated to pay an annual maintenance fee of $0.1 million and up to $9.0 million upon achievement of various milestones, as well as mid- to high single-digit royalties on net sales of licensed products and mid- single-digit to low double-digit percentage sublicenses fees, if any.

In March 2020, the Company entered into a license agreement with REGENX, for an exclusive, sublicensable, worldwide license to REGENX’s NAV AAV8 and AAV9 vectors for the development and commercialization of gene therapy treatments for a rare metabolic disorder. In return for these rights, the Company made an upfront payment of $7.0 million. The Company will pay certain

F-23


ULTRAGENYX PHARMACEUTICAL INC.

Notes to Consolidated Financial Statements (continued)

 

annual fees of $0.1 million, milestone payments of up to $14.0 million, and royalties on any net sales of products incorporating the licensed intellectual property that range from a high single-digit to low double-digit royalty.

Bayer HealthCare LLC

The Company previously had a collaboration and license agreement with Bayer Healthcare LLC, or Bayer, to research, develop and commercialize AAV gene therapy products for the treatment of hemophilia A, or DTX 201. Under this agreement, Bayer had been granted an exclusive license to develop and commercialize one or more novel gene therapies for hemophilia A.

In October 2022, the Collaboration and License Agreement for DTX201 with Bayer was terminated and all licensed rights to DTX201 have reverted back to the Company. The Company also obtained rights to all necessary data and information to further develop DTX201 or another hemophilia A program through a royalty-free, worldwide, sublicensable, perpetual license.

University of Pennsylvania

The Company has a research, collaboration, and license agreement with University of Pennsylvania School of Medicine, or Penn, which provides the terms for the Company and Penn to collaborate with respect to the pre-clinical development of gene therapy products for the treatment of certain indications. Under the agreement, Penn granted the Company an exclusive, worldwide license to certain patent rights arising out of the research program, subject to certain retained rights, and a non-exclusive, worldwide license to certain Penn intellectual property, in each case to research, develop, make, have made, use, sell, offer for sale, commercialize and import licensed products in each indication for the term of the agreement. The Company will fund the cost of the research program in accordance with a mutually agreed-upon research budget and will be responsible for clinical development, manufacturing and commercialization of each indication. The Company may be obligated to make milestone payments of up to $5.0 million for each indication, if certain development milestones are achieved over time. The Company is also obligated to make milestone payments of up to $25.0 million per approved product if certain commercial milestones are achieved, as well as low to mid- single-digit royalties on net sales of each licensed product.

Arcturus Therapeutics Holdings Inc.

In October 2015, the Company entered into a Research Collaboration and License Agreement with Arcturus Therapeutics Holdings Inc., or Arcturus, to collaborate on the research and development of therapies for select rare diseases. Arcturus was responsible for conducting certain research services, funded by the Company, and the Company was responsible for development and commercialization costs.

On a product-by-product basis, the Company is obligated to make development and regulatory milestone payments of up to $24.5 million, and commercial milestone payments of up to $45.0 million if certain milestones are achieved. For the year ended December 31, 2021, the Company achieved a $1.0 million development milestone, which was paid with a corresponding credit received from Arcturus for prior research and collaboration activities. The Company is also obligated to pay Arcturus royalties on any net sales of products incorporating the licensed intellectual property that may range from a mid- single-digit to low double-digit percentage. There were no material expenses for this arrangement during the years ended December 31, 2023, 2022, and 2021.

In June 2019, the Company entered into an Equity Purchase Agreement and an amendment to the Research Collaboration and License Agreement, or License Agreement, to expand the field of use and increase the number of disease targets to include mRNA, DNA and siRNA therapeutics for up to 12 rare diseases. Pursuant to the agreements, the Company paid $6.0 million in cash upfront to Arcturus and purchased 2,400,000 shares of Arcturus’ common stock at a stated value of $10.00 per share, resulting in a total of $30.0 million of consideration paid at the close of the transaction. As a result, the Company received expanded license rights under the License Agreement, Arcturus common stock, and an option to purchase an additional 600,000 shares of Arcturus’ common stock at $16.00 per share. In May 2020, the Company exercised its option to purchase 600,000 shares of Arcturus common stock for a total purchase price of $9.6 million.

The Company’s investment in Arcturus was accounted at fair value, as the fair value was readily determinable. During the year ended December 31, 2022, the Company sold 500,000 shares of Arcturus common stock, at a weighted-average price of $20.39 per share. As of December 31, 2022, the Company held no shares of Arcturus common stock.

F-24


ULTRAGENYX PHARMACEUTICAL INC.

Notes to Consolidated Financial Statements (continued)

 

The changes in the fair value of the Company’s equity investment in Arcturus were as follows (in thousands):

 

Arcturus Common Stock

 

December 31, 2021

$

18,505

 

Change in fair value

 

(8,411

)

Sale of shares

 

(10,094

)

December 31, 2022

$

 

Daiichi Sankyo

In March 2020, the Company executed a License and Technology Access Agreement, or the License Agreement, with Daiichi Sankyo Co., Ltd., or Daiichi Sankyo. Pursuant to the License Agreement, the Company granted Daiichi Sankyo a non-exclusive license to intellectual property, including know-how and patent applications, with respect to its Pinnacle PCLTM producer cell line platform, or Pinnacle PCL Platform, and HEK293 transient transfection manufacturing technology platforms for AAV-based gene therapy products.

Under the terms of the License Agreement, Daiichi Sankyo made an upfront payment of $125.0 million and an additional $25.0 million upon completion of the technology transfer of the Pinnacle PCL Platform and HEK293 platform. Daiichi Sankyo reimbursed the Company for all costs associated with the transfer of the manufacturing technology.

The Company also entered into a Stock Purchase Agreement, or SPA, with Daiichi Sankyo, pursuant to which Daiichi Sankyo purchased 1,243,913 shares of the Company’s common stock in exchange for $75.0 million in cash during the first quarter of 2020. The fair market value of the common stock issued to Daiichi Sankyo was $55.3 million based on the stock price of $44.43 per share on the date of issuance, resulting in a $19.7 million premium on the SPA.

In June 2020, the Company executed a subsequent license agreement, or the Sublicense Agreement, with Daiichi Sankyo for transfer of certain technology in consideration for an upfront payment of $8.0 million and annual maintenance fees, milestone payments, and royalties on any net sales of products incorporating the licensed intellectual property.

The Company evaluated the License Agreement and the Sublicense Agreement under ASC 606 and determined that the performance obligations under the agreements are (i) intellectual property with respect to its Pinnacle PCL Platform and HEK293 transient transfection manufacturing technology platform together with the initial technical assistance and technology transfer services, and (ii) the transfer of any know-how and improvements after the completion of the initial technology transfer through the end of the three year technology transfer period.

The Company allocated the total transaction price to the two performance obligations on a relative stand-alone selling price basis. Revenue allocated to the intellectual property and the technology transfer services was recognized over an initial period which was completed during the first quarter of 2022, measuring the progress toward complete satisfaction of the individual performance obligation using an input measure. Revenue for know-how and improvements after the completion of technology transfer was recognized on a straight-line basis over the remaining technology transfer period, which ended in March 2023, as it was expected that Daiichi Sankyo would receive and consume the benefits consistently throughout the period. The Company’s current obligations under the License Agreement and the Sublicense Agreement were completed following the conclusion of the technology transfer period. Total revenue recognized under the arrangement through December 31, 2023 was $183.3 million.

The Company recognized $1.5 million, $7.7 million, and $85.0 million for the years ended December 31, 2023, 2022, and 2021, respectively, in revenue related to this arrangement. Accordingly, the Company recorded contract liabilities of nil and $1.5 million, net, for this arrangement as of December 31, 2023 and 2022, respectively.

Mereo

In December 2020, the Company entered into a License and Collaboration Agreement with Mereo to collaborate on the development of setrusumab. Under the terms of the agreement, the Company will lead future global development of setrusumab in both pediatric and adult patients with OI. The Company was granted an exclusive license to develop and commercialize setrusumab in the U.S., Turkey, and the rest of the world, excluding the European Economic Area, United Kingdom, and Switzerland, or the

F-25


ULTRAGENYX PHARMACEUTICAL INC.

Notes to Consolidated Financial Statements (continued)

 

Mereo Territory, where Mereo retains commercial rights. Each party will be responsible for post-marketing commitments and commercial supply in their respective territories.

Upon the closing of the transaction in January 2021, the Company made a payment of $50.0 million to Mereo and will be required to make payments of up to $254.0 million upon the achievement of certain clinical, regulatory, and commercial milestones. The Company will pay for all global development costs as well as tiered double-digit percentage royalties to Mereo on net sales in the U.S., Turkey, and the rest of the world (excluding the Mereo Territory), and Mereo will pay the Company a fixed double-digit percentage royalty on net sales in the Mereo Territory.

Although Mereo is a variable interest entity, the Company is not the primary beneficiary as it does not have the power to direct the activities that would most significantly impact the economic performance of Mereo. Prior to the achievement of certain development milestones, all consideration paid to Mereo represents rights to potential future benefits associated with Mereo’s in-process research and development activities, which have not reached technological feasibility and have no alternative future use.

For the years ended December 31, 2023, 2022, and 2021, the Company recorded research and development expense of $9.0 million for the achievement of a clinical milestone, nil, and $50.0 million for the upfront payment, respectively.

Regeneron

In January 2022, the Company announced a collaboration with Regeneron Pharmaceuticals, or Regeneron, to commercialize Evkeeza for HoFH outside of the U.S. Evkeeza is approved in the U.S., where it is marketed by Regeneron, and in the EU and U.K. as a first-in-class therapy for use together with diet and other low-density lipoprotein-cholesterol-lowering therapies to treat adults and adolescents aged 12 years and older with HoFH. Pursuant to the terms of the agreement, the Company received the rights to develop, commercialize and distribute the product for HoFH in countries outside of the U.S. The Company is obligated to pay up to $63.0 million in future milestone payments, contingent upon the achievement of certain regulatory and sales milestones. The Company may share in certain costs for global trials led by Regeneron and also received the right to opt into other potential indications.

The collaboration agreement is within the scope of ASC 808 which provides guidance on the presentation and disclosure of collaborative arrangements. As the Company would be the principal in future sale transactions with the customer, the Company will recognize product sales and cost of sales in the period the related sales occur and the related revenue recognition criteria are met. Under the collaboration agreement, Regeneron supplies the product and charges the Company a transfer price from the low 20% range up to 40% on net sales, which is recognized as cost of sales in the Company’s Statement of Operations.

The Company paid Regeneron a $30.0 million upfront payment upon the closing of the transaction in January 2022, and during the year ended December 31, 2023, a $10.0 million regulatory milestone was achieved. As these payments are for the Company’s use of intellectual property for Evkeeza for HoFH, they were recorded as intangible assets. See Note 5 for additional details.

Under the collaboration agreement, the Company reimbursed Regeneron for development costs of $7.6 million, $7.3 million, and nil for the years ended December 31, 2023, 2022, and 2021, respectively, which were recorded as research and development expense on the Consolidated Statements of Operations. The Company had collaboration payables for this arrangement included in accrued liabilities on the Consolidated Balance Sheets of $10.6 million and $6.8 million as of December 31, 2023 and December 31, 2022, respectively. Additionally, Regeneron is owed a transfer price fee and royalties on certain revenues and the Company recorded amounts owed to Regeneron of $0.7 million in cost of sales on the Consolidated Statements of Operations for the year ended December 31, 2023.

Abeona

In May 2022, the Company announced an exclusive License Agreement for the AAV gene therapy for UX111 with Abeona for the treatment of MPS IIIA. Under the terms of the agreement, the Company assumed responsibility for the UX111 program and in return, Abeona is eligible to receive tiered royalties of up to 10% on net sales and commercial milestone payments of up to $30.0 million following regulatory approval of the product. Additionally, the Company entered into an Assignment and Assumption Agreement with Abeona to transfer and assign to the Company the exclusive license agreement between Nationwide Children’s Hospital, or NCH, and Abeona for certain rights related to UX111. Under this agreement, NCH is eligible to receive from the Company up to $1.0 million in development and regulatory milestones as well as royalties in the low single-digits of net sales.

F-26


ULTRAGENYX PHARMACEUTICAL INC.

Notes to Consolidated Financial Statements (continued)

 

The Company is obligated to pay Abeona certain prior development costs and other transition costs related to UX111. Prior to product regulatory approval, all consideration paid to Abeona represents rights to potential future benefits associated with Abeona’s in-process research and development activities, which have not reached technological feasibility and have no alternative future use. Accordingly, the value of the acquired intellectual property rights and clinical inventory as well as prior development costs and transition costs of $3.1 million, were recorded as research and development expense for the year ended December 31, 2022. The Company did not incur any other material costs related to this agreement in the years presented.

Solid Biosciences, Inc.

In October 2020, the Company entered into a strategic Collaboration and License Agreement with Solid Biosciences Inc., or Solid, and received an exclusive license for any pharmaceutical product that expresses Solid’s proprietary microdystrophin construct from AAV8 and variants thereof in clade E for use in the treatment of Duchenne muscular dystrophy and other diseases resulting from lack of functional dystrophin, including Becker muscular dystrophy. The Company is collaborating to develop products that combine Solid’s differentiated microdystrophin construct, the Company’s Pinnacle PCL Platform, and the Company’s AAV8 variants. Solid is providing development support and was granted an exclusive option to co-invest in products the Company develops for profit-share participation in certain territories. On a product-by-product basis, the Company is obligated to make development milestone payments of up to $25.0 million, regulatory milestone payments of up to $65.0 million, and commercial milestone payments of up to $165.0 million, if such milestones are achieved, as well as royalties on any net sales of products incorporating the licensed intellectual property that range from a low to mid-double-digit percentage. The royalty rate changes to mid- to high double-digit percentage if Solid decides to co-invest in the product.

The Company also entered into a Stock Purchase Agreement and the Investor Agreement with Solid, pursuant to which, the Company purchased 7,825,797 shares of Solid’s common stock for an aggregate purchase price of $40.0 million. In October 2022, Solid announced a 1 for 15 reverse stock split. After the split, the Company held 521,719 shares of Solid's common stock. The Company’s investment in Solid is being accounted at fair value, as the fair value is readily determinable. The Company recorded the common stock investment at $26.8 million on the transaction date, which was based on the quoted market price on the closing date.

Although Solid is a variable interest entity, the Company is not the primary beneficiary as it does not have the power to direct the activities that would most significantly impact the economic performance of Solid. Prior to the achievement of certain development milestones, all consideration paid to Solid represents rights to potential future benefits associated with Solid’s in-process research and development activities, which have not reached technological feasibility and have no alternative future use. Accordingly, the remaining $13.2 million of the total $40.0 million paid as consideration was attributed to the license rights obtained and was recorded as in-process research and development expense during the year ended December 31, 2020.

The changes in the fair value of the Company’s investment in Solid’s common stock were as follows (in thousands):

 

Solid Common Stock

 

December 31, 2021

$

13,695

 

Change in fair value

 

(10,888

)

December 31, 2022

 

2,807

 

Change in fair value

 

397

 

December 31, 2023

$

3,204

 

 

9.
Leases

The Company leases office space and research, testing and manufacturing laboratory space in various facilities in Novato and Brisbane, California, in Somerville, and Woburn, Massachusetts, and in certain foreign countries, under operating agreements expiring at various dates through 2029. Certain lease agreements include options for the Company to extend the lease for multiple renewal periods and provide for annual minimum increases in rent, usually based on a consumer price index or annual minimum increases. None of these optional periods have been considered in the determination of the right-of-use lease asset or the lease liability for the leases as the Company did not consider it reasonably certain that it would exercise any such options. The Company recognizes lease expense on a straight-line basis over the non-cancelable term of its operating leases. The variable lease expense primarily consists of common area maintenance and other operating costs.

F-27


ULTRAGENYX PHARMACEUTICAL INC.

Notes to Consolidated Financial Statements (continued)

 

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

 

 

Year Ended December 31,

 

 

 

2023

 

2022

 

2021

 

Operating lease expense

 

$

12,883

 

$

11,775

 

$

11,209

 

Variable lease expense

 

 

5,272

 

 

4,785

 

 

4,142

 

Financing:

 

 

 

 

 

 

 

    Amortization

 

 

203

 

 

343

 

 

310

 

    Interest expense

 

 

 

 

37

 

 

58

 

        Total

 

$

18,358

 

$

16,940

 

$

15,719

 

Cash paid for amounts included in the measurement of operating lease liabilities for the years ended December 31, 2023, 2022, and 2021 was $13.4 million, $13.1 million, and $11.8 million, respectively, and was included in net cash used in operating activities in the Consolidated Statements of Cash Flows.

Right-of-use lease assets were $23.9 million and $26.0 million as of December 31, 2023 and 2022, respectively, and were included in other non-current assets on the Consolidated Balance Sheets.

The following table summarizes maturities of lease liabilities and the reconciliation of lease liabilities as of December 31, 2023:

Year Ending December 31,

 

Operating

 

2024

 

$

16,234

 

2025

 

 

11,932

 

2026

 

 

8,430

 

2027

 

 

5,867

 

2028

 

 

5,887

 

Thereafter

 

 

6,009

 

Total future lease payments

 

 

54,359

 

Less: Amount representing interest

 

 

(11,190

)

Present value of future lease payments

 

 

43,169

 

Less: Lease liabilities, current

 

 

(12,595

)

Lease liabilities, non-current

 

$

30,574

 

Lease liabilities are based on the net present value of the remaining lease payments over the remaining lease term. For the years ended December 31, 2023 and 2022, the weighted-average remaining operating lease terms were 4.5 years and 3.0 years, the weighted-average remaining financing lease terms were nil and 2.8 years, the weighted-average discount rates used to determine the lease liability for operating leases were 9.6% and 6.7%, and the weighted-average discount rates used to determine the lease liability for finance leases were nil and 5.1% respectively.

10.
Liabilities for Sales of Future Royalties

In December 2019, the Company entered into a Royalty Purchase Agreement with RPI. Pursuant to the agreement, RPI paid $320.0 million to the Company in consideration for the right to receive royalty payments effective January 1, 2020, arising from the net sales of Crysvita in the EU, the U.K., and Switzerland under the terms of the Company’s Collaboration and License Agreement with KKC dated August 29, 2013, as amended, or the KKC Collaboration Agreement. The agreement with RPI will automatically terminate, and the payment of royalties to RPI will cease, in the event aggregate royalty payments received by RPI are equal to or greater than $608.0 million prior to December 31, 2030, or in the event aggregate royalty payments received by RPI are less than $608.0 million prior to December 31, 2030, or when aggregate royalty payments received by RPI are equal to $800.0 million.

In July 2022, the Company entered into a Royalty Purchase Agreement with OMERS. Pursuant to the agreement, OMERS paid $500.0 million to the Company in consideration for the right to receive 30% of the future royalty payments due to the Company from KKC based on net sales of Crysvita in the U.S. and Canada under the terms of the KKC Collaboration Agreement. The calculation of royalty payments to OMERS is based on net sales of Crysvita beginning in April 2023 and will expire upon the earlier of the date on which aggregate payments received by OMERS equals $725.0 million or the date the final royalty payment is made to the Company under the KKC Collaboration Agreement.

Proceeds from these transactions were recorded as liabilities for sales of future royalties on the Consolidated Balance Sheets. Upon inception of the respective arrangements, the Company recorded $320.0 million and $500.0 million, net of transaction costs of $5.8 million and $9.1 million for RPI and OMERS, respectively, using the effective interest method over the estimated life of the applicable arrangement. In order to determine the amortization of the liabilities, the Company is required to estimate the total

F-28


ULTRAGENYX PHARMACEUTICAL INC.

Notes to Consolidated Financial Statements (continued)

 

amount of future royalty payments to be received by the Company and paid to RPI and OMERS, subject to the capped amount, over the life of the arrangements. The excess of future estimated royalty payments (subject to the capped amount) to RPI and OMERS, over the $314.2 million and $491.0 million, respectively, of net proceeds, is recorded as non-cash interest expense over the life of the arrangements. Consequently, the Company estimates an imputed interest on the unamortized portion of the liabilities and records interest expense relating to the transactions. The Company records the royalty revenue arising from the net sales of Crysvita in the applicable territories as royalty revenue in the Consolidated Statements of Operations over the term of the arrangements. Royalties earned under the RPI and OMERS arrangements from inception to December 31, 2023 have been $73.4 million and $48.6 million, respectively.

The Company periodically assesses the expected royalty payments using a combination of historical results, internal projections and forecasts from external sources. To the extent such payments are greater or less than the Company’s initial estimates or the timing of such payments is materially different than its original estimates, the Company will prospectively adjust the amortization of the liabilities and the effective interest rate. The Company’s effective annual interest rates were 6.2% and 7.8%, for RPI and OMERS, respectively, as of December 31, 2023.

There are a number of factors that could materially affect the amount and timing of royalty payments from KKC in the applicable territories, most of which are not within the Company’s control. Such factors include, but are not limited to, the success of KKC’s sales and promotion of Crysvita, changing standards of care, macroeconomic and inflationary pressures, the introduction of competing products, pricing for reimbursement in various territories, manufacturing or other delays, intellectual property matters, adverse events that result in governmental health authority imposed restrictions on the use of Crysvita, significant changes in foreign exchange rates as the royalty payments are made in U.S. dollars, or USD, while significant portions of the underlying sales of Crysvita are made in currencies other than USD, and other events or circumstances that could result in reduced royalty payments from sales of Crysvita, all of which would result in a reduction of royalty revenue and the non-cash interest expense over the life of the arrangement. Conversely, if sales of Crysvita in the relevant territories are more than expected, the royalty revenue and the non-cash interest expense recorded by the Company would be greater over the term of the arrangements.

The following table shows the activity within the liability account (in thousands):

 

 

 

 

 

 

 

 

Liabilities for Sales of Future Royalties

 

 

RPI

 

OMERS

 

Total

 

December 31, 2021

$

351,786

 

$

 

$

351,786

 

Net proceeds from sale of future
   royalties

 

 

 

490,950

 

 

490,950

 

Royalty revenue

 

(21,692

)

 

 

 

(21,692

)

Non-cash interest expense

 

35,095

 

 

19,300

 

 

54,395

 

December 31, 2022

 

365,189

 

 

510,250

 

 

875,439

 

Royalty revenue

 

(20,783

)

 

(38,524

)

 

(59,307

)

Non-cash interest expense

 

32,235

 

 

43,200

 

 

75,435

 

December 31, 2023

$

376,641

 

$

514,926

 

$

891,567

 

 

11.
Equity

At-the-Market Offerings

In May 2021, the Company entered into an Open Market Sale Agreement with Jefferies LLC, or Jefferies, pursuant to which the Company may offer and sell shares of the Company’s common stock having an aggregate offering proceeds up to $350.0 million, from time to time, in at-the-market, or ATM, offerings through Jefferies. During the year ended December 31, 2023, there were 1,175,584 shares sold under the ATM resulting in net proceeds of $53.3 million. There were no shares sold under the ATM for year ended December 31, 2022. As of December 31, 2023, the Company has sold a total of 2,225,956 shares under the ATM, resulting in net proceeds of $132.2 million.

Underwritten Public Offering

In October 2023, the Company completed an underwritten public offering in which 9,833,334 shares of common stock were sold, including the exercise in full by the underwriters of their option to purchase an additional 1,500,000 shares, at a public offering price of $30.00 per share. In connection with the offering, the Company sold to certain investors pre-funded warrants, in lieu of common stock, to purchase 1,666,722 shares of common stock at a purchase price of $29.999 per pre-funded warrant, which equals the public offering price per share of common stock less the $0.001 exercise price per share of each pre-funded warrant. The total

F-29


ULTRAGENYX PHARMACEUTICAL INC.

Notes to Consolidated Financial Statements (continued)

 

proceeds that the Company received from the offering were $326.5 million, net of underwriting discounts and commissions. As of December 31, 2023, none of the pre-funded warrants had been exercised.

The pre-funded warrants were classified as a component of permanent equity in the Company's Consolidated Balance Sheets as they are freestanding financial instruments that are immediately exercisable, do not embody an obligation for the Company to repurchase its own shares and permit the holders to receive a fixed number of shares of common stock upon exercise. All of the shares underlying the pre-funded warrants have been included in the weighted-average number of shares of common stock used to calculate net loss per share, basic and diluted, attributable to common stockholders because the shares may be issued for little or no consideration, are fully vested, and are exercisable after the original issuance date of the pre-funded warrants.

12.
Stock-Based Awards

Equity Plan Awards

In 2014, the Company adopted the 2014 Incentive Plan, or the 2014 Plan, for the granting of stock-based awards to employees, directors, and consultants under terms and provisions established by the board of directors. The 2014 Plan had 2,250,000 shares of common stock available for future issuance at the time of its inception. The 2014 Plan provided for automatic annual increases in shares available for grant, beginning on January 1, 2015 through June 7, 2023. In June 2023, the Company adopted the 2023 Incentive Plan which had 4,500,000 shares of common stock available for future issuance at the time of its inception, plus the number of shares subject to the 2014 Plan cancelled after June 7, 2023. No further shares were granted under the 2014 Plan after June 7, 2023.In February 2021, the Company adopted the Employment Inducement Plan, or the Inducement Plan, which was subsequently amended in June 2023 to provide for a maximum of 850,000 shares available for grant under the plan. In 2014, the Company adopted the 2014 Incentive Plan, or the 2014 Plan, for the granting of stock-based awards to employees, directors, and consultants under terms and provisions established by the board of directors. Under the terms of the 2023 Plan and Inducement Plan, awards may be granted at an exercise price not less than fair market value. The exercise price of an option may not be less than the fair market value. The term of an award granted under the 2023 Plan and Inducement Plan may not exceed ten years. Typically, the vesting schedule for option grants to the employees provides that ¼ of the grant vests upon the first anniversary of the date of grant, with the remainder of the shares vesting monthly thereafter at a rate of 1/48 of the total shares subject to the option. Typically, the vesting schedule for RSU grants provides that ¼ of the grant vests upon the annual anniversary of the date of grant over the period of four years.

As of December 31, 2023, an aggregate of 19,610,125 shares of common stock have been authorized for issuance under the 2014 Plan, the 2023 Plan, and the Inducement Plan.

Stock Option Activity

The following table summarizes activity under the Company’s stock option plans and related information:

 

 

Options Outstanding

 

 

 

Number of Options

 

 

Weighted- Average Exercise Price

 

 

Weighted-Average Remaining Contractual Term (Years)

 

Aggregate Intrinsic Value

 

 

 

 

 

 

 

 

 

 

 

(In thousands)

 

Outstanding — December 31, 2022

 

 

7,773,367

 

 

$

72.56

 

 

6.60

 

$

8,476

 

Options granted

 

 

2,123,256

 

 

 

45.05

 

 

 

 

 

 

Options exercised

 

 

(209,793

)

 

 

13.07

 

 

 

 

 

 

Options cancelled

 

 

(899,118

)

 

 

71.56

 

 

 

 

 

 

Outstanding — December 31, 2023

 

 

8,787,712

 

 

 

67.43

 

 

6.39

 

 

7,558

 

Vested and exercisable — December 31, 2023

 

 

5,415,110

 

 

 

73.28

 

 

4.96

 

 

1,214

 

Vested and expected to vest — December 31, 2023

 

 

8,461,973

 

 

 

67.96

 

 

6.29

 

 

6,794

 

 

The aggregate intrinsic values of options outstanding, vested and exercisable, and vested and expected to vest were calculated as the difference between the exercise price of the options and the fair value of the Company’s common stock. The total intrinsic value of options exercised during the years ended December 31, 2023, 2022, and 2021 was $4.9 million, $2.6 million, and $38.8 million, respectively. Cash received from the exercise of options was $2.7 million, $6.2 million, and $36.6 million for the years ended December 31, 2023, 2022, and 2021, respectively.

F-30


ULTRAGENYX PHARMACEUTICAL INC.

Notes to Consolidated Financial Statements (continued)

 

The weighted-average estimated fair value of stock options granted was $25.53, $34.77, and $70.84 per share of the Company’s common stock during the years ended December 31, 2023, 2022, and 2021, respectively. The total estimated grant date fair value of options vested during the years ended December 31, 2023, 2022, and 2021 was $59.7 million, $58.7 million, and $48.1 million, respectively.

Performance Stock Options

The following table summarizes activity under the Company’s Performance Stock Option, or PSO, plans and related information:

 

 

 

PSOs Outstanding

 

 

 

Number of Options

 

 

Weighted- Average Exercise Price

 

 

Weighted-Average Remaining Contractual Term (Years)

 

 

Aggregate Intrinsic Value

 

Outstanding — December 31, 2022

 

 

1,624,599

 

 

$

67.37

 

 

 

4.14

 

 

$

 

PSOs cancelled

 

 

(243,601

)

 

 

67.37

 

 

 

 

 

 

 

Outstanding — December 31, 2023

 

 

1,380,998

 

 

 

67.37

 

 

 

3.15

 

 

 

 

Vested and exercisable — December 31, 2023

 

 

117,865

 

 

 

67.37

 

 

 

3.09

 

 

 

 

Vested and expected to vest — December 31, 2023

 

 

983,173

 

 

 

67.37

 

 

 

3.14

 

 

 

 

 

During the year ended December 31, 2022, PSOs were granted to certain nonexecutive employees. PSOs are subject to vest only if specified operational milestones are achieved and the employees’ continued service with the Company. The Company uses the Black-Scholes method to calculate the fair value at the grant date and is recognizing stock-based compensation expense for the PSOs that are expected to vest. Stock-based compensation for PSOs is recognized over the service period, beginning in the period the Company determines it is probable that a milestone will be achieved. Forfeitures of PSOs are recognized as they occur. The Company reassesses the probability of the performance condition at each reporting period and adjusts the compensation cost based on the probability assessment. As of December 31, 2023, certain operational milestones were deemed probable of achievement. The aggregate intrinsic values of PSOs outstanding, vested and exercisable, and vested and expected to vest were calculated as the difference between the exercise price of the PSOs and the fair value of the Company’s common stock. The total estimated grant date fair value of PSOs vested during the year ended December 31, 2023, was $3.4 million. No PSOs were granted or were exercised during the year ended December 31, 2023. The weighted-average estimated fair value of PSOs granted was $28.76 during the year ended December 31, 2022.

Restricted Stock Units

The following table summarizes activity under the Company’s Restricted Stock Units, or RSU, plans and related information:

 

 

RSUs Outstanding

 

 

Number
of Shares

 

 

Weighted- Average Grant Date Fair Value

 

Unvested — December 31, 2022

 

2,129,153

 

 

$

75.11

 

RSUs granted

 

2,447,170

 

 

 

44.52

 

RSUs vested

 

(738,130

)

 

 

73.99

 

RSUs cancelled

 

(394,081

)

 

 

61.22

 

Unvested — December 31, 2023

 

3,444,112

 

 

 

55.21

 

 

The fair value of the RSUs is determined on the grant date based on the fair value of the Company’s common stock. The fair value of the RSUs is recognized as expense ratably over the vesting period of one to four years. The total grant date fair value of the RSUs vested during the years ended December 31, 2023, 2022, and 2021 was $54.6 million, $47.1 million, and $35.5 million, respectively. The aggregate intrinsic value of the shares of the RSUs vested during the years ended December 31, 2023, 2022, and 2021 was $33.0 million, $37.8 million, and $69.9 million, respectively.

F-31


ULTRAGENYX PHARMACEUTICAL INC.

Notes to Consolidated Financial Statements (continued)

 

Performance Stock Units

The following table summarizes activity under the Company’s Performance Stock Units, or PSUs and related information:

 

 

PSUs Outstanding

 

 

Number
of Shares

 

 

Weighted- Average Grant Date Fair Value

 

Unvested — December 31, 2022

 

209,230

 

 

$

98.09

 

PSUs granted

 

362,470

 

 

 

50.29

 

PSUs vested

 

(27,581

)

 

 

141.86

 

PSUs cancelled

 

(38,013

)

 

 

106.80

 

Unvested — December 31, 2023

 

506,106

 

 

 

60.82

 

 

The fair value of the PSUs is determined on the grant date based on the fair value of the Company’s common stock, except for certain PSUs with a market vesting condition, for which fair value is estimated using a Monte Carlo simulation model. PSUs are subject to vest only if certain specified criteria are achieved and the employees’ continued service with the Company. For certain PSUs, the number of PSUs that may vest are also subject to the achievement of certain specified criteria, including both performance conditions and market conditions. As of December 31, 2023, certain specified criteria were deemed probable of achievement or already achieved. Stock-based compensation for PSUs is recognized over the service period beginning in the period the Company determines it is probable that the performance criteria will be achieved. The total grant date fair value of the PSUs vested during the years ended December 31, 2023, 2022, and 2021 was $3.9 million, $1.6 million, and $9.2 million, respectively, with an aggregate intrinsic value of the shares of $1.3 million, $2.0 million and $18.9 million, respectively.

Employee Stock Purchase Plan

In January 2014, the Company adopted the 2014 Employee Stock Purchase Plan, or ESPP, which was amended and restated in June 2023. Under the ESPP, eligible employees may purchase common stock at 85% of the lesser of the fair market value of common stock on the offering date or the purchase date with a six-month look-back feature. ESPP purchases are settled with common stock from the ESPP’s previously authorized and available pool of shares. During the year ended December 31, 2023, the Company issued 195,462 shares of common stock under the ESPP. As of December 31, 2023, an aggregate of 6,609,795 shares of common stock have been authorized for future issuance on the ESPP.

Stock-Based Compensation Expense

Total stock-based compensation recognized was as follows (in thousands):

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

Cost of sales

 

$

1,166

 

 

$

902

 

 

$

871

 

Research and development

 

 

74,531

 

 

 

74,464

 

 

 

59,097

 

Selling, general and administrative

 

 

59,516

 

 

 

55,002

 

 

 

45,011

 

Total stock-based compensation expense

 

$

135,213

 

 

$

130,368

 

 

$

104,979

 

 

Stock-based compensation of $1.9 million, $2.2 million, and $1.7 million was capitalized into inventory for the years ended December 31, 2023, 2022, and 2021, respectively. Capitalized stock-based compensation is recognized as cost of sales when the related product is sold. As of December 31, 2023, the total unrecognized compensation expense related to unvested equity awards, net of estimated forfeitures, was $219.8 million, which the Company expects to recognize over an estimated weighted-average period of 2.2 years. In determining the estimated fair value of the stock options, PSOs and ESPP, the Company uses the Black-Scholes option-pricing model and assumptions discussed below. Each of these inputs is subjective and generally requires significant judgment to determine.

Expected Term—The Company’s expected term represents the period that the Company’s stock-based awards are expected to be outstanding and is determined using the simplified method (based on the mid-point between the vesting date and the end of the contractual term).

Expected Volatility—The Company’s expected volatility is based on historical volatility over the look-back period corresponding to the expected term.

F-32


ULTRAGENYX PHARMACEUTICAL INC.

Notes to Consolidated Financial Statements (continued)

 

Risk-Free Interest Rate—The risk-free interest rate is based on the U.S. Treasury zero coupon issues in effect at the time of grant for periods corresponding with the expected term of option.

Expected Dividend—The Company has never paid dividends on its common stock and has no plans to pay dividends on its common stock. Therefore, the Company used an expected dividend yield of zero.

Strike price for options awards and PSOs is equal to the closing market value of our common stock on the date of grant.

The fair value of stock option awards granted was estimated at the date of grant using a Black-Scholes option-pricing model with the following weighted-average assumptions:

 

 

 

Year Ended December 31,

 

 

2023

 

2022

 

2021

Expected term (years)

 

6.07

 

6.07

 

6.06

Expected volatility

 

55%

 

56%

 

60%

Risk-free interest rate

 

4.2%

 

2.0%

 

1.0%

Expected dividend rate

 

0.0%

 

0.0%

 

0.0%

 

The fair value of PSOs granted was estimated at the date of grant using a Black-Scholes option-pricing model with the following weighted-average assumptions:

 

 

 

Year Ended December 31,

 

 

2022

Expected term in years

 

3.60

Expected volatility

 

57%

Risk-free interest rate

 

1.5%

Expected dividend rate

 

0.0%

 

13.
Defined Contribution Plan

The Company sponsors a retirement plan in which substantially all of its full-time employees in the U.S. and certain other foreign countries are eligible to participate. Eligible participants may contribute a percentage of their annual compensation to this plan, subject to statutory limitations. The Company recorded $9.7 million, $9.0 million, and $5.5 million as expense related to the plan for the years ended December 31, 2023, 2022, and 2021, respectively.

14.
Income Taxes

The components of the Company’s loss before income taxes were as follows (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

Domestic

 

$

608,166

 

 

$

703,411

 

 

$

455,314

 

Foreign

 

 

298

 

 

 

(1,686

)

 

 

(2,333

)

Total loss before income taxes

 

$

608,464

 

 

$

701,725

 

 

$

452,981

 

 

F-33


ULTRAGENYX PHARMACEUTICAL INC.

Notes to Consolidated Financial Statements (continued)

 

The components of the Company’s income tax provision were as follows (in thousands):

 

 

 

Year Ended December 31,

 

 

 

 

2023

 

 

2022

 

 

2021

 

 

Current provision for income taxes:

 

 

 

 

 

 

 

 

 

 

Federal

 

$

 

 

$

 

 

$

 

 

State

 

 

(3,187

)

 

 

6,062

 

 

 

(14

)

 

International

 

 

3,127

 

 

 

1,274

 

 

 

1,058

 

 

Total current tax provision

 

 

(60

)

 

 

7,336

 

 

 

1,044

 

 

Deferred tax provision:

 

 

 

 

 

 

 

 

 

 

Federal

 

 

 

 

 

 

 

 

 

 

State

 

 

(1,608

)

 

 

(1,640

)

 

 

 

 

International

 

 

(157

)

 

 

 

 

 

 

 

Total deferred tax provision

 

 

(1,765

)

 

 

(1,640

)

 

 

 

 

Total (benefit from) provision for income taxes

 

$

(1,825

)

 

$

5,696

 

 

$

1,044

 

 

 

The Company has incurred net operating losses since inception. The Company has not reflected any benefit of such net operating loss carryforwards in the accompanying financial statements. The Company has established a full valuation allowance against its deferred tax assets due to the uncertainty surrounding the realization of such assets.

Beginning in 2022, the Tax Cuts and Jobs Act of 2017 eliminated the right to deduct research and development expenditures for tax purposes in the period the expenses were incurred and instead requires all U.S. and foreign research and development expenditures to be amortized over five and fifteen tax years, respectively. Due to this required capitalization of research and development expenditures and the significant taxable income generated as a result of our sale of royalties in July 2022, the Company has recorded current state income tax expense of $6.1 million for the year ended December 31, 2022. For the year ended December 31, 2023, the Company recognized an income tax benefit of $4.8 million attributable to modifications in its state apportionment methodology. The Company realized no benefit for current year losses due to a full valuation allowance against the U.S. net deferred tax assets. The benefit was offset by an income tax expense of $3.0 million from foreign jurisdictions.

The effective tax rate of our provision for income taxes differs from the federal statutory rate as follows:

 

 

 

Year Ended December 31,

 

 

 

 

2023

 

 

2022

 

 

2021

 

 

Federal statutory income tax rate

 

 

21.0

 

%

 

21.0

 

%

 

21.0

 

%

State income taxes, net of federal benefit

 

 

0.8

 

 

 

(0.4

)

 

 

 

 

Federal tax credits

 

 

7.3

 

 

 

5.9

 

 

 

7.2

 

 

Other

 

 

(0.7

)

 

 

(0.1

)

 

 

0.5

 

 

Nondeductible permanent items

 

 

(0.3

)

 

 

(0.6

)

 

 

(0.8

)

 

Stock-based compensation

 

 

(1.8

)

 

 

(1.2

)

 

 

1.3

 

 

Uncertain tax positions

 

 

(1.4

)

 

 

(1.2

)

 

 

(1.4

)

 

Change in valuation allowance

 

 

(24.1

)

 

 

(24.0

)

 

 

(27.9

)

 

Foreign rate differential

 

 

(0.5

)

 

 

(0.2

)

 

 

(0.1

)

 

Provision for income taxes

 

 

0.3

 

%

 

(0.8

)

%

 

(0.2

)

%

 

F-34


ULTRAGENYX PHARMACEUTICAL INC.

Notes to Consolidated Financial Statements (continued)

 

The tax effect of temporary differences that give rise to significant portions of the deferred tax assets is presented below (in thousands):

 

 

 

Year Ended December 31,

 

 

 

 

2023

 

 

2022

 

 

Deferred tax assets:

 

 

 

 

 

 

 

Loss carryforwards

 

$

266,253

 

 

$

231,835

 

 

Tax credits

 

 

305,198

 

 

 

260,546

 

 

Stock options

 

 

44,795

 

 

 

39,784

 

 

Accruals and reserves

 

 

27,694

 

 

 

27,029

 

 

Fixed assets and intangibles

 

 

33,853

 

 

 

39,233

 

 

Liabilities for sales of future royalties

 

 

205,400

 

 

 

214,900

 

 

Basis difference in equity investments

 

 

8,423

 

 

 

8,971

 

 

Capitalized research and development costs

 

 

149,898

 

 

 

75,335

 

 

Other

 

 

281

 

 

 

3,028

 

 

Gross deferred tax assets

 

 

1,041,795

 

 

 

900,661

 

 

Valuation allowance

 

 

(1,035,836

)

 

 

(894,518

)

 

Total deferred tax assets

 

 

5,959

 

 

 

6,143

 

 

Deferred tax liabilities:

 

 

 

 

 

 

 

In-process research and development

 

 

(30,688

)

 

 

(31,667

)

 

Right-of-use lease assets

 

 

(5,329

)

 

 

(6,143

)

 

Gross deferred tax liabilities

 

 

(36,017

)

 

 

(37,810

)

 

Net deferred tax liabilities

 

$

(30,058

)

 

$

(31,667

)

 

 

As of December 31, 2023 and 2022, the Company had approximately $1,004.8 million and $756.6 million, respectively, of federal net operating loss carryforwards available to reduce future taxable income that will begin to expire in 2031. As of December 31, 2023 and 2022, the Company had approximately $659.9 million and $710.0 million, respectively, of state net operating loss carryforwards available to reduce future taxable income that will begin to expire in 2031.

As of December 31, 2023 and 2022, the Company had federal research tax credit carryforwards of approximately $46.9 million and $32.6 million, respectively, available to reduce future tax liabilities that will begin to expire in 2030. As of December 31, 2023 and 2022, the Company had state research credit carryforwards of $74.4 million and $59.9 million, respectively, available to reduce future tax liabilities that will be carried forward indefinitely.

As of December 31, 2023 and 2022, the Company had federal Orphan Drug Credits of $269.6 million and $239.3 million, respectively, available to reduce future tax liabilities that will begin to expire in 2031.

The Company’s ability to use net operating loss and tax credit carryforwards to reduce future taxable income and liabilities may be subject to annual limitations pursuant to Internal Revenue Code Sections 382 and 383 as a result of ownership changes in the past and future. As a result of ownership changes in 2012 and 2011, $3.6 million of federal net operating loss carryforwards, $3.6 million of state net operating loss carryforwards, and $0.2 million of federal tax credits are permanently limited. Deferred tax assets for net operating losses and tax credits have been reduced and a corresponding adjustment to the valuation allowance has been recorded.

The valuation allowance increased by $141.3 million and $193.8 million during the years ended December 31, 2023 and 2022, respectively.

Due to a change in the state tax rates, the Company recorded a net decrease to the deferred tax liability of $1.6 million with a corresponding deferred income tax benefit of $1.6 million for the year ended December 31, 2023.

F-35


ULTRAGENYX PHARMACEUTICAL INC.

Notes to Consolidated Financial Statements (continued)

 

The Company recorded unrecognized tax benefits for uncertainties in income taxes. A reconciliation of the Company’s unrecognized tax benefits follows (in thousands):

 

 

 

December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

Balance at beginning of year

 

$

66,794

 

 

$

55,360

 

 

$

46,662

 

Additions based on tax positions related to current
   year

 

 

12,562

 

 

 

11,316

 

 

 

8,542

 

Additions for tax positions of prior years

 

 

642

 

 

 

377

 

 

 

356

 

Reductions for tax positions of prior years

 

 

 

 

 

(259

)

 

 

(200

)

Balance at end of year

 

$

79,998

 

 

$

66,794

 

 

$

55,360

 

 

Approximately $1.3 million in unrecognized tax benefits would impact the Company’s effective tax rate if recognized. The Company has elected to include interest and penalties as a component of tax expense. For the year ended December 31, 2023, the Company recognized accrued interest and penalties of $0.2 million as a component of income tax expense. No accrued interest and penalties were recognized as a component of income tax expense during the years ended December 31, 2022 and 2021. The Company does not anticipate that the amount of existing unrecognized tax benefits will significantly increase or decrease during the next year.

It is the Company’s intention to reinvest the earnings of its non-U.S. subsidiaries in their operations. As of December 31, 2023, the Company had not made a provision for any incremental foreign withholding taxes on approximately $10.8 million of the excess of the amount of net income for financial reporting over the tax basis of investments in foreign subsidiaries that are essentially permanent in duration. If these earnings were repatriated to the U.S., the deferred tax liability associated with these temporary differences would result in a nominal amount of withholding taxes.

The Company files income tax returns in the U.S. federal, 40 state tax jurisdictions, and ten foreign countries. The federal and state income tax returns from inception to December 31, 2023 remain subject to examination.

 

15.
Commitments and Contingencies

The Company has various manufacturing, construction, clinical, research, and other contracts with vendors in the conduct of the normal course of its business. Other than as noted below, contracts are terminable, with varying provisions regarding termination. If a contract with a specific vendor were to be terminated, the Company would only be obligated for the products or services that the Company had received at the time the termination became effective.

Manufacturing and service contract obligations primarily relate to the manufacture of inventory for our approved products, the majority of which are due in the next 12 months.

As of December 31, 2023, the aggregate payments under contractually-binding manufacturing and service agreements are as follows (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2024

 

 

2025

 

 

Total

 

Manufacturing and Services

 

$

27,899

 

 

$

5,718

 

 

$

33,617

 

 

The terms of certain of the Company’s licenses, royalties, development and collaboration agreements, as well as other research and development activities, require the Company to pay potential future milestone payments based on product development success. The amount and timing of such obligations are unknown or uncertain. These potential obligations are further described in “Note 8. License and Research Agreements.”

See “Note 9. Leases” for lease commitments.

Contingencies

While there are no material legal proceedings the Company is aware of, the Company may become party to various claims and complaints arising in the ordinary course of business. Management does not believe that any ultimate liability resulting from any of these potential claims will have a material adverse effect on its results of operations, financial position, or liquidity. However, management cannot give any assurance regarding the ultimate outcome of these claims, and their resolution could be material to operating results for any particular period, depending upon the level of income for the period.

F-36


ULTRAGENYX PHARMACEUTICAL INC.

Notes to Consolidated Financial Statements (continued)

 

Guarantees and Indemnifications

The Company indemnifies each of its directors and officers for certain events or occurrences, subject to certain limits, while the director or officer is or was serving at the Company’s request in such capacity, as permitted under Delaware law and in accordance with its certificate of incorporation and bylaws. The term of the indemnification period lasts as long as a director or officer may be subject to any proceeding arising out of acts or omissions of such director and officer in such capacity. The maximum amount of potential future indemnification is unlimited; however, the Company currently holds director liability insurance. This insurance allows the transfer of risk associated with the Company’s exposure and may enable it to recover a portion of any future amounts paid. The Company believes that the fair value of these indemnification obligations is minimal. Accordingly, it has not recognized any liabilities relating to these obligations for any period presented.

16.
Related Party Transaction

In July 2022, the Company entered into an agreement with a non-profit foundation in which two members of the Company’s board of directors, including the Company’s Chief Executive Officer, also serve as board members of the foundation, whereby an aggregate $1.0 million contribution is being paid to the foundation over a four-year period, beginning in the third quarter of 2022, to support rare disease education and awareness. As a result, the Company recorded $0.3 million and $0.3 million as research and development expense for this agreement for the years ended December 31, 2023 and 2022, respectively.

17.
Net Loss per Share

The following table sets forth the computation of the basic and diluted net loss per share during the years ended December 31, 2023, 2022, and 2021 (in thousands, except share and per share data):

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

Numerator:

 

 

 

 

 

 

 

 

 

Net loss

 

$

(606,639

)

 

$

(707,421

)

 

$

(454,025

)

Denominator:

 

 

 

 

 

 

 

 

 

Weighted-average shares used to compute net loss per
   share, basic and diluted

 

 

73,543,862

 

 

 

69,914,225

 

 

 

67,795,540

 

Net loss per share, basic and diluted

 

$

(8.25

)

 

$

(10.12

)

 

$

(6.70

)

The following weighted-average outstanding common stock equivalents were excluded from the computation of diluted net loss per share for the periods presented because including them would have been antidilutive:

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

Options to purchase common stock,
    restricted stock units, and performance stock units

 

 

14,152,286

 

 

 

11,290,935

 

 

 

8,214,063

 

Employee stock purchase plan

 

 

8,450

 

 

 

7,581

 

 

 

3,511

 

 

 

 

14,160,736

 

 

 

11,298,516

 

 

 

8,217,574

 

 

18.
Accumulated Other Comprehensive Income (Loss)

Total accumulated other comprehensive income (loss) consisted of the following (in thousands):

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

Cumulative foreign currency translation adjustment

 

$

(606

)

 

$

(845

)

Unrealized gain (loss) on securities available-for-sale

 

 

1,253

 

 

 

(5,728

)

    Total accumulated other comprehensive income (loss)

 

$

647

 

 

$

(6,573

)

 

 

F-37


EX-10.18 2 rare-ex10_18.htm EX-10.18 EX-10.18

 

 

 

Exhibit 10.18

 

[***] = CERTAIN CONFIDENTIAL INFORMATION CONTAINED IN THIS DOCUMENT, MARKED BY BRACKETS, HAS BEEN OMITTED BECAUSE THE INFORMATION (I) IS NOT MATERIAL AND (II) THE TYPE THAT THE REGISTRANT TREATS A PRIVATE OR CONFIDENTIAL.

 

 

 

 

Commercial Supply Agreement

Triheptanoin Ultrapure

 

 

 

Between

 

 

 

Ultragenyx Pharmaceutical Inc.

60 Leveroni Court Novato, CA 94949 USA

 

(Herein known as UGX)

 

 

 

 

And

 

 

IOI Oleo GmbH Herrengraben 31

20459 Hamburg, Germany (Herein known as IOI)

Hereinafter referred to individually as a “Party” and together as the “Parties”

 

1


 

 

Preamble

Whereas, UGX is a company engaged in the pharmaceutical field focusing on development of rare disease therapies and has obtained regulatory approval to market certain medicinal products based on active pharmaceutical ingredients;

Whereas, IOI is a supplier of oleochemical specialties for a large number of pharmaceutical and industrial applications, including the development and manufacturing of drug substance.

 

Whereas, given IOI’s know-how, expertise, capability, experience and infrastructure, Ultragenyx entrusted IOI with, and IOI accepted, the manufacturing, packing, releasing of Ultragenyx’s Triheptanoin Ultrapure Drug Substance (the PRODUCT) in accordance with the terms and conditions of the Supply Agreement between CREMER OLEO GmbH & Co KG as legal predecessor of IOI and Ultragenyx Pharmaceutical Inc. of November 19th 2012 (“INITIAL AGREEMENT”);

Whereas, as the PARTIES have determined the INITIAL AGREEMENT to be terminated and replaced with a modified agreement to better regulate their collaboration in particular, but not limited to, the evolving regulatory status of PRODUCT across the world, both PARTIES have expressed their intention to better regulate respective duties and obligations in relation to the manufacturing of Ultragenyx’s Triheptanoin Ultrapure Drug Substance;

 

Whereas, each Party herewith expresses once again its commitment to (i) work in a partnership model, (ii) always apply the appropriate level of trust and transparency, (iii) respect a duty of good faith and fair dealing in connection with its performance under this AGREEMENT, (iv) perform its obligations under this AGREEMENT in a diligent, legal, ethical and professional manner so as to advance the purposes and intent of this AGREEMENT.

Now, Therefore, in consideration of the mutual agreements and covenants contained herein, and for other good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, the Parties, intending to be legally bound, hereby agree as follows:

 

2


 

 

 

Contents

 

1. DEFINITION

5

2. SCOPE OF THE AGREEMENT

7

3. IOI`S RESPONSIBILITIES

8

4. UGX RESPONSIBILITIES

9

5. GOVERNANCE MODEL

9

6. RECORDS, AUDITS AND INSPECTIONS

11

7. INTELLECTUAL PROPERTY

10

8. DEFECTIVE PRODUCT

12

9. INDEMNIFICATION FOR THIRD-PARTY CLAIMS

13

10. LIMITATION OF LIABILITIES

14

11. INSURANCE

15

12. FORCE MAJEURE

15

13. TERM AND TERMINATION

15

14. MISCELLANEOUS

15

APPENDIX I (COMMERCIAL TERMS)

20

APPENDIX II (COMPLIANCE)

23

APPENDIX III (PRICES AND FEES)

25

APPENDIX IV (QUALITY AND TECHNICAL AGREEMENT)

19

 

 

3


 

 

 

 

APPENDIX V (PRODUCT SPECIFICATION)

22

APPENDIX VI (RAW MATERIAL SPECIFICATIONS)

24

APPENDIX VII (CDA)

29

APPENDIX VIII (THIRD PARTY LABORATORIES)

30

 

 

 

4


 

 

1.
Definitions

 

AGREEMENT means this Commercial Supply AGREEMENT.

 

ADDITIONAL SERVICE means any service provided by IOI and agreed by both PARTIES, except all activities involved in MANUFACTURE and TECHNICAL RELEASES of PRODUCT. Additional services are subject to individual OFFERS. They are defined in Appendix I.

 

AFFILIATE shall mean with respect to a Party, any person, corporation, company, partnership or other entity that controls, is controlled by, or is under common control with that Party. For the purpose of this definition, “control” shall mean direct ownership of fifty percent (50%) or more of the shares of stock entitled to vote for the election of directors, in the case of a corporation, or fifty percent (50%) or more of the equity interest in the case of any other type of legal entity, status as a general partner in any partnership, or any other arrangement whereby the entity or person controls or has the right to control the board of directors or equivalent governing body of a corporation or other entity, or the ability to cause the direction of the management or policies of a corporation or other entity.

BUSINESS DAY shall mean each day of the week on which a Party`s offices are open for business (usually any day except Saturday, Sunday and legal holidays).

 

CALENDAR QUARTER shall mean the respective periods of 3 (three) consecutive CALENDAR MONTHs ending March 31st, June 30th, September 30th and December 31st.

CALENDAR MONTH shall mean any of the 12 (twelve) CALENDAR MONTHs of a CALENDAR YEAR.

 

CALENDAR YEAR shall mean a period of 12 (twelve) consecutive months corresponding to a calendar year commencing on the first days of January.

 

CONFIDENTIAL INFORMATION shall have the meaning as provided in Appendix 7.

 

DELIVERY DATE means the point in time set out in the confirmed FORECAST at which PRODUCT is delivered to UGX under the applicable Incoterm®.

 

EQUIPMENT means any equipment system to support the manufacturing and/or packaging of UGX`s PRODUCT.

 

EXECUTIVE LEADERSHIP shall mean for the purpose of this AGREEMENT the [***] of UGX and the [***] of IOI respectively (or whoever is on these roles ad interim).

FACILITY shall mean the IOI manufacturing site located in [***] adequate to MANUFACTURE the PRODUCT by means of validated processing equipment and manufacturing processes for the PRODUCT, trained and competent personnel with relevant knowledge and experience.

 

FINAL RELEASE shall mean PRODUCT quality release by UGX or UGX`s delegate as per QTA.

 

 

5


 

 

 

FORCE MAJEURE shall have the meaning as provided in Section 12.

 

FORECAST shall have the meaning as provided in Appendix I.

cGMP means those practices related to the manufacture of medicinal products for human use laid down in international guidelines and regulations such as the GMP rules of the World Health Organization, the United States Code of Federal Regulations (Title 21, Parts 210), and the European Union Guide to Good Manufacturing Practice (Eudralex Volume 4). Current Good Manufacturing Practice (cGMP) is the applicable term in the United States. For the purpose of this AGREEMENT, the terms GMP and cGMP are equivalent.

 

HIDDEN DEFECT means a defect of PRODUCT already present at the time of delivery but not detectable at the time of the inspection.

 

IMPROVEMENT means technical and business process optimization that is beneficial for the manufacturing process, product quality, financial aspect or supply of PRODUCT.

 

INTELLECTUAL PROPERTY RIGHTS or IP RIGHTS means rights in or arising from patents, patent applications (including all utility and design patents and patent applications), inventions, trademarks, service marks, trade names, internet domain names, rights in designs, rights in get-up and trade dress, goodwill and the right to sue for passing off or unfair competition, copyrights, (including all computer applications, programs and other software, including without limitation operating software, network software, firmware, middleware, and design software rights in computer software and databases), database rights, industrial property rights, moral rights of authors, rights to use and protect the confidentiality of, confidential information (including know-how and trade secrets), utility models, any common law rights arising from use of the foregoing, all rights of use, renewal, continuations, divisions, extensions and the like relating to the foregoing, and other intellectual property rights, in each case whether registered or unregistered and including any applications and rights to apply for the grant of any such rights and all rights and forms of protection having an equivalent or similar effect anywhere in the world.

 

JOINT WORKING TEAM shall mean the team selected by the STEERING COMMITTEE in accordance with the criteria set out under Section 5 of this AGREEMENT.

MANUFACTURE or MANUFACTURING means compounding, filling and processing, production, testing and packaging of material by IOI to obtain PRODUCT in accordance with the SPECIFICATION under cGMP conditions.

 

MATERIAL CHANGE IN CONTROL or BUSINESS MODEL shall mean any of the following: (i) the sale or disposition of all or substantially all of the assets of a Party to a THIRD-PARTY, (ii) the acquisition by a THIRD-PARTY, of more than 50% of a Party’s outstanding shares of voting capital stock (e.g. capital stock entitled to vote generally for the election of directors), or (iii) the merger or consolidation of a Party with or into another corporation. References in this definition to a THIRD-PARTY shall exclude AFFILIATES.

OFFER shall mean IOI`s quotation containing the details of the proposed ADDITIONAL SERVICES subject to UGX`s binding order.

 

 

6


 

 

 

ON-TIME DELIVERY shall mean PRODUCT released by both Parties and ready to be picked up under the applicable INCOTERM® in accordance with the applicable FORECAST.

 

PRODUCT shall mean Triheptanoin Ultrapure, a Drug Substance as specified in Appendix 5 to this agreement and solely used in pharmaceutical applications.

PURCHASE ORDER shall mean a firm order placed and issued by UGX with a corresponding PURCHASE ORDER number to IOI reflecting forecasted DELIVERY DATE within the binding forecast period.

QUALITY AND TECHNICAL AGREEMENT (QTA) shall be drafted substantially in the same form as Appendix IV.

 

QUARANTINE SHIPMENT means a shipment of PRODUCT before the quality release by IOI in accordance with the QTA.

SERVICES means all activities related to MANUFACTURING of PRODUCT as described in this AGREEMENT and includes all activities involved in MANUFACTURING of PRODUCT and according to the quality standards set forth in the QTA including costs of in-process control, quality assurance, Continuous Process Verification, Product Quality Review, quality control and release, storage of raw materials, sharing raw analytical/process data, providing relevant documentation and THIRD-PARTY MATERIAL procured by IOI, disposal of waste.

 

SPECIFICATION means the PRODUCT specification [***], as amended from time to time by mutual agreement between the Parties, and as defined in IOI’s quality system attached as Appendix V to this AGREEMENT and THIRD PARTY MATERIAL specifications for [***] as defined in Appendix VI.

 

STEERING COMMITTEE shall mean the committee selected by the Parties in accordance with the criteria set out under Section 5 of this AGREEMENT.

 

TECHNICAL RELEASE shall mean the release of PRODUCT by IOI and UGX in accordance with the QTA.

 

THIRD-PARTY means any person other than UGX, IOI and their respective AFFILIATES.

 

THIRD-PARTY MATERIAL means all material procured by IOI for the MANUFACTURING of the PRODUCT.

 

2.
Scope of the AGREEMENT
2.1.
UGX hereby retains IOI to MANUFACTURE and supply PRODUCT as well as perform SERVICES and ADDITIONAL SERVICES to and for the benefit of UGX in accordance with the terms of this AGREEMENT and the applicable SPECIFICATIONS and applicable QTA. On the term set forth herein, UGX will purchase and pay PRODUCT from IOI and pay ADDITIONAL SERVICES fees as detailed under this AGREEMENT.

 

2.2.
Quality control testing and analysis of any batch of PRODUCT MANUFACTURED by IOI shall be conducted by IOI and / or THIRD-PARTY labs as stipulated in Appendix VIII. Any different setting regarding where to perform Quality Control testing and analysis of any batch of PRODUCT MANUFACTURED by IOI, for example quality control testing and analysis by a THIRD-PARTY independent laboratory engaged by UGX,

 

7


 

 

 

shall be discussed and agreed in good faith by the PARTIES. It is understood by the PARTIES that: (i) [***] shall be [***] by UGX to [***], provided IOI’s [***]are [***] to [***]; and (ii) in no event [***].

 

2.3.
IOI undertakes to refrain from performing any manufacturing services of the PRODUCT for any party other than Ultragenyx, [***].

 

UGX shall purchase the PRODUCT exclusively from IOI.

 

2.4.
Attached to this AGREEMENT are the following Appendixes which form an integral part of this AGREEMENT:

 

Appendix I

Commercial Terms

Appendix II

Compliance

Appendix III

Prices and Fees

Appendix IV

QUALITY AND TECHNICAL AGREEMENT (QTA)

Appendix V

PRODUCT SPECIFICATION

Appndix VI

RAW MATERIAL SPECIFICATIONS

Appendix VII

CDA

Appendix VIII

THIRD-PARTY laboratories

 

2.5.
In case of any inconsistencies between this AGREEMENT, the Appendices and/or an OFFER referring to it, the Appendices and/or the OFFER shall prevail. However, if there is any contradiction or inconsitency between this AGREEMENT and the QTA, then this AGREEMENT will take precedence.
2.6.
This AGREEMENT, including all its Appendixes constitutes the entire understanding between the Parties as of the EFFECTIVE DATE with respect to the subject matter hereof and supersedes all prior agreements (including the INITIAL AGREEMENT), negotiations, understandings, representations, statements and writings relating thereto.

 

2.7.
Neither Party shall alter or adjust this AGREEMENT or any Appendixes to it without the prior written permission of the other Party.

 

3.
IOI`s Responsibilities
3.1.
IOI shall comply with this AGREEMENT, all its Appendixes (including but not limited to Appendix IV) and cGMP.

 

8


 

 

 

 

3.2.
IOI shall render the SERVICES, the ADDITIONAL SERVICES and MANUFACTURE the PRODUCT in the FACILITY unless differently agreed to by the Parties in writing.
3.3.
All the responsibilities and obligations listed under Sections 3.1 and 3.2. will be covered by IOI at their [***]. In case IOI incurs costs in connection with the [***].

 

3.4.
IOI will notify UGX immediately but not later than within [***] BUSINESS DAYS after becoming aware of any potential failure to deliver the PRODUCT within the timelines agreed in each applicable FORECAST.
3.5.
IOI will provide UGX an inventory report upon request.

 

3.6.
IOI will undertake [***] to implement and operate an effective system for protecting MANUFACTURE and supply of PRODUCT against risks related to cyber-crime incidents.

 

4.
UGX Responsibilities
4.1
UGX shall purchase and pay the quantity of PRODUCT set out in the BINDING PERIOD of the FORECAST, as specified in Appendix I.
4.2
UGX shall be responsible to provide IOI with complete and accurate information to enable IOI to MANUFACTURE the PRODUCT.

 

4.3
UGX shall comply with Appendices I and II.

 

4.4
UGX shall provide reasonable assistance to IOI in dealing with regulatory changes related to the PRODUCT, SERVICES or ADDITIONAL SERVICES.

 

5.
Governance Model
5.1.
The partnership model includes a STEERING COMMITTEE and a JOINT WORKING TEAM focusing on operational execution. The JOINT WORKING TEAM will be led by a project/relationship manager of each Party (Joint Working Team Leads).

 

5.2.
The Parties shall establish a STEERING COMMITTEE consisting of [***] individuals. Each Party will nominate [***] STEERING COMMITTEE members.

 

5.3.
Either Party may replace its STEERING COMMITTEE members by written notice to the other Party.
5.4.
The purpose of the STEERING COMMITTEE is to:
a)
establish and maintain an effective and efficient collaboration between the Parties:

 

9


 

 

 

b)
confirm the Joint Working Team Leads by each Party;
c)
oversee the JOINT WORKING TEAM`s performance in business review meetings;
a)
evaluate in good faith and ratify any technical, business process and/or quality improvements proposed by the JOINT WORKING TEAMS;
b)
act as escalation body for issue resolution;
c)
define the framework for continuous improvement, mutual long-term objectives and priorities;
d)
any other topics assigned to it in compliance with this AGREEMENT or following the mutual decision of the Parties.
5.5.
The Parties shall establish a JOINT WORKING TEAM, consisting of at least [***] of each Party in the [***] and [***] of each Party in [***]. Thus, the minimum size of the JOINT WORKING TEAM shall be [***] members.

 

5.6.
Either Party may replace its JOINT WORKING TEAM leads and members by notice to the other Party.

 

5.7.
The purpose of the JOINT WORKING TEAM is to:

 

a)
drive and improve performance of MANUFACTURE, SERVICES and ADDITIONAL SERVICES, if any, and the JOINT WORKING TEAM functionality;
b)
establish, manage and review routinely other relevant key performance indicators applicable to MANUFACTURING, SERVICES and ADDITIONAL SERVICES;
c)
manage MANUFACTURING, SERVICES and ADDITIONAL SERVICES risks, including lead times and safety stock management of PURCHASED MATERIALS;
d)
overseeing and monitoring MANUFACTURING and manage any and all issues related to MANUFACTURING, SERVICES and ADDITIONAL SERVICES;
e)
facilitate expeditious resolution of any issues, also in accordance with the instructions from the JOINT STEERING COMMITTEE, if received;
f)
maintain a collaborative and constructive relationship at operational level;
g)
potentially propose any IMPROVEMENT to the STEERING COMMITTEE.

 

5.8.
The JOINT WORKING TEAM shall conduct its discussion in good faith with a view to operating to the mutual benefit of the Parties.
5.9.
In addition to any other topics to be discussed in the agenda of the relevant meeting, the following matters shall be considered to be discussed during the JOINT WORKING TEAM meetings:

 

a)
team member updates;
b)
performance review (services, quality, relationship, financials);
c)
risk evaluation and associated risk mitigation projects;
d)
review the status of past meeting action items.

 

6.
Records, Audits and Inspections
6.1
At [***], IOI will create and maintain accurate and relevant records related to MANUFACTURING, SERVICES and ADDITIONAL SERVICES, limited to [***] (collectively, the “RECORDS”). The Parties will [***] of

 

10


 

 

 

the RECORDS, to the extent they are [***] and do not [***]. In such a circumstance, each Party will [***] on the RECORDS containing [***].

 

6.2
All original RECORDS of the development and MANUFACTURE of PRODUCT hereunder will be retained and archived by IOI for a period set in accordance with cGMP, APPLICABLE LAW and the QTA (the “RETENTION PERIOD”). In case of conflict between the mentioned sources, the QTA shall prevail. Following the RETENTION PERIOD, IOI will not destroy any UGX PROPRIETARY RECORDS or JOINTLY OWNED RECORDS without first giving UGX written notice and the opportunity to return the UGX PROPRIETARY RECORDS or JOINTLY OWNED RECORDS [***].

 

6.3
Upon request, IOI agrees to share with UGX [***], which ascertains the accuracy of IOI’s annual balance sheet, as well as the key financial data supporting IOI’s independent auditor’s report, provided that UGX shall keep [***] strictly confidential with the prohibition of disclosure it to any third party without IOI’s prior written consent.
6.4
UGX has the right to audit and inspect the FACILITY, equipment, materials and RECORDS as required by cGMP guidelines, this AGREEMENT and the QTA.

 

6.5
Not more frequently than [***] per [***], upon [***] advance written notice and subject to compliance with all applicable confidentiality provisions herein, UGX may request to perform cGMP audits at the FACILITY and IOI shall permit for such audits as outlined in the QTA. UGX and its duly authorized representatives may have access together with a IOI employee to the FACILITY, during operational hours and during active MANUFACTURING, to enter and inspect any premises and MANUFACTURING SERVICES and/or ADDITIONAL SERVICES to ascertain compliance by IOI with the terms of this AGREEMENT. IOI will cooperate with UGX to facilitate the evaluation and inspection, and provide reasonable assistance to UGX. UGX will reasonably cooperate with IOI to mitigate disruption to IOI’s operations. Scope and further details are set forth in the QTA attached to Appendix III of this AGREEMENT. It is understood by the Parties that upon prior written approval by IOI UGX may be accompanied by or delegate to THIRD PARTY’s representatives the performance of such cGMP audits; provided that such THIRD PARTY’s representatives shall (i) be bound by confidentiality obligations toward IOI no less stringent than those identified in this AGREEMENT and (ii) finalize a three-way confidentiality AGREEMENT which shall be accepted by all contracting parties.

 

6.6
UGX and/or its designees may perform for-cause audits as outlined in the QTA. IOI shall make the FACILITY and the relevant personnel involved in the performance of MANUFACTURING, SERVICES and ADDITIONAL SERVICES under this AGREEMENT available, within reasonable business hours, and advanced written notice ([***]) for the purpose of any UGX audits.

 

6.7
IOI shall [***] inform UGX of any inspections by competent regulatory authorities at the FACILITY which affects the MANUFACTURE of PRODUCT under this AGREEMENT, within the terms provided in the QTA. In the event that the inspection reveals that IOI is not in compliance with the APPLICABLE LAWS and applicable regulatory regulations, including cGMP, and receives written observations (or any other written communication) by such REGULATORY AUTHORITY which involve the PRODUCT, IOI shall (i) use its best efforts to cure such non-compliance within the timing required by the REGULATORY AUTHORITY, (ii)

 

11


 

 

 

inform UGX of any proposed written response by IOI to any such REGULATORY AUTHORITY as far as it relates to MANUFACTURE of PRODUCT and (iii) provide UGX with copies of all documentation as far as it relates to MANUFACTURE of PRODUCT within the terms provided in the QTA. UGX will have the opportunity to review and provide input to the response to IOI as promptly as practicable and in accordance with the QTA.

 

6.8
IOI agrees that for a justified and documented reason, and only after prior written approval from IOI , which should not be unreasonably denied by IOI up to [***] PERSONS of UGX may be present at the FACILITY during the MANUFACTURING for the purpose of [***]. Any PERSON IN PLANT who are present at the FACILITY, shall comply with IOI’s site regulations, SOPs and rules.

 

 

7.
Intellectual Property
7.1.
Neither Party shall, as a result of this AGREEMENT, acquire any right, title, or interest in any INTELLECTUAL PROPERTY RIGHTS that the other Party owns or controls as of the EFFECTIVE DATE of this AGREEMENT, or that the other Party obtains ownership or control of separately and apart from the MANUFACTURING or performance of the SERVICES under this AGREEMENT (“BACKGROUND INTELLECTUAL PROPERTY”).

 

7.2.
UGX shall own exclusively all rights, titles, and interests in any and all inventions, discoveries and INTELLECTUAL PROPERTY RIGHTS that IOI may conceive, invent, reduce to practice, develop or make, solely or jointly with UGX in the performance of the SERVICES and/or ADDITIONAL SERVICES directly related to the PRODUCT or UGX's BACKGROUND INTELLECTUAL PROPERTY (collectively, “UGX INTELLECTUAL PROPERTY”). IOI hereby assigns, and commits to assign and have assigned, to UGX all UGX INTELLECTUAL PROPERTY. In turn and always subject to the confidentiality terms outlined in this Agreement, UGX commits to grant to IOI during the Term (as herein defined) the exclusive, free-of- charge, worldwide right and licence to practice, use, execute, reproduce, display, modify and exploit in any manner whatsoever such UGX INTELLECTUAL PROPERTY [***]. For clarity’s sake, it is understood by the Parties that IOI's rights under this Section 7.2. shall not include the right to grant sub licences to any persons, for any territories and on any terms.

 

7.3.
Notwithstanding the foregoing, IOI shall own all rights, titles and interests in any inventions, discoveries and INTELLECTUAL PROPERTY RIGHTS that IOI may develop, conceive, invent, reduce to practice or make in the course of MANUFACTURING of PRODUCT or performance of the SERVICES and/or ADDITIONAL SERVICES that is an improvement of or modification to the MANUFACTURE OF PRODUCT or IOI’s BACKGROUND INTELLECTUAL PROPERTY (collectively, “IOI INTELLECTUAL PROPERTY”).

 

7.4.
IOI commits to promptly inform UGX according to Section 14.3 of any violation of UGX BACKGROUND INTELLECTUAL PROPERTY and/or UGX INTELLECTUAL PROPERTY and further agrees, [***], to (i) assist UGX or its designee(s) under APPLICABLE LAWS, in obtaining, maintaining, defending and enforcing patents and all other instruments in nature of patents with respect to any UGX BACKGROUND INTELLECTUAL PROPERTY and/or UGX INTELLECTUAL PROPERTY, (ii) provide such information and assistance and execute such document as UGX or its designee(s) may request from time to time, and (iii) confirm the assignments hereunder. For clarity, IOI agrees that UGX or its designee(s) shall be the only Party responsible for filing, prosecuting and maintaining any patent application covering UGX BACKGROUND INTELLECTUAL PROPERTY and/or UGX INTELLECTUAL PROPERTY.

7.5.
If the MANUFACTURING of PRODUCT and/or performance of the SERVICES and/or ADDITIONAL

 

12


 

SERVICES requires the use of IOI BACKGROUND INTELLECTUAL PROPERTY, IOI hereby grants to UGX the necessary rights of using IOI BACKGROUND INTELLECTUAL PROPERTY rights solely for the marketing, distribution and sale of PRODUCT. Such license is granted for PRODUCT manufactured during the term of this AGREEMENT on a worldwide basis, non-exclusively and royalty-free, unless expressly agreed otherwise. Such rights shall be sublicensable by UGX to its AFFILIATES, licensees, collaboration partners or other parties who receive a license(s) or sublicense(s) to UGX BACKGROUND INTELLECTUAL PROPERTY or UGX INTELLECTUAL PROPERTY from UGX.
7.6.
If the performance of this AGREEMENT requires the use of IP RIGHTS of UGX or of THIRD-PARTIES, UGX hereby grants to or procures for IOI the necessary rights of use to these IP RIGHTS solely for the MANUFACTURING of PRODUCT and/or the performance of SERVICES and/or performance of ADDITIONAL SERVICES, [***].

 

8.
Defective Product
8.1.
If and to the extent permitted by law, PRODUCT is delivered to UGX according to the conditions and SPECIFICATIONS outlined in this AGREEMENT subject to the checks by UGX under Section 8.2 and the inspection by IOI under Section 8.3. IOI makes no warranties, representations of guarantees nor any terms and/or conditions of any kind whatsoever, either expressed or implied whether by statute, common law, custom, course of dealing or otherwise, including any expressed or implied warranties of merchantability, non-infringement, fitness for a particular purpose other than those indicated in this AGREEMENT.

 

8.2.
UGX or its designee(s) shall examine PRODUCT MANUFACTURED and delivered by or on behalf of IOI for compliance with the SPECIFICATIONS, shortage or chemical identity without undue delay as well as in line with the TECHNICAL RELEASE. Should any of PRODUCT fail to meet the SPECIFICATIONS, shortage or chemical identity, UGX shall inform IOI in writing without undue delay, [***] after identification of such defects. HIDDEN DEFECTS can be claimed in writing within [***] after being detected by UGX within [***] after the TECHNICAL RELEASE. If UGX fails to notify the defect within such a period, UGX shall be deemed to have accepted the defect.

 

8.3.
In the event UGX notifies IOI within the period and for the reasons mentioned in Section 8.2 , IOI shall conduct its own evaluation within the time frame defined in the QTA. Following such evaluation and in case IOI confirms the non-conformity IOI will then repeat the MANUFACTURING and related SERVICES [***] until the defect is corrected. This is [***]. If the conformity is disputable, IOI and UGX jointly will engage a neutral third party expert to perform a neutral evaluation. The outcome will be binding for both parties.

 

13


 

 

 

9.
Indemnification for Third-Party Claims
9.1.
Except for a claim arising out of [***] or [***] under this AGREEMENT, in the event of legal proceedings being instituted against IOI by a third party arising out of UGX's development, processing and commercialization of the Product, UGX shall indemnify and keep indemnified IOI in full against all damages, losses, injuries, costs and expenses in connection with such legal proceedings. IOI will inform UGX about any legal proceedings being instituted against IOI without delay. UGX shall control the respective legal proceedings but shall not settle any claim that admits fault on behalf of IOI without IOI's consent (not be unreasonably withheld).
9.2.
In the event of legal proceedings being instituted against UGX by a third party arising out of [***] or [***] under this Agreement, IOI shall indemnify and keep indemnified UGX in full against all damages, losses, injuries, costs and expenses in connection with such legal proceedings. UGX will inform IOI about any legal proceedings being instituted against UGX without delay. IOI shall control the respective legal proceedings but shall not settle any claim without UGX's consent (not be unreasonably withheld).

 

9.3.
If IOI’s cooperation is required in administrative proceedings, especially in proceedings relating to admission, customs or importation of PRODUCT, UGX indemnifies IOI for any liability which may arise out of this cooperation, except to the extent [***]. That applies, in particular, in cases, where [***]. The procedural requirements of Sections 9.1-9.2 shall apply to any indemnification claims by IOI under this Section 9.3.

 

10.
Limitation of Liabilities
10.1.
Subject to UGX’s obligation to pay under Section 4, the Parties’ overall liability arising out of or in connection with this AGREEMENT, whether in contract, tort, statutory or otherwise is [***] Euro per [***], or [***] in the event this AGREEMENT expires or is terminated for whatever reason before the end of a CALENDAR YEAR. The limitation under this Section 10.1 does not apply to each Party’s obligation to indemnify the other under [***] or any other liability that cannot be restricted by law.

 

10.2.
Except for the indemnity under Section 9, each Party excludes any liability for [***] provided that such damages have not been [***].

 

10.3.
EACH PARTY EXCLUDES ANY LIABILITY FOR SPECIAL, INDIRECT, INCIDENTAL, CONSEQUENTIAL OR PUNITIVE AND EXEMPLARY DAMAGES, RECALL COSTS, LOSS OF PROFIT ARISING OUT OF OR RELATED TO THIS AGREEMENT OR THE EXERCISE OF ITS RIGHTS HEREUNDER, HOWEVER CAUSED, PROVIDED THAT SUCH DAMAGES HAVE NOT BEEN CAUSED BY [***].

 

14


 

 

 

11.
Insurance
11.1.
Either Party shall, at its sole cost and expense, obtain and maintain in force for the term of the AGREEMENT adequate and suitable insurance in the minimum amounts set forth below with a reputable insurance company to cover its liability under this AGREEMENT.
11.2.
UGX will maintain a comprehensive products liability insurance, with combined single limits of [***] USD for each claim with respect to personal injury and/or damage to property and [***] USD aggregate.

 

11.3.
IOI will maintain a comprehensive product liability insurance, with combined single limits of [***] USD for each claim with respect to personal injury and/or damage to property and [***] USD aggregate.

 

11.4.
Such insurance must remain in place for the entire duration of this AGREEMENT and [***] after termination triggered in compliance with Section 13. For the avoidance of any doubt, each Party is allowed to change the insurer during the validity term of this Section 11.4 provided that all the conditions described in this Section 11 are properly met.

 

11.5.
IOI will provide insurance certificates upon request to UGX. IOI must promptly notify UGX if any of such insurance is canceled, terminated or not renewed.

 

 

12.
Force Majeure

Neither Party is liable to the other Party for failure or delay in performing its obligations to the extent and for so long as such failure or delay results from causes that were not reasonably foreseeable at the time of signing the AGREEMENT, are beyond the reasonable control of such Party, including but not limited to fires, earthquakes, floods, embargoes, wars, acts of war (whether war is declared or not), terrorist acts, insurrections, riots, civil commotion, strikes, lockouts or other labor disturbances, acts of God or other acts, omissions, pandemics or delays in acting by any administrative authority (each, a “Force Majeure”), and the effects of which cannot be avoided or overcome by such Party. In the event of the occurrence of Force Majeure, the Party affected must notify the other Party promptly of the Force Majeure event and its anticipated duration, and each Party will use its [***] to mitigate the adverse consequences.

 

13.
Term and Termination
13.1.
This AGREEMENT is effective as of the last date of signature (“Effective Date”) and will last for an indefinite period (“Term”). Each Party may terminate this AGREEMENT at will (without cause) with a pre-notice of [***] at any time.

 

13.2.
If a Party commits a material breach of a material obligation of this AGREEMENT and does not cure such breach within [***] of receiving notice of such breach from the non-breaching Party, the non- breaching Party may terminate this AGREEMENT with immediate effect upon written notice to the breaching Party.

 

15


 

 

 

 

13.3.
Each Party shall also be entitled to terminate this AGREEMENT with [***] in case of MATERIAL CHANGE in CONTROL or BUSINESS MODEL of the respective other Party which affects such Party`s ability to fulfill its contractual obligations.

 

13.4.
Either Party shall be entitled to terminate this AGREEMENT with [***] if the other Party fails to maintain the necessary rights, permits and approvals to perform the contractual obligations under this AGREEMENT.

 

13.5.
Either Party may terminate in the event for FORCE MAJEURE lasting longer than [***].

 

13.6.
In any event of termination (including termination at will by IOI, but excluding termination at will by UGX as per Section 13.1 and termination by IOI for UGX’s breach under Section 13.2) of this AGREEMENT triggered by any of the Parties or resulting from [***], UGX may by written notice to IOI seek assistance from IOI with respect to [***] and agreed to by IOI and UGX. IOI agrees to [***], which [***], with the exception of the [***]. Except as specifically set forth in this paragraph, IOI will not [***] and will not provide, disclose or teach or otherwise reveal IOI INTELLECTUAL PROPERTY or IOI BACKGROUND INTELLECTUAL PROPERTY, consistent with the principles set forth in Section 7.

 

14.
Miscellaneous
14.1.
No change of this AGREEMENT is valid unless it is in writing and signed by the Parties. This applies also to the foregoing sentence.

 

14.2.
In case one of the sections is invalid or unenforceable, the other sections remain unaffected by this. The Parties shall negotiate in good faith if they wish to replace such invalid or unenforceable section.

 

14.3.
Any notice or request required or permitted to be given under or in connection with this AGREEMENT or the subject matter hereof shall be given by prepaid registered or certified first-class airmail, recognized international carrier, e-mail or telefax to the recipient at its address set forth on the first page of this AGREEMENT or to such other address as may have therefore been furnished in writing by the recipient to the sending Party. Any such aforementioned notice or request concerning this AGREEMENT shall be effective upon receipt by the Party to which it is addressed.
14.4.
Neither Party may assign or transfer this AGREEMENT or any rights or obligations hereunder, by operation or law or otherwise, without the prior written consent of the other Party, except that a Party may make such an assignment or transfer, by operation of law or otherwise, without the other Party’s consent to its insurers, its AFFILIATE(S) or to an entity that acquires all or substantially all the business

 

16


 

 

 

of such Party to which this AGREEMENT relates, whether in a merger, consolidation, reorganization, acquisition, sale or otherwise. Notwithstanding anything to the contrary contained herein, in the event of an assignment to an AFFILIATE pursuant to this Section 14.4, the assigning Party consents, acknowledges, covenants and guarantees that it shall remain jointly and severally liable, along with the assignee, to the non-assigning Party for all the obligations contained herein. This AGREEMENT shall be binding on the successors and permitted assigns of the assigning Party, and the name of a Party appearing herein shall be deemed to include the name(s) of such Party’s successors and permitted assigns to the extent necessary to carry out the intent of this AGREEMENT. Any assignment or attempted assignment by either Party in violation of this Section 14.4, shall be null and void and of no legal effect.

 

14.5.
This AGREEMENT and any potential subsequent amendment to it, may be executed in 2 (two) or more counterparts, each of which shall be deemed an original and all of which shall constitute together the same instrument. In the event that any signature is delivered by facsimile transmission, by e-signature or by e-mail delivery of a .pdf format data file, such signature shall create a valid and binding obligation of the party executing (or on whose behalf such signature is executed) with the same force and effect as if such facsimile, electronic signature or “.pdf” signature page were an original thereof.

 

14.6.
Any controversy, claim or dispute arising out of or relating to this AGREEMENT, including any question regarding its existence, validity, breach or termination (a “DISPUTE”), shall be resolved in accordance with the following provisions:
a)
Any DISPUTE shall be settled, if possible, through good-faith negotiation between the Parties at the Steering Committee (as set out in Section 5). Such good faith negotiations shall commence promptly upon a Party’s receipt of notice of any claim or dispute from the other Party and continue for a period of [***]. [***].

 

b)
If the Parties do not reach an amicable settlement of the DISPUTE, it shall be submitted to mediation in accordance with the Swiss Rules of Mediation of the Swiss Arbitration Centre in force on the date when the request for mediation was submitted in accordance with these Rules. The seat of the mediation shall be Bern, in Switzerland, although the meetings may be held in Basel, Switzerland, or in Hamburg, Germany. The mediation shall be conducted in English or in German.
c)
If the Parties do not reach a resolution of the DISPUTE by mediation within [***] from the date when the mediator(s) has (have) been confirmed or appointed by the Swiss Arbitration Centre, it shall be exclusively resolved by the courts of Bern, Switzerland.

 

14.7.
This AGREEMENT shall be governed by and construed in accordance with the laws of Switzerland without reference to any rules of conflicts of law and excluding the United Nations Convention on Contracts for the International Sale of Goods (“CISG”).

 

14.8.
Each Party hereto has a duty of good faith and fair dealing in connection with its performance under this AGREEMENT. Each Party shall perform its obligations under this AGREEMENT in a diligent, legal, ethical and professional manner so as to advance the purposes and intent of this AGREEMENT.

 

17


 

 

IN WITNESS WHEREOF, this AGREEMENT is executed as of the AGREEMENT Effective Date on behalf of the parties by their duly authorized representatives.

 

Ultragenyx Pharmaceutical Inc.

 

IOI Oleo GmbH

 

 

 

By: /s/ Siegfried Hackl

 

/s/ Rene Fresen

Siegfried Hackl

 

Rene Fresen

Printed Name

 

Printed Name

SVP Product Supply

 

Chief Marketing Officer

Title

 

Title

31-Mai-2023

 

15-June-2023

Date

 

Date

 

 

Ultragenyx Pharmaceutical Inc.

 

IOI Oleo GmbH

 

 

 

By: /s/ Dennis Huang

 

/s/ Mark Tuchen

Dennis Huang

 

Mark Tuchen

Printed Name

 

Printed Name

Chief Technical Ops Officer

 

Chief Financial Officer

Title

 

Title

06-June-2023

 

19-June-2023

Date

 

Date

 

 

18


 

Appendix I

 

Commercial Terms

 

I.
Forecast and Purchase Order

 

(i)
The Parties hereby establish a forecast procedure, comprising a binding rolling forecast period and a non-binding long-term range as follows.

 

(ii)
UGX will provide a good faith rolling forecast covering the [***] no later than the [***] of each [***], specifying the ordered quantity of PRODUCT, the number of batches and the expected DELIVERY DATE (“FORECAST”). IOI will have [***] after receipt to reject the FORECAST submitted by UGX and to provide an alternative production schedule.

 

(iii)
The first [***] of the confirmed FORECAST shall be binding (“BINDING PERIOD”) to [***] to both Parties with respect to [***].

 

(iv)
UGX will issue PURCHASE ORDERS upon confirmation of FORECAST reflecting the quantities of PRODUCT to be delivered during the BINDING PERIOD and their DELIVERY DATE. [***]. IOI can reject Purchase Order and DELIVERY DATE within [***] of receipt of such PURCHASE ORDER after which the Purchase Order and DELIVERY DATE will become binding on IOI. [***].
(v)
In case a PURCHASE ORDER is changed by UGX and needs to be rescheduled within BINDING PERIOD, both Parties agree [***].
II.
Delivery

 

(i)
Any delivery of PRODUCT by IOI to UGX or to a THIRD-PARTY named by UGX shall be [***], unless otherwise agreed in writing by the Parties. IOI will package PRODUCT according to the requirement of UGX for transport in line with the QTA or mutually agreed on shipping procedures.
(ii)
The transfer of property/title of PRODUCT will be upon payment by UGX of the respective invoice for PRODUCT.
(iii)
In urgent cases, UGX may request in writing:
a)
a QUARANTINED SHIPMENT;

 

19


 

 

 

UGX assumes all risks, responsibilities and costs associated with a QUARANTINED SHIPMENT, unless the reason for the non-compliance of the PRODUCT is caused by IOI.

 

III.
Prices and Payment

 

(i)
Price for the MANUFACTURING of PRODUCT (“PRICE") is outlined in Appendix III for the [***] -“INITIAL TERM”). [***] is determined by the [***] within the [***].
(ii)
If after the INITIAL TERM it is determined that [***] had been applied, the [***] will be applied after such determination. Any [***] differences therefore will either be a) [***] or b) [***].
(iii)
The PRICE may be [***], effective on the [***] from IOI to UGX. Such [***] shall be based on [***] in [***]. Any [***] shall be based [***].
(iv)
Payments shall be made by UGX in Euro and within [***] after receipt of a proper invoice.
(v)
Invoices sent via email will be submitted to invoicing@ultragenyx.com and the responsible Joint Working Team member of UGX. For sake of clarity, IOI shall invoice UGX any batches of PRODUCT upon [***].
(vi)
[***] (“OFFER”) following specific requests by UGX and shall become applicable upon UGX’s acceptance of an OFFER.
(vii)
PRICE for PRODUCT and fee for ADDITIONAL SERVICES shall not contain [***]

 

IV.
Third-Party Material

 

(i)
All Services requiring materials that are purchased, procured, stored and tested by IOI shall be [***].
(ii)
IOI will promptly inform UGX if it encounters [***], including [***] with respect to any [***]. In such an event, [***].

 

20


 

 

 

 

V.
Special Costs

 

All costs concerning [***]. In such a case, [***] of receipt of invoice and documentation of such amounts. As soon as possible, UGX will inform IOI about any administrative requirement applicable to IOI in force in any country where UGX is marketing commercial PRODUCT.

 

VI.
Additional Services

Upon request by UGX, IOI will perform ADDITIONAL SERVICES, as long as [***]. If [***], the [***]. These additional services might be but are not limited to:

(i)
[***];
(ii)
Any [***] either requested by UGX (e.g. [***]) or resulting from any [***] requested by UGX, including [***],
(iii)
[***] work
(iv)
[***]specific for the manufacturing of PRODUCT
(v)
Any [***] work
(vi)
[***];
(vii)
[***]. For the avoidance of doubt, [***]. For any other circumstance JOINT WORKING TEAM will engage in good faith to conclude the applicable fees.
(viii)
[***].

IOI will [***] ADDITIONAL SERVICE to UGX by written OFFER referring to this AGREEMENT. Upon agreement between the Parties about such OFFER, IOI will provide the ADDITIONAL SERVICES as described in the respective OFFER.

 

21


 

 

 

Appendix II

 

Compliance

 

I.
Compliance Statement

 

To the extent applicable, IOI shall inform itself of and comply with applicable anti-corruption legislation, including legislation enacted pursuant to the 1997 OECD Convention on Combating Bribery of Foreign Public Officials in International Business Transactions (the “OECD Convention”), and the Foreign Corrupt Practices Act of 1977, as amended (15 U.S.C. §§78dd-1, et. seq.) (the “FCPA”). If applicable to the MANUFACTURE, SERVICES and ADDITIONAL SERVICES provided hereunder, IOI declares that it understands the provisions of the OECD Convention and the FCPA and agrees not to breach any such legislation or to cause UGX to breach any such legislation. IOI further agrees that, if applicable, it will educate its personnel and contractors engaged in MANUFACTURE, providing SERVICES and ADDITIONAL SERVICES to UGX hereunder in relation to such legislation. IOI agrees it has not, and covenants that it will not, in connection with the conduct of its business activities, promise, authorize, ratify or offer to make, or take any act in furtherance of any payment, contribution, gift, reimbursement or other transfer of anything of value, or any solicitation, directly or indirectly: (i) to any individual including government officials; or (ii) to an intermediary for payment to any individual including government officials; or (iii) to any political party for the purpose or effect of public or commercial bribery, acceptance of or acquiescence in extortion, kickbacks or other unlawful, illegal or improper means. IOI has not, nor to the knowledge of IOI, have any of the IOI’s directors, officers, agents, stockholders or employees acting on behalf of IOI made any false or artificial entries on any of its books or records for any reason. IOI also represents, but only to the best of their knowledge, that, except as disclosed to UGX in writing, it will collaborate with UGX to the best of its ability to represent on a CALENDAR YEAR basis whether neither it nor any of its officers, directors, shareholders or beneficial owners is (i) an officer or employee of a government or any department, agency or instrumentality thereof (including a government-owned or controlled commercial enterprise), (ii) an officer or employee of a public international organization, (iii) a person who acts in any official capacity for or on behalf of any government or department, agency, instrumentality or public international organization, or (iv) a political party official or candidate for political office (each, a “GOVERNMENT OFFICIAL”). IOI will immediately disclose to UGX any current or future affiliation or association between itself and any GOVERNMENT OFFICIAL as long as it becomes aware of that.

 

II.
Data Privacy

Each Party shall collect, use, retain and disclose any personal data provided or belonging to the other Party in a fair, transparent and secure way in accordance to any Applicable Law. Each Party shall (i) use the other Party personal data only under such Party’s instructions in writing and not use it for any purpose other than the performance of this AGREEMENT; (ii) ensure that effective organisational and security measures (both technological and physical) are applied to all personal data of the other Party to ensure the privacy of affected individuals; (iii) appoint a representative who is accountable for data privacy and security; (iv) ensure information is protected and kept secure at all times from unauthorised use, damage, disclosure, diversion or removal, whether through accident, improper act or breach of trust; (v) ensure employees who will have access to the other Party’s personal data are appropriately trained in their responsibilities around processing and protecting the personal data.

 

22


 

 

 

III.
Documentation of Business Transactions

The documentation of any and all business transactions must be complete, transparent, and in compliance with the statutory provisions as well as with any provisions and processes.

 

IV.
Social Responsibility

IOI respects the dignity of every human being and is committed to compliance with and the protection of human rights.

IOI does not tolerate any kind of child labor as well as any exploitation of children and adolescents. The minimum age for admission to employment must not be under the age for the fulfillment of compulsory education and in no case under 15 (fifteen) years.

IOI disapproves of any form of forced labor.

 

 

V.
No Discrimination

IOI creates a working atmosphere characterized by respectful cooperation and to strictly oppose any kind of discrimination on grounds of race or ethnic origin, gender, religion or philosophy of life, disability, age, or sexual identity.

 

VI.
EHS (Environment, Health and Safety)

 

IOI undertakes to operate in a safe and responsible manner with respect to the environment and health of employees, customers and the communities where they operate.

IOI will not compromise environmental, health or safety values for other interests; value human life above all else and manage risks accordingly.

IOI pursues and continually improves an EHS system and processes to achieve an EHS incident-free environment.

IOI agrees to always comply with applicable laws and set standards for suppliers.

 

23


 

 

 

Appendix III Prices and Fees

[***]

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

24


 

 

 

Appendix IV

 

QUALITY AND TECHNICAL AGREEMENT (QTA)

 

The current version of the QTA executed separately by the Parties.

 

25


 

 

 

 

Appendix V

 

PRODUCT SPECIFICATION

The current version of [***]

 

26


 

 

 

Appendix VI

RAW MATERIAL SPECIFICATIONS

 

[***]

 

27


 

 

 

Appendix VII

[***]

 

28


 

 

 

Appendix VIII

THIRD PARTY laboratories

 

THIRD-PARTY labs are, but are not limited to:

[***]

 

 

29


EX-10.30 3 rare-ex10_30.htm EX-10.30 EX-10.30

Exhibit 10.30

 

Name:

 

Number of Shares of Stock subject to Stock Option:

 

Price Per Share:

 

Date of Grant:

 

Vesting Start Date:

 

 

Ultragenyx Pharmaceutical Inc.
2023 Incentive Plan

incentive Stock Option Agreement

 

This agreement (this “Agreement”) evidences a stock option granted by Ultragenyx Pharmaceutical Inc. (the “Company”) to the undersigned (the “Optionee”) pursuant to and subject to the terms of the Ultragenyx Pharmaceutical Inc. 2023 Incentive Plan (as amended from time to time, the “Plan”), which is incorporated herein by reference.

 

1.
Grant of Stock Option. The Company grants to the Optionee on the date set forth above (the “Date of Grant”) an option (the “Stock Option”) to purchase, on the terms provided herein and in the Plan, up to the number of shares of Stock set forth above (the “Shares”) with an exercise price per Share as set forth above, in each case subject to adjustment pursuant to Section 7(b) of the Plan in respect of transactions occurring after the date hereof.
2.
Meaning of Certain Terms. Except as otherwise defined herein, all capitalized terms used herein have the same meaning as in the Plan. The following terms have the following meanings:
(a)
Beneficiary” means, in the event of the Optionee’s death, the beneficiary named in the written designation (in form acceptable to the Administrator) most recently filed with the Administrator by the Optionee prior to the Optionee’s death and not subsequently revoked, or, if there is no such designated beneficiary, the executor or administrator of the Optionee’s estate. An effective beneficiary designation will be treated as having been revoked only upon receipt by the Administrator, prior to the Optionee’s death, of an instrument of revocation in form acceptable to the Administrator.
(b)
Option Holder” means the Optionee or, if as of the relevant time the Stock Option has passed to a Beneficiary, the Beneficiary.
3.
Vesting; Method of Exercise; Treatment of the Stock Option Upon Cessation of Employment.
(a)
Vesting. As used herein with respect to the Stock Option or any portion thereof, the term “vest” means to become exercisable and the term “vested” as applied to any outstanding Stock Option means that the Stock Option is then exercisable, subject in each case to the terms of the Plan. Unless earlier terminated, forfeited, relinquished or expired, the Stock Option will vest as to 1/4th of the Shares initially subject to the Stock Option on the first (1st) anniversary of the Date of Grant (the "Anniversary Date"); thereafter, 1/48th of the Shares initially subject to the Stock Option shall vest on each month as measured by the Anniversary Date. Notwithstanding the foregoing, Shares subject to the Stock Option shall not vest on any vesting date

DOCPROPERTY DocXDocID DMS=InterwovenIManage Format=<<NUM>>_<<VER>> PRESERVELOCATION \* MERGEFORMAT 39776746_3


unless the Optionee has remained in continuous Employment from the Date of Grant through such vesting date.
(b)
Exercise of the Stock Option. No portion of the Stock Option may be exercised until such portion vests. Each election to exercise any vested portion of the Stock Option will be subject to the terms and conditions of the Plan and shall be in writing, signed by the Option Holder (or in such other form as is acceptable to the Administrator). Each such written exercise election must be received by the Company at its principal office or by such other party as the Administrator may prescribe and be accompanied by payment in full as provided in the Plan. The exercise price may be paid (i) by cash or check acceptable to the Administrator, (ii) to the extent permitted by the Administrator, through a broker-assisted cashless exercise program acceptable to the Administrator, (iii) by such other means, if any, as may be acceptable to the Administrator, or (iv) by any combination of the foregoing permissible forms of payment. In the event that the Stock Option is exercised by a person other than the Optionee, the Company will be under no obligation to deliver shares hereunder unless and until it is satisfied as to the authority of the Option Holder to exercise the Stock Option and compliance with applicable securities laws. The latest date on which the Stock Option or any portion thereof may be exercised will be the 10th anniversary of the Date of Grant (the “Final Exercise Date”). If the Stock Option is not exercised by the Final Exercise Date the Stock Option or any remaining portion thereof will thereupon immediately terminate.
(c)
Treatment of the Stock Option Upon Cessation of Employment. If the Optionee’s Employment ceases, the Stock Option, to the extent not already vested will be immediately forfeited, and any vested portion of the Stock Option that is then outstanding will be treated as follows:
(i)
Subject to clauses (ii) and (iii) below and Section 4 of this Agreement, the Stock Option, to the extent vested immediately prior to the cessation of the Optionee’s Employment, will remain exercisable until the earlier of (A) the date that is three months following the date of such cessation of Employment, or (B) the Final Exercise Date, and except to the extent previously exercised as permitted by this Section 3(c)(i) will thereupon immediately terminate.
(ii)
Subject to clauses (iii) below and Section 4 of this Agreement, the Stock Option, to the extent vested immediately prior to the cessation of the Optionee’s Employment due to death, will remain exercisable until the earlier of (A) the first anniversary of the Optionee’s death or (B) the Final Exercise Date, and except to the extent previously exercised as permitted by this Section 3(c)(ii) will thereupon immediately terminate.
(iii)
If the Optionee’s Employment is terminated by the Company and its subsidiaries in connection with an act or failure to act constituting Cause (as the Administrator, in its sole discretion, may determine), or such termination occurs in circumstances that in the determination of the Administrator would have entitled the Company and its subsidiaries to terminate the Optionee’s Employment for Cause, the Stock Option (whether or not vested) will immediately terminate and be forfeited upon such termination.

 


4.
Forfeiture; Recovery of Compensation.
(a)
The Administrator may cancel, rescind, withhold or otherwise limit or restrict the Stock Option at any time if the Optionee is not in compliance with all applicable provisions of this Agreement and the Plan.
(b)
By accepting the Stock Option, the Optionee expressly acknowledges and agrees that his or her rights, and those of any permitted transferee of the Stock Option, under the Stock Option to any Stock acquired under the Stock Option or proceeds from the disposition thereof, are subject to Section 6(a)(v) of the Plan (including any successor provision). Nothing in the preceding sentence shall be construed as limiting the general application of Section 8 of this Agreement.
5.
Transfer of Stock Option. The Stock Option may not be transferred except as expressly permitted under Section 6(a)(iii) of the Plan.
6.
Taxes.
(a)
Withholding. If at the time this Stock Option is exercised the Company determines that under applicable law and regulations it could be liable for the withholding of any federal or state tax upon exercise or with respect to a disposition of any Stock acquired upon exercise of this Stock Option, the Optionee expressly acknowledges and agrees that the Optionee’s rights hereunder, including the right to be issued shares upon exercise, are subject to the Optionee promptly paying to the Company in cash (or by such other means as may be acceptable to the Administrator in its discretion) all taxes required to be withheld. No shares will be transferred pursuant to the exercise of this Stock Option unless and until the person exercising this Stock Option has remitted to the Company an amount in cash sufficient to satisfy any federal, state, or local withholding tax requirements, or has made other arrangements satisfactory to the Company with respect to such taxes. The Optionee authorizes the Company and its subsidiaries to withhold such amount from any amounts otherwise owed to the Optionee, but nothing in this sentence shall be construed as relieving the Optionee of any liability for satisfying his or her obligation under the preceding provisions of this Section.
(b)
Disqualifying Disposition. If the Optionee disposes of the Shares acquired upon exercise of this Stock Option within two years from the Grant Date or one year after such Shares were acquired pursuant to the exercise of this Stock Option, within 15 days of such disposition, the Optionee shall notify the Company in writing of such disposition.
(c)
Annual Limit for Incentive Stock Options. To the extent that the aggregate fair market value (determined at the time of grant) of the shares of Stock with respect to which this Stock Option and all other incentive stock options the Optionee holds are exercisable for the first time during any calendar year (under all plans of the Company and its related corporations) exceeds $100,000, the options held by such Optionee or portions thereof that exceed such limit (according to the order in which they were granted in accordance with the regulations under Section 422 of the Code) shall be treated as a non-qualified stock option.
(d)
Limitation on Liability. The Optionee acknowledges and agrees that the Company or the Administrator may take any action permitted under the Plan without regard to the effect such action may have on the status of this Stock Option as an incentive

 


stock option under Section 422 of the Code and that such actions may cause this Stock Option to fail to be treated as an incentive stock option under Section 422 of the Code. The Optionee further acknowledges and agrees that neither the Company, nor any of its Affiliates, nor the Administrator, nor any person acting on behalf of the Company, any of its Affiliates, or the Administrator, will be liable to the Optionee or to the estate or beneficiary of the Optionee or to any other person by reason of the failure the Stock Option to satisfy the requirements of Section 422 of the Code.
7.
Effect on Employment. Neither the grant of the Stock Option, nor the issuance of Shares upon exercise of the Stock Option, will give the Optionee any right to be retained in the employ or service of the Company or any of its Affiliates, affect the right of the Company or any of its Affiliates to discharge or discipline such Optionee at any time, or affect any right of such Optionee to terminate his or her Employment at any time.
8.
Provisions of the Plan. This Agreement is subject in its entirety to the provisions of the Plan, which are incorporated herein by reference. A copy of the Plan as in effect on the Date of Grant has been furnished to the Optionee. By exercising all or any part of the Stock Option, the Optionee agrees to be bound by the terms of the Plan and this Agreement. In the event of any conflict between the terms of this Agreement and the Plan, the terms of the Plan shall control.
9.
Acknowledgements. The Optionee acknowledges and agrees that (a) this Agreement may be executed in two or more counterparts, each of which shall be an original and all of which together shall constitute one and the same instrument, (b) this agreement may be executed and exchanged using facsimile, portable document format (PDF) or electronic signature, which, in each case, shall constitute an original signature for all purposes hereunder and (c) such signature by the Company will be binding against the Company and will create a legally binding agreement when this Agreement is countersigned by the Optionee.

The Stock Option evidenced by this Agreement is intended to be an incentive stock option under Section 422 of the Code and is granted to the Optionee in connection with the Optionee’s employment by or service to the Company and its qualifying subsidiaries. For purposes of the immediately preceding sentence, “qualifying subsidiary” means a subsidiary of the Company as to which the Company has a “controlling interest” as described in Treas. Regs. §1.409A-1(b)(5)(iii)(E)(1).

 

[The remainder of this page is intentionally left blank]

 


 

 

 

IN WITNESS WHEREOF, the Company has caused this Agreement to be executed by its duly authorized officer.

 

ULTRAGENYX PHARMACEUTICAL Inc.

 

 

By: /s/ Emil Kakkis

Name: Emil Kakkis, M.D., Ph.D.

Title: Chief Executive Officer

Dated:

 

Acknowledged and Agreed:

 

 

By_______________________

 

 


EX-10.31 4 rare-ex10_31.htm EX-10.31 EX-10.31

 

 

Exhibit 10.31

 

Name:

 

Number of Shares of Stock subject to Stock Option:

 

Price Per Share:

 

Date of Grant:

 

Vesting Start Date:

 

 

Ultragenyx Pharmaceutical Inc.
2023 Incentive Plan

Non-statutory Stock Option Agreement (Employees)

 

This agreement (this “Agreement”) evidences a stock option granted by Ultragenyx Pharmaceutical Inc. (the “Company”) to the undersigned (the “Optionee”) pursuant to and subject to the terms of the Ultragenyx Pharmaceutical Inc. 2023 Incentive Plan (as amended from time to time, the “Plan”), which is incorporated herein by reference.

 

1.
Grant of Stock Option. The Company grants to the Optionee on the date set forth above (the “Date of Grant”) an option (the “Stock Option”) to purchase, on the terms provided herein and in the Plan, up to the number of shares of Stock set forth above (the “Shares”) with an exercise price per Share as set forth above, in each case subject to adjustment pursuant to Section 7(b) of the Plan in respect of transactions occurring after the date hereof.
2.
Meaning of Certain Terms. Except as otherwise defined herein, all capitalized terms used herein have the same meaning as in the Plan. The following terms have the following meanings:
(a)
Beneficiary” means, in the event of the Optionee’s death, the beneficiary named in the written designation (in form acceptable to the Administrator) most recently filed with the Administrator by the Optionee prior to the Optionee’s death and not subsequently revoked, or, if there is no such designated beneficiary, the executor or administrator of the Optionee’s estate. An effective beneficiary designation will be treated as having been revoked only upon receipt by the Administrator, prior to the Optionee’s death, of an instrument of revocation in form acceptable to the Administrator.
(b)
Option Holder” means the Optionee or, if as of the relevant time the Stock Option has passed to a Beneficiary, the Beneficiary.
3.
Vesting; Method of Exercise; Treatment of the Stock Option Upon Cessation of Employment.
(a)
Vesting. As used herein with respect to the Stock Option or any portion thereof, the term “vest” means to become exercisable and the term “vested” as applied to any outstanding Stock Option means that the Stock Option is then exercisable, subject in each case to the terms of the Plan. Unless earlier terminated, forfeited, relinquished or expired, the Stock Option will vest as to 1/4th of the Shares initially subject to the Stock Option on the first (1st) anniversary of the Date of Grant (the "Anniversary Date"); thereafter, 1/48th of the Shares initially subject to the Stock Option shall vest on each month as measured by the Anniversary Date. Notwithstanding the foregoing, Shares subject to the Stock Option shall not vest on any vesting date

 


 

unless the Optionee has remained in continuous Employment from the Date of Grant through such vesting date.
(b)
Exercise of the Stock Option. No portion of the Stock Option may be exercised until such portion vests. Each election to exercise any vested portion of the Stock Option will be subject to the terms and conditions of the Plan and shall be in writing, signed by the Option Holder (or in such other form as is acceptable to the Administrator). Each such written exercise election must be received by the Company at its principal office or by such other party as the Administrator may prescribe and be accompanied by payment in full as provided in the Plan. The exercise price may be paid (i) by cash or check acceptable to the Administrator, (ii) to the extent permitted by the Administrator, through a broker-assisted cashless exercise program acceptable to the Administrator, (iii) by such other means, if any, as may be acceptable to the Administrator, or (iv) by any combination of the foregoing permissible forms of payment. In the event that the Stock Option is exercised by a person other than the Optionee, the Company will be under no obligation to deliver shares hereunder unless and until it is satisfied as to the authority of the Option Holder to exercise the Stock Option and compliance with applicable securities laws. The latest date on which the Stock Option or any portion thereof may be exercised will be the 10th anniversary of the Date of Grant (the “Final Exercise Date”); provided, however, if at such time the Optionee is prohibited by applicable law from exercising the Stock Option, the Final Exercise Date will be automatically extended to thirty (30) days following the date the Optionee is no longer prohibited from exercising the Stock Option. If the Stock Option is not exercised by the Final Exercise Date the Stock Option or any remaining portion thereof will thereupon immediately terminate.
(c)
Treatment of the Stock Option Upon Cessation of Employment. If the Optionee’s Employment ceases, the Stock Option, to the extent not already vested will be immediately forfeited, and any vested portion of the Stock Option that is then outstanding will be treated as follows:
(i)
Subject to clauses (ii) and (iii) below and Section 4 of this Agreement, the Stock Option, to the extent vested immediately prior to the cessation of the Optionee’s Employment, will remain exercisable until the earlier of (A) the date that is three months following the date of such cessation of Employment, or (B) the Final Exercise Date, and except to the extent previously exercised as permitted by this Section 3(c)(i) will thereupon immediately terminate.
(ii)
Subject to clauses (iii) below and Section 4 of this Agreement, the Stock Option, to the extent vested immediately prior to the cessation of the Optionee’s Employment due to death, will remain exercisable until the earlier of (A) the first anniversary of the Optionee’s death or (B) the Final Exercise Date, and except to the extent previously exercised as permitted by this Section 3(c)(ii) will thereupon immediately terminate.
(iii)
If the Optionee’s Employment is terminated by the Company and its subsidiaries in connection with an act or failure to act constituting Cause (as the Administrator, in its sole discretion, may determine), or such termination occurs in circumstances that in the determination of the Administrator would have entitled the Company and its subsidiaries to terminate the Optionee’s Employment for Cause, the Stock Option (whether

 


 

or not vested) will immediately terminate and be forfeited upon such termination.
4.
Forfeiture; Recovery of Compensation.
(a)
The Administrator may cancel, rescind, withhold or otherwise limit or restrict the Stock Option at any time if the Optionee is not in compliance with all applicable provisions of this Agreement and the Plan.
(b)
By accepting the Stock Option, the Optionee expressly acknowledges and agrees that his or her rights, and those of any permitted transferee of the Stock Option, under the Stock Option to any Stock acquired under the Stock Option or proceeds from the disposition thereof, are subject to Section 6(a)(v) of the Plan (including any successor provision). Nothing in the preceding sentence shall be construed as limiting the general application of Section 8 of this Agreement.
5.
Transfer of Stock Option. The Stock Option may not be transferred except as expressly permitted under Section 6(a)(iii) of the Plan.
6.
Withholding. The exercise of this Stock Option will give rise to “wages” subject to withholding. The Optionee expressly acknowledges and agrees that the Optionee’s rights hereunder, including the right to be issued shares upon exercise, are subject to the Optionee promptly paying to the Company in cash (or by such other means as may be acceptable to the Administrator in its discretion) all taxes required to be withheld. No shares will be transferred pursuant to the exercise of this Stock Option unless and until the person exercising this Stock Option has remitted to the Company an amount in cash sufficient to satisfy any federal, state, or local withholding tax requirements, or has made other arrangements satisfactory to the Company with respect to such taxes. The Optionee authorizes the Company and its subsidiaries to withhold such amount from any amounts otherwise owed to the Optionee, but nothing in this sentence shall be construed as relieving the Optionee of any liability for satisfying his or her obligation under the preceding provisions of this Section.
7.
Effect on Employment. Neither the grant of the Stock Option, nor the issuance of Shares upon exercise of the Stock Option, will give the Optionee any right to be retained in the employ or service of the Company or any of its Affiliates, affect the right of the Company or any of its Affiliates to discharge or discipline such Optionee at any time, or affect any right of such Optionee to terminate his or her Employment at any time.
8.
Provisions of the Plan. This Agreement is subject in its entirety to the provisions of the Plan, which are incorporated herein by reference. A copy of the Plan as in effect on the Date of Grant has been furnished to the Optionee. By exercising all or any part of the Stock Option, the Optionee agrees to be bound by the terms of the Plan and this Agreement. In the event of any conflict between the terms of this Agreement and the Plan, the terms of the Plan shall control.
9.
Acknowledgements. The Optionee acknowledges and agrees that (a) this Agreement may be executed in two or more counterparts, each of which shall be an original and all of which together shall constitute one and the same instrument, (b) this agreement may be executed and exchanged using facsimile, portable document format (PDF) or electronic signature, which, in each case, shall constitute an original signature for all purposes hereunder and (c) such signature by the Company will be binding against the Company and will create a legally binding agreement when this Agreement is countersigned by the Optionee.

The Stock Option evidenced by this Agreement is a non-statutory option (that is, an option that does not qualify as an incentive stock option under Section 422 of the Code) and is granted to the

 


 

Optionee in connection with the Optionee’s employment by or service to the Company and its qualifying subsidiaries. For purposes of the immediately preceding sentence, “qualifying subsidiary” means a subsidiary of the Company as to which the Company has a “controlling interest” as described in Treas. Regs. §1.409A-1(b)(5)(iii)(E)(1).

 

[The remainder of this page is intentionally left blank]

 


 

 

IN WITNESS WHEREOF, the Company has caused this Agreement to be executed by its duly authorized officer.

 

ULTRAGENYX PHARMACEUTICAL Inc.

 

 

By: /s/ Emil Kakkis

Name: Emil Kakkis, M.D., Ph.D.

Title: Chief Executive Officer

Dated:

 

Acknowledged and Agreed:

 

 

By_______________________

 

 

 


EX-10.32 5 rare-ex10_32.htm EX-10.32 EX-10.32

 

Exhibit 10.32

Name:

Number of Restricted Stock Units subject to Award:

Date of Grant:

 

ULTRAGENYX PHARMACEUTICAL INC.

2023 INCENTIVE PLAN

RESTRICTED STOCK UNIT AGREEMENT (EMPLOYEES)

This agreement (this “Agreement”) evidences an award (the “Award”) of restricted stock units (the “Restricted Stock Units”) granted by Ultragenyx Pharmaceutical Inc. (the “Company”) to the undersigned (the “Grantee”) pursuant to and subject to the terms of the Ultragenyx Pharmaceutical Inc. 2023 Incentive Plan (as amended from time to time, the “Plan”), which is incorporated herein by reference.

1. Grant of Restricted Stock Units. The Company grants to the Grantee on the date set forth above (the “Date of Grant”) an award consisting of the right to receive on the terms provided herein and in the Plan, one share of Stock with respect to each Restricted Stock Unit forming part of the Award, in each case, subject to adjustment pursuant to Section 7(b) of the Plan in respect of transactions occurring after the date hereof.

2. Meaning of Certain Terms. Except as otherwise defined herein, all capitalized terms used herein have the same meaning as in the Plan.

3. Vesting. Unless earlier terminated, forfeited, relinquished or expired, the Restricted Stock Units shall vest as follows: 1/4th of the underlying shares shall vest on the first (1st) anniversary of the Date of Grant (the "Anniversary Date"); thereafter, 25% of the underlying shares shall vest each year as measured from the Anniversary Date.

4. Delivery of Stock. The Company shall deliver to the Grantee as soon as practicable upon the vesting of the Restricted Stock Units or any portion thereof, but in all events no later than March 15th of the year following the year in which such Restricted Stock Units vest, one share of Stock with respect to each such vested Restricted Stock Unit, subject to the terms of the Plan and this Agreement.

5. Dividends; Other Rights. The Award shall not be interpreted to bestow upon the Grantee any equity interest or ownership in the Company or any Affiliate prior to the date on which the Company delivers shares of Stock to the Grantee (if any). The Grantee is not entitled to vote any shares of Stock by reason of the granting of this Award or to receive or be credited with any dividends declared and payable on any share of Stock prior to the date on which any such share is delivered to the Grantee hereunder. The Grantee shall have the rights of a shareholder only as to those shares of Stock, if any, that are actually delivered under this Award.

6. Forfeiture; Recovery of Compensation.

(a) The Administrator may cancel, rescind, withhold or otherwise limit or restrict the Award at any time if the Grantee is not in compliance with all applicable provisions of this Agreement and the Plan.

(b) By accepting the Award the Grantee expressly acknowledges and agrees that his or her rights, and those of any permitted transferee of the Award, under the Award to any Stock acquired under the Award or proceeds from the disposition thereof, are subject to Section 6(a)(v) of the Plan (including any successor provision). Nothing in the preceding sentence shall be construed as limiting the general application of Section 10 of this Agreement.

7. Nontransferability. Neither the Award nor the Restricted Stock Units may be transferred except as expressly permitted under Section 6(a)(iii) of the Plan.

8. Certain Tax Matters.

(a) The Grantee expressly acknowledges and agrees that the Grantee’s rights hereunder, including the right to be issued shares of Stock upon the vesting of the Restricted Stock Units (or any portion thereof), are subject to the Grantee’s promptly paying, or in respect of any later requirement of withholding being liable promptly to pay at such time as such withholdings are due, to the Company in cash (or by such other means as may be acceptable to the Administrator in its discretion) all taxes required to be withheld, if any (the “Tax Withholding Obligation”). No shares of Stock will be transferred pursuant to the vesting of the Restricted Stock Units (or any portion thereof) unless and until the Grantee or the person then holding the Award has remitted to the Company an amount in cash sufficient to satisfy any federal, state, or local withholding tax requirements then due and has committed (and by accepting this Award the Grantee shall be deemed to have committed) to pay in cash all tax withholdings required at any later time in respect of the transfer of such shares, or has made other arrangements satisfactory to the Company with respect to such taxes. The Grantee also authorizes the Company and its subsidiaries to withhold such amount from any amounts otherwise owed to the


Grantee, but nothing in this sentence shall be construed as relieving the Grantee of any liability for satisfying his or her obligations under the preceding provisions of this Section.

(b) The Grantee expressly acknowledges that the Grantee’s acceptance of this Agreement constitutes the Grantee’s instruction and authorization to the Company and any brokerage firm determined acceptable to the Company for such purpose to sell on the Grantee’s behalf a whole number of shares from those shares of Stock issuable to the Grantee as the Company determines to be appropriate to generate cash proceeds sufficient to satisfy the applicable Tax Withholding Obligation, and to transfer the proceeds from the sale of such Stock from the Grantee’s securities account established with the brokerage service provider for the settlement of the Grantee’s vested Restricted Stock Units to any account held in the name of the Company. Such shares will be sold on the date of vesting or as soon thereafter as practicable. Grantee will be responsible for all brokers’ fees and other costs of sale, which fees and costs may be deducted from the proceeds of the foregoing sale of Stock, and Grantee agrees to indemnify and hold the Company and any brokerage firm selling such Stock harmless from any losses, costs, damages, or expenses relating to any such sale. To the extent the proceeds of such sale exceed Grantee’s Tax Withholding Obligation, such excess cash will be deposited into the securities account established with the brokerage service provider for the settlement of Grantee’s vested Restricted Stock Units. Grantee acknowledges that the Company or its designee is under no obligation to arrange for such sale at any particular price, and that the proceeds of any such sale may not be sufficient to satisfy Grantee’s Tax Withholding Obligation. Accordingly, Grantee agrees to pay to the Company as soon as practicable, including through additional payroll withholding, any amount of the Tax Withholding Obligation that is not satisfied by the sale of shares described above. Unless otherwise authorized by the Administrator in its sole discretion, the sale of Stock will be the primary method used by the Company to satisfy the applicable Tax Withholding Obligation.

(c) The Grantee expressly acknowledges that because this Award consists of an unfunded and unsecured promise by the Company to deliver Stock in the future, subject to the terms hereof, it is not possible to make a so-called “83(b) election” with respect to the Award.

9. Effect on Employment. Neither the grant of the Award, nor the issuance of shares of Stock upon vesting of the Award, will give the Grantee any right to be retained in the employ or service of the Company or any of its Affiliates, affect the right of the Company or any of its Affiliates to discharge or discipline such Grantee at any time, or affect any right of such Grantee to terminate his or her Employment at any time.

10. Provisions of the Plan. This Agreement is subject in its entirety to the provisions of the Plan, which are incorporated herein by reference. A copy of the Plan as in effect on the Date of Grant has been furnished to the Grantee. By accepting the Award, the Grantee agrees to be bound by the terms of the Plan and this Agreement. In the event of any conflict between the terms of this Agreement and the Plan, the terms of the Plan shall control.

11. Acknowledgments. The Grantee acknowledges and agrees that (a) this Agreement may be executed in two or more counterparts, each of which shall be an original and all of which together shall constitute one and the same instrument, (b) this agreement may be executed and exchanged using facsimile, portable document format (PDF) or electronic signature, which, in each case, shall constitute an original signature for all purposes hereunder and (c) such signature by the Company will be binding against the Company and will create a legally binding agreement when this Agreement is countersigned by the Grantee.

[The remainder of this page is intentionally left blank.]

 

IN WITNESS WHEREOF, the Company has caused this Agreement to be executed by its duly authorized officer.

 

ULTRAGENYX PHARMACEUTICAL INC.

 

 /s/ Emil Kakkis

Emil Kakkis, M.D., Ph.D.

Chief Executive Officer

 

Dated:

 

Acknowledged and Agreed:

 

 

By

 


 


EX-10.33 6 rare-ex10_33.htm EX-10.33 EX-10.33

 

 

Exhibit 10.33

 

Name:

 

Number of Shares of Stock subject to Stock Option:

 

Price Per Share:

 

Date of Grant:

 

Vesting Start Date:

 

 

Ultragenyx Pharmaceutical Inc.
2023 Incentive Plan

Non-statutory Stock Option Agreement (Directors)

 

This agreement (this “Agreement”) evidences a stock option granted by Ultragenyx Pharmaceutical Inc. (the “Company”) to the undersigned (the “Optionee”) pursuant to and subject to the terms of the Ultragenyx Pharmaceutical Inc. 2023 Incentive Plan (as amended from time to time, the “Plan”), which is incorporated herein by reference.

 

1.
Grant of Stock Option. The Company grants to the Optionee on the date set forth above (the “Date of Grant”) an option (the “Stock Option”) to purchase, on the terms provided herein and in the Plan, up to the number of shares of Stock set forth above (the “Shares”) with an exercise price per Share as set forth above, in each case subject to adjustment pursuant to Section 7(b) of the Plan in respect of transactions occurring after the date hereof.
2.
Meaning of Certain Terms. Except as otherwise defined herein, all capitalized terms used herein have the same meaning as in the Plan. The following terms have the following meanings:
(a)
Beneficiary” means, in the event of the Optionee’s death, the beneficiary named in the written designation (in form acceptable to the Administrator) most recently filed with the Administrator by the Optionee prior to the Optionee’s death and not subsequently revoked, or, if there is no such designated beneficiary, the executor or administrator of the Optionee’s estate. An effective beneficiary designation will be treated as having been revoked only upon receipt by the Administrator, prior to the Optionee’s death, of an instrument of revocation in form acceptable to the Administrator.
(b)
Option Holder” means the Optionee or, if as of the relevant time the Stock Option has passed to a Beneficiary, the Beneficiary.
3.
Vesting; Method of Exercise; Treatment of the Stock Option Upon Cessation of Employment.
(a)
Vesting. As used herein with respect to the Stock Option or any portion thereof, the term “vest” means to become exercisable and the term “vested” as applied to any outstanding Stock Option means that the Stock Option is then exercisable, subject in each case to the terms of the Plan. Unless earlier terminated, forfeited, relinquished or expired, the Stock Option will vest as to all of the Shares initially subject to the Stock Option on the earlier of (i) the first anniversary of the Date of Grant or (ii) the date of the Company's annual meeting of stockholders first held after the Date of Grant. Notwithstanding the foregoing, Shares subject to the Stock Option shall not

 


 

vest on any vesting date unless the Optionee has remained in continuous Employment from the Date of Grant through such vesting date.
(b)
Exercise of the Stock Option. No portion of the Stock Option may be exercised until such portion vests. Each election to exercise any vested portion of the Stock Option will be subject to the terms and conditions of the Plan and shall be in writing, signed by the Option Holder (or in such other form as is acceptable to the Administrator). Each such written exercise election must be received by the Company at its principal office or by such other party as the Administrator may prescribe and be accompanied by payment in full as provided in the Plan. The exercise price may be paid (i) by cash or check acceptable to the Administrator, (ii) to the extent permitted by the Administrator, through a broker-assisted cashless exercise program acceptable to the Administrator, (iii) by such other means, if any, as may be acceptable to the Administrator, or (iv) by any combination of the foregoing permissible forms of payment. In the event that the Stock Option is exercised by a person other than the Optionee, the Company will be under no obligation to deliver shares hereunder unless and until it is satisfied as to the authority of the Option Holder to exercise the Stock Option and compliance with applicable securities laws. The latest date on which the Stock Option or any portion thereof may be exercised will be the 10th anniversary of the Date of Grant (the “Final Exercise Date”); provided, however, if at such time the Optionee is prohibited by applicable law from exercising the Stock Option, the Final Exercise Date will be automatically extended to thirty (30) days following the date the Optionee is no longer prohibited from exercising the Stock Option. If the Stock Option is not exercised by the Final Exercise Date the Stock Option or any remaining portion thereof will thereupon immediately terminate.
(c)
Treatment of the Stock Option Upon Cessation of Employment. If the Optionee’s Employment ceases, the Stock Option, to the extent not already vested will be immediately forfeited, and any vested portion of the Stock Option that is then outstanding will be treated as follows:
(i)
Subject to clauses (ii) and (iii) below and Section 4 of this Agreement, the Stock Option, to the extent vested immediately prior to the cessation of the Optionee’s Employment, will remain exercisable until the earlier of (A) the date that is 24 months following the date of such cessation of Employment, or (B) the Final Exercise Date, and except to the extent previously exercised as permitted by this Section 3(c)(i) will thereupon immediately terminate.
(ii)
Subject to clauses (iii) below and Section 4 of this Agreement, the Stock Option, to the extent vested immediately prior to the cessation of the Optionee’s Employment due to death, will remain exercisable until the earlier of (A) the first anniversary of the Optionee’s death or (B) the Final Exercise Date, and except to the extent previously exercised as permitted by this Section 3(c)(ii) will thereupon immediately terminate.
(iii)
If the Optionee’s Employment is terminated by the Company and its subsidiaries in connection with an act or failure to act constituting Cause (as the Administrator, in its sole discretion, may determine), or such termination occurs in circumstances that in the determination of the Administrator would have entitled the Company and its subsidiaries to terminate the Optionee’s Employment for Cause, the Stock Option (whether

 


 

or not vested) will immediately terminate and be forfeited upon such termination.
4.
Forfeiture; Recovery of Compensation.
(a)
The Administrator may cancel, rescind, withhold or otherwise limit or restrict the Stock Option at any time if the Optionee is not in compliance with all applicable provisions of this Agreement and the Plan.
(b)
By accepting the Stock Option, the Optionee expressly acknowledges and agrees that his or her rights, and those of any permitted transferee of the Stock Option, under the Stock Option to any Stock acquired under the Stock Option or proceeds from the disposition thereof, are subject to Section 6(a)(v) of the Plan (including any successor provision). Nothing in the preceding sentence shall be construed as limiting the general application of Section 8 of this Agreement.
5.
Transfer of Stock Option. The Stock Option may not be transferred except as expressly permitted under Section 6(a)(iii) of the Plan.
6.
Withholding. The Optionee shall be responsible for satisfying and paying all taxes arising from or due in connection with the Option, its exercise or a disposition of Shares acquired upon exercise of the Option. The Company shall have no liability or obligation related to the foregoing.
7.
Effect on Service. Neither the grant of the Stock Option, nor the issuance of Shares upon exercise of the Stock Option, will give the Optionee any right to be retained in the employ or service of the Company or any of its Affiliates, affect the right of the Company or any of its Affiliates to discharge or discipline such Optionee at any time, or affect any right of such Optionee to terminate his or her Employment at any time.
8.
Provisions of the Plan. This Agreement is subject in its entirety to the provisions of the Plan, which are incorporated herein by reference. A copy of the Plan as in effect on the Date of Grant has been furnished to the Optionee. By exercising all or any part of the Stock Option, the Optionee agrees to be bound by the terms of the Plan and this Agreement. In the event of any conflict between the terms of this Agreement and the Plan, the terms of the Plan shall control.
9.
Acknowledgements. The Optionee acknowledges and agrees that (a) this Agreement may be executed in two or more counterparts, each of which shall be an original and all of which together shall constitute one and the same instrument, (b) this agreement may be executed and exchanged using facsimile, portable document format (PDF) or electronic signature, which, in each case, shall constitute an original signature for all purposes hereunder and (c) such signature by the Company will be binding against the Company and will create a legally binding agreement when this Agreement is countersigned by the Optionee.

The Stock Option evidenced by this Agreement is a non-statutory option (that is, an option that does not qualify as an incentive stock option under Section 422 of the Code) and is granted to the Optionee in connection with the Optionee’s employment by or service to the Company and its qualifying subsidiaries. For purposes of the immediately preceding sentence, “qualifying subsidiary” means a subsidiary of the Company as to which the Company has a “controlling interest” as described in Treas. Regs. §1.409A-1(b)(5)(iii)(E)(1).

 

[The remainder of this page is intentionally left blank]

 


 

IN WITNESS WHEREOF, the Company has caused this Agreement to be executed by its duly authorized officer.

 

ULTRAGENYX PHARMACEUTICAL Inc.

 

 

By: /s/ Emil Kakkis

Name: Emil Kakkis, M.D., Ph.D.

Title: Chief Executive Officer

Dated:

 

Acknowledged and Agreed:

 

 

By_______________________

 

 

 

 


EX-10.34 7 rare-ex10_34.htm EX-10.34 EX-10.34

Exhibit 10.34

 

Name:

 

Number of Restricted Stock Units subject to Award:

 

Date of Grant:

 

 

Ultragenyx Pharmaceutical Inc.
2023 Incentive Plan

Restricted Stock Unit Agreement (Directors)

 This agreement (this “Agreement”) evidences an award (the “Award”) of restricted stock units (the “Restricted Stock Units”) granted by Ultragenyx Pharmaceutical Inc. (the “Company”) to the undersigned (the “Grantee”) pursuant to and subject to the terms of the Ultragenyx Pharmaceutical Inc. 2023 Incentive Plan (as amended from time to time, the “Plan”), which is incorporated herein by reference.

1. Grant of Restricted Stock Units. The Company grants to the Grantee on the date set forth above (the “Date of Grant”) an award consisting of the right to receive on the terms provided herein and in the Plan, one share of Stock with respect to each Restricted Stock Unit forming part of the Award, in each case, subject to adjustment pursuant to Section 7(b) of the Plan in respect of transactions occurring after the date hereof.

2. Meaning of Certain Terms. Except as otherwise defined herein, all capitalized terms used herein have the same meaning as in the Plan.

3. Vesting. Unless earlier terminated, forfeited, relinquished or expired, the Restricted Stock Units shall vest as follows: all of the underlying shares shall vest on the earlier of (i) the first anniversary of the Date of Grant or (ii) the date of the Company's annual meeting of stockholders first held after the Date of Grant.

4. Delivery of Stock. The Company shall deliver to the Grantee as soon as practicable upon the vesting of the Restricted Stock Units or any portion thereof, but in all events no later than March 15th of the year following the year in which such Restricted Stock Units vest, one share of Stock with respect to each such vested Restricted Stock Unit, subject to the terms of the Plan and this Agreement.

5. Dividends; Other Rights. The Award shall not be interpreted to bestow upon the Grantee any equity interest or ownership in the Company or any Affiliate prior to the date on which the Company delivers shares of Stock to the Grantee (if any). The Grantee is not entitled to vote any shares of Stock by reason of the granting of this Award or to receive or be credited with any dividends declared and payable on any share of Stock prior to the date on which any such share is delivered to the Grantee hereunder. The Grantee shall have the rights of a shareholder only as to those shares of Stock, if any, that are actually delivered under this Award.

6. Forfeiture; Recovery of Compensation.


(a) The Administrator may cancel, rescind, withhold or otherwise limit or restrict the Award at any time if the Grantee is not in compliance with all applicable provisions of this Agreement and the Plan.

(b) By accepting the Award the Grantee expressly acknowledges and agrees that his or her rights, and those of any permitted transferee of the Award, under the Award to any Stock acquired under the Award or proceeds from the disposition thereof, are subject to Section 6(a)(v) of the Plan (including any successor provision). Nothing in the preceding sentence shall be construed as limiting the general application of Section 10 of this Agreement.

7. Nontransferability. Neither the Award nor the Restricted Stock Units may be transferred except as expressly permitted under Section 6(a)(iii) of the Plan.

8. Certain Tax Matters.

 (a) The Grantee shall be responsible for satisfying and paying all taxes arising from or due in connection with the Restricted Stock Units or with the shares of Stock issued upon vesting of the Restricted Stock Units. The Company shall have no liability or obligation related to the foregoing.

 

 (b) The Grantee expressly acknowledges that because this Award consists of an unfunded and unsecured promise by the Company to deliver Stock in the future, subject to the terms hereof, it is not possible to make a so-called “83(b) election” with respect to the Award.

 9. Effect on Service. Neither the grant of the Award, nor the issuance of shares of Stock upon vesting of the Award, will give the Grantee any right to be retained in the employ or service of the Company or any of its Affiliates, affect the right of the Company or any of its Affiliates to discharge or discipline such Grantee at any time, or affect any right of such Grantee to terminate his or her Employment at any time.

 10. Provisions of the Plan. This Agreement is subject in its entirety to the provisions of the Plan, which are incorporated herein by reference. A copy of the Plan as in effect on the Date of Grant has been furnished to the Grantee. By accepting the Award, the Grantee agrees to be bound by the terms of the Plan and this Agreement. In the event of any conflict between the terms of this Agreement and the Plan, the terms of the Plan shall control.

11. Acknowledgments. The Grantee acknowledges and agrees that (a) this Agreement may be executed in two or more counterparts, each of which shall be an original and all of which together shall constitute one and the same instrument, (b) this agreement may be executed and exchanged using facsimile, portable document format (PDF) or electronic signature, which, in each case, shall constitute an original signature for all purposes hereunder and (c) such signature by the Company will be binding against the Company and will create a legally binding agreement when this Agreement is countersigned by the Grantee.

 

[The remainder of this page is intentionally left blank.]

 

 

 


 

IN WITNESS WHEREOF, the Company has caused this Agreement to be executed by its duly authorized officer.

 

ULTRAGENYX PHARMACEUTICAL Inc.

 

 

By: /s/ Emil Kakkis

Name: Emil Kakkis, M.D., Ph.D.

Title: Chief Executive Officer

Dated:

 

Acknowledged and Agreed:

 

 

By_______________________

 

 


EX-10.35 8 rare-ex10_35.htm EX-10.35 EX-10.35

 

 

Exhibit 10.35

 

Name:

 

Number of Shares of Stock subject to Stock Option:

 

Price Per Share:

 

Date of Grant:

 

Vesting Start Date:

 

 

 

Ultragenyx Pharmaceutical Inc.
2023 Incentive Plan

Non-statutory Stock Option Agreement (Directors)

 

This agreement (this “Agreement”) evidences a stock option granted by Ultragenyx Pharmaceutical Inc. (the “Company”) to the undersigned (the “Optionee”) pursuant to and subject to the terms of the Ultragenyx Pharmaceutical Inc. 2023 Incentive Plan (as amended from time to time, the “Plan”), which is incorporated herein by reference.

 

1.
Grant of Stock Option. The Company grants to the Optionee on the date set forth above (the “Date of Grant”) an option (the “Stock Option”) to purchase, on the terms provided herein and in the Plan, up to the number of shares of Stock set forth above (the “Shares”) with an exercise price per Share as set forth above, in each case subject to adjustment pursuant to Section 7(b) of the Plan in respect of transactions occurring after the date hereof.
2.
Meaning of Certain Terms. Except as otherwise defined herein, all capitalized terms used herein have the same meaning as in the Plan. The following terms have the following meanings:
(a)
Beneficiary” means, in the event of the Optionee’s death, the beneficiary named in the written designation (in form acceptable to the Administrator) most recently filed with the Administrator by the Optionee prior to the Optionee’s death and not subsequently revoked, or, if there is no such designated beneficiary, the executor or administrator of the Optionee’s estate. An effective beneficiary designation will be treated as having been revoked only upon receipt by the Administrator, prior to the Optionee’s death, of an instrument of revocation in form acceptable to the Administrator.
(b)
Option Holder” means the Optionee or, if as of the relevant time the Stock Option has passed to a Beneficiary, the Beneficiary.
3.
Vesting; Method of Exercise; Treatment of the Stock Option Upon Cessation of Employment.
(a)
Vesting. As used herein with respect to the Stock Option or any portion thereof, the term “vest” means to become exercisable and the term “vested” as applied to any outstanding Stock Option means that the Stock Option is then exercisable, subject in each case to the terms of the Plan. Unless earlier terminated, forfeited, relinquished or expired, the Stock Option will vest as to 1/36th of the Shares initially subject to the Stock Option monthly, so that the Stock Option will fully vest on the third (3rd) anniversary of the Date of Grant. Notwithstanding the foregoing, Shares subject to

 


 

the Stock Option shall not vest on any vesting date unless the Optionee has remained in continuous Employment from the Date of Grant through such vesting date.
(b)
Exercise of the Stock Option. No portion of the Stock Option may be exercised until such portion vests. Each election to exercise any vested portion of the Stock Option will be subject to the terms and conditions of the Plan and shall be in writing, signed by the Option Holder (or in such other form as is acceptable to the Administrator). Each such written exercise election must be received by the Company at its principal office or by such other party as the Administrator may prescribe and be accompanied by payment in full as provided in the Plan. The exercise price may be paid (i) by cash or check acceptable to the Administrator, (ii) to the extent permitted by the Administrator, through a broker-assisted cashless exercise program acceptable to the Administrator, (iii) by such other means, if any, as may be acceptable to the Administrator, or (iv) by any combination of the foregoing permissible forms of payment. In the event that the Stock Option is exercised by a person other than the Optionee, the Company will be under no obligation to deliver shares hereunder unless and until it is satisfied as to the authority of the Option Holder to exercise the Stock Option and compliance with applicable securities laws. The latest date on which the Stock Option or any portion thereof may be exercised will be the 10th anniversary of the Date of Grant (the “Final Exercise Date”); provided, however, if at such time the Optionee is prohibited by applicable law from exercising the Stock Option, the Final Exercise Date will be automatically extended to thirty (30) days following the date the Optionee is no longer prohibited from exercising the Stock Option. If the Stock Option is not exercised by the Final Exercise Date the Stock Option or any remaining portion thereof will thereupon immediately terminate.
(c)
Treatment of the Stock Option Upon Cessation of Employment. If the Optionee’s Employment ceases, the Stock Option, to the extent not already vested will be immediately forfeited, and any vested portion of the Stock Option that is then outstanding will be treated as follows:
(i)
Subject to clauses (ii) and (iii) below and Section 4 of this Agreement, the Stock Option, to the extent vested immediately prior to the cessation of the Optionee’s Employment, will remain exercisable until the earlier of (A) the date that is 24 months following the date of such cessation of Employment, or (B) the Final Exercise Date, and except to the extent previously exercised as permitted by this Section 3(c)(i) will thereupon immediately terminate.
(ii)
Subject to clauses (iii) below and Section 4 of this Agreement, the Stock Option, to the extent vested immediately prior to the cessation of the Optionee’s Employment due to death, will remain exercisable until the earlier of (A) the first anniversary of the Optionee’s death or (B) the Final Exercise Date, and except to the extent previously exercised as permitted by this Section 3(c)(ii) will thereupon immediately terminate.
(iii)
If the Optionee’s Employment is terminated by the Company and its subsidiaries in connection with an act or failure to act constituting Cause (as the Administrator, in its sole discretion, may determine), or such termination occurs in circumstances that in the determination of the Administrator would have entitled the Company and its subsidiaries to terminate the Optionee’s Employment for Cause, the Stock Option (whether

 


 

or not vested) will immediately terminate and be forfeited upon such termination.
4.
Forfeiture; Recovery of Compensation.
(a)
The Administrator may cancel, rescind, withhold or otherwise limit or restrict the Stock Option at any time if the Optionee is not in compliance with all applicable provisions of this Agreement and the Plan.
(b)
By accepting the Stock Option, the Optionee expressly acknowledges and agrees that his or her rights, and those of any permitted transferee of the Stock Option, under the Stock Option to any Stock acquired under the Stock Option or proceeds from the disposition thereof, are subject to Section 6(a)(v) of the Plan (including any successor provision). Nothing in the preceding sentence shall be construed as limiting the general application of Section 8 of this Agreement.
5.
Transfer of Stock Option. The Stock Option may not be transferred except as expressly permitted under Section 6(a)(iii) of the Plan.
6.
Withholding. The Optionee shall be responsible for satisfying and paying all taxes arising from or due in connection with the Option, its exercise or a disposition of Shares acquired upon exercise of the Option. The Company shall have no liability or obligation related to the foregoing.
7.
Effect on Service. Neither the grant of the Stock Option, nor the issuance of Shares upon exercise of the Stock Option, will give the Optionee any right to be retained in the employ or service of the Company or any of its Affiliates, affect the right of the Company or any of its Affiliates to discharge or discipline such Optionee at any time, or affect any right of such Optionee to terminate his or her Employment at any time.
8.
Provisions of the Plan. This Agreement is subject in its entirety to the provisions of the Plan, which are incorporated herein by reference. A copy of the Plan as in effect on the Date of Grant has been furnished to the Optionee. By exercising all or any part of the Stock Option, the Optionee agrees to be bound by the terms of the Plan and this Agreement. In the event of any conflict between the terms of this Agreement and the Plan, the terms of the Plan shall control.
9.
Acknowledgements. The Optionee acknowledges and agrees that (a) this Agreement may be executed in two or more counterparts, each of which shall be an original and all of which together shall constitute one and the same instrument, (b) this agreement may be executed and exchanged using facsimile, portable document format (PDF) or electronic signature, which, in each case, shall constitute an original signature for all purposes hereunder and (c) such signature by the Company will be binding against the Company and will create a legally binding agreement when this Agreement is countersigned by the Optionee.

The Stock Option evidenced by this Agreement is a non-statutory option (that is, an option that does not qualify as an incentive stock option under Section 422 of the Code) and is granted to the Optionee in connection with the Optionee’s employment by or service to the Company and its qualifying subsidiaries. For purposes of the immediately preceding sentence, “qualifying subsidiary” means a subsidiary of the Company as to which the Company has a “controlling interest” as described in Treas. Regs. §1.409A-1(b)(5)(iii)(E)(1).

 

[The remainder of this page is intentionally left blank]

 


 

IN WITNESS WHEREOF, the Company has caused this Agreement to be executed by its duly authorized officer.

 

ULTRAGENYX PHARMACEUTICAL Inc.

 

 

By: /s/ Emil Kakkis

Name: Emil Kakkis, M.D., Ph.D.

Title: Chief Executive Officer

Dated:

 

Acknowledged and Agreed:

 

 

By_______________________

 

 

 

 

 


EX-10.36 9 rare-ex10_36.htm EX-10.36 EX-10.36

 

Exhibit 10.36

 

Name:

 

Number of Restricted Stock Units subject to Award:

 

Date of Grant:

 

 

Ultragenyx Pharmaceutical Inc.
2023 Incentive Plan

Restricted Stock Unit Agreement (Directors)

 This agreement (this “Agreement”) evidences an award (the “Award”) of restricted stock units (the “Restricted Stock Units”) granted by Ultragenyx Pharmaceutical Inc. (the “Company”) to the undersigned (the “Grantee”) pursuant to and subject to the terms of the Ultragenyx Pharmaceutical Inc. 2023 Incentive Plan (as amended from time to time, the “Plan”), which is incorporated herein by reference.

1. Grant of Restricted Stock Units. The Company grants to the Grantee on the date set forth above (the “Date of Grant”) an award consisting of the right to receive on the terms provided herein and in the Plan, one share of Stock with respect to each Restricted Stock Unit forming part of the Award, in each case, subject to adjustment pursuant to Section 7(b) of the Plan in respect of transactions occurring after the date hereof.

2. Meaning of Certain Terms. Except as otherwise defined herein, all capitalized terms used herein have the same meaning as in the Plan.

3. Vesting. Unless earlier terminated, forfeited, relinquished or expired, the Restricted Stock Units shall vest as follows: 1/3 of the underlying shares shall vest on each anniversary of the Date of Grant so that the Restricted Stock Units will fully vest on the third (3rd) anniversary of the Date of Grant.

4. Delivery of Stock. The Company shall deliver to the Grantee as soon as practicable upon the vesting of the Restricted Stock Units or any portion thereof, but in all events no later than March 15th of the year following the year in which such Restricted Stock Units vest, one share of Stock with respect to each such vested Restricted Stock Unit, subject to the terms of the Plan and this Agreement.

5. Dividends; Other Rights. The Award shall not be interpreted to bestow upon the Grantee any equity interest or ownership in the Company or any Affiliate prior to the date on which the Company delivers shares of Stock to the Grantee (if any). The Grantee is not entitled to vote any shares of Stock by reason of the granting of this Award or to receive or be credited with any dividends declared and payable on any share of Stock prior to the date on which any such share is delivered to the Grantee hereunder. The Grantee shall have the rights of a shareholder only as to those shares of Stock, if any, that are actually delivered under this Award.

6. Forfeiture; Recovery of Compensation.

 


 

(a) The Administrator may cancel, rescind, withhold or otherwise limit or restrict the Award at any time if the Grantee is not in compliance with all applicable provisions of this Agreement and the Plan.

(b) By accepting the Award the Grantee expressly acknowledges and agrees that his or her rights, and those of any permitted transferee of the Award, under the Award to any Stock acquired under the Award or proceeds from the disposition thereof, are subject to Section 6(a)(v) of the Plan (including any successor provision). Nothing in the preceding sentence shall be construed as limiting the general application of Section 10 of this Agreement.

7. Nontransferability. Neither the Award nor the Restricted Stock Units may be transferred except as expressly permitted under Section 6(a)(iii) of the Plan.

8. Certain Tax Matters.

 (a) The Grantee shall be responsible for satisfying and paying all taxes arising from or due in connection with the Restricted Stock Units or with the shares of Stock issued upon vesting of the Restricted Stock Units. The Company shall have no liability or obligation related to the foregoing.

 

 (b) The Grantee expressly acknowledges that because this Award consists of an unfunded and unsecured promise by the Company to deliver Stock in the future, subject to the terms hereof, it is not possible to make a so-called “83(b) election” with respect to the Award.

 9. Effect on Service. Neither the grant of the Award, nor the issuance of shares of Stock upon vesting of the Award, will give the Grantee any right to be retained in the employ or service of the Company or any of its Affiliates, affect the right of the Company or any of its Affiliates to discharge or discipline such Grantee at any time, or affect any right of such Grantee to terminate his or her Employment at any time.

 10. Provisions of the Plan. This Agreement is subject in its entirety to the provisions of the Plan, which are incorporated herein by reference. A copy of the Plan as in effect on the Date of Grant has been furnished to the Grantee. By accepting the Award, the Grantee agrees to be bound by the terms of the Plan and this Agreement. In the event of any conflict between the terms of this Agreement and the Plan, the terms of the Plan shall control.

11. Acknowledgments. The Grantee acknowledges and agrees that (a) this Agreement may be executed in two or more counterparts, each of which shall be an original and all of which together shall constitute one and the same instrument, (b) this agreement may be executed and exchanged using facsimile, portable document format (PDF) or electronic signature, which, in each case, shall constitute an original signature for all purposes hereunder and (c) such signature by the Company will be binding against the Company and will create a legally binding agreement when this Agreement is countersigned by the Grantee.

 

[The remainder of this page is intentionally left blank.]

 


 

 

IN WITNESS WHEREOF, the Company has caused this Agreement to be executed by its duly authorized officer.

 

ULTRAGENYX PHARMACEUTICAL Inc.

 

 

By: /s/ Emil Kakkis

Name: Emil Kakkis, M.D., Ph.D.

Title: Chief Executive Officer

Dated:

 

Acknowledged and Agreed:

 

 

By_______________________

 

 

 


EX-21.1 10 rare-ex21_1.htm EX-21.1 EX-21.1

Exhibit 21.1

Significant Subsidiaries of Ultragenyx Pharmaceutical Inc.

Name of Subsidiary

 

Jurisdiction of Incorporation

Ultragenyx Holdco LLC

 

Delaware

Rare Delaware Inc.

 

Delaware

GeneTx Biotherapeutics LLC

 

Delaware

Ultragenyx UK Ltd

 

United Kingdom

Amlogenyx Inc.

 

Delaware

Ultragenyx Europe GmbH

 

Switzerland

Ultragenyx Germany GmbH

 

Germany

Ultragenyx Brasil Farmacêutica Ltda

 

Brazil

Ultragenyx Argentina SRL

 

Argentina

Ultragenyx Netherlands B.V.

 

Netherlands

Ultragenyx France SAS

 

France

Ultragenyx Colombia SAS

 

Colombia

Ultragenyx Canada Inc.

 

Canada

Ultragenyx México, S. de R.L. de C.V.

 

Mexico

Ultragenyx Japan K.K.

 

Japan

Ultragenyx Chile Limitada

 

Chile

 

 

 

 


EX-23.1 11 rare-ex23_1.htm EX-23.1 EX-23.1

 

Exhibit 23.1

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

We consent to the incorporation by reference in the following Registration Statements:

 

(1) Registration Statements (Form S-8 Nos. 333-194773, 333-201843, 333-209729, 333-216110, 333-223124, 333-229746, 333-236428, 333-253007, 333-262751, 333-269840, and 333-272518) pertaining to the 2011 Equity Incentive Plan, as amended, 2014 Incentive Plan, as amended, 2014 Employee Stock Purchase Plan, as amended and restated, 2023 Incentive Plan, and Employee Inducement Plan, as amended of Ultragenyx Pharmaceutical Inc.,

(2) Registration Statement (Form S-8 No. 333-221381) pertaining to the Dimension Therapeutics, Inc. 2015 Stock Option and Incentive Plan and the Dimension Therapeutics, Inc. 2013 Stock Plan, both as assumed by Ultragenyx Pharmaceutical Inc., and

 

(3) Registration Statement (Form S-3 No. 333-253008) and related Prospectus of Ultragenyx Pharmaceutical Inc. for the registration of common stock, preferred stock, debt securities, warrants and units;

of our reports dated February 21, 2024, with respect to the consolidated financial statements of Ultragenyx Pharmaceutical Inc. and the effectiveness of internal control over financial reporting of Ultragenyx Pharmaceutical Inc. included in this Annual Report (Form 10-K) of Ultragenyx Pharmaceutical Inc. for the year ended December 31, 2023.

 

/s/ Ernst & Young LLP

 

San Mateo, California

February 21, 2024

 

 


EX-31.1 12 rare-ex31_1.htm EX-31.1 EX-31.1

 

Exhibit 31.1

CERTIFICATION PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Emil D. Kakkis, certify that:

1.
I have reviewed this Annual Report on Form 10-K of Ultragenyx Pharmaceutical 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.
I am 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.
I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

Dated: February 21, 2024

/s/ Emil D. Kakkis

Emil D. Kakkis, M.D., Ph.D.

President and Chief Executive Officer

(Principal Executive Officer)

 

 


EX-31.2 13 rare-ex31_2.htm EX-31.2 EX-31.2

Exhibit 31.2

CERTIFICATION PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Howard Horn, certify that:

1.
I have reviewed this Annual Report on Form 10-K of Ultragenyx Pharmaceutical 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.
I am 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:
1.
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;
2.
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;
3.
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
4.
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.
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):
1.
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
2.
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

Dated: February 21, 2024

/s/ Howard Horn

Howard Horn

Executive Vice President, Chief Financial Officer, Corporate Strategy (Principal Financial Officer)

 

 


EX-32.1 14 rare-ex32_1.htm EX-32.1 EX-32.1

Exhibit 32.1

CERTIFICATION PURSUANT TO SECTION 906 OF

THE SARBANES-OXLEY ACT OF 2002 (18 U.S.C. SECTION 1350)

In connection with the accompanying Annual Report of Ultragenyx Pharmaceutical Inc. (the “Company”) on Form 10-K for the year ended December 31, 2023 (the “Report”), I, Emil D. Kakkis, M.D., Ph.D., as President and Chief Executive Officer of the Company, and Howard Horn, as Executive Vice President, Chief Financial Officer, Corporate Strategy of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

(1) The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

(2) The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Dated: February 21, 2024

/s/ Emil D. Kakkis

Emil D. Kakkis, M.D., Ph.D.

President and Chief Executive Officer
(Principal Executive Officer)

Dated: February 21, 2024

/s/ Howard Horn

Howard Horn

Executive Vice President, Chief Financial Officer, Corporate Strategy (Principal Financial Officer)

 

 


EX-97.1 15 rare-ex97_1.htm EX-97.1 EX-97.1

 

Exhibit 97.1

 

ULTRAGENYX PHARMACEUTICAL INC.

CLAWBACK POLICY

This Clawback Policy (this “Policy”) has been adopted by the Board of Directors (the “Board”) of Ultragenyx Pharmaceutical Inc. (the “Company”) effective October 2, 2023 (the “Effective Date”) and replaces the Company’s Clawback Policy dated December 13, 2017 in its entirety. This Policy is administered by the Compensation Committee (the “Committee”) of the Board, subject to ratification by the independent members of the Board with respect to application of this Policy to the Company’s Chief Executive Officer, and is intended to comply with, and as applicable to be administered and interpreted consistent with, and subject to the exceptions set forth in, Listing Rule 5608 adopted by the Nasdaq Stock Market to implement Rule 10D-1 under the Securities Exchange Act of 1934, as amended (collectively, “Rule 10D-1”).

Mandatory Recoupment

In the event the Company is required to prepare an accounting restatement of the Company’s financial statements (including any such correction 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) due to material non-compliance with any financial reporting requirement under the federal securities laws (as applicable, a “Restatement”), the Company will recover on a reasonably prompt basis the amount of any Incentive-Based Compensation Received by a Covered Executive during the Recovery Period that exceeds the amount that otherwise would have been Received had it been determined based on the restated financial statements.

If the Committee determines the amount of Incentive-Based Compensation Received by a Covered Executive during a Recovery Period exceeds the amount that would have been Received if determined or calculated based on the Company’s restated financial results, such excess amount of Incentive-Based Compensation shall be subject to recoupment by the Company pursuant to this Policy. 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 Committee will determine the amount based on a reasonable estimate of the effect of the accounting restatement on the relevant stock price or total shareholder return. In all cases, the calculation of the excess amount of Incentive-Based Compensation to be recovered will be determined on a pre-tax basis. The Company will maintain and will provide to The Nasdaq Stock Market documentation of all determinations and actions taken in complying with the Mandatory Recoupment provisions of this Policy.

Discretionary Recoupment

In addition to the mandatory recoupment (required under Rule 10D-1) set forth above, in the event that the Committee determines, in its sole discretion, that an act or omission of a Covered Executive contributed to the circumstances requiring the Restatement and that such act or omission involved Fraud or Intentional Misconduct, then the Committee may recover all (not just the excess amount) Incentive-Based Compensation as well as Other Incentive Compensation, in each case, Received by such Covered Executive.

Definitions

For purposes of this Policy:

Incentive-Based Compensation” means any compensation granted, earned or vested based in whole or in part on the Company’s attainment of a financial reporting measure that was Received

 


 

by a person (i) on or after the Effective Date and after the person began service as a Covered Executive, and (ii) who served as a Covered Executive at any time during the performance period for the Incentive-Based Compensation. A financial reporting measure is (A) any measure that is determined and presented in accordance with the accounting principles used in preparing the Company’s financial statements and any measure derived wholly or in part from such a measure, and (B) any measure based in whole or in part on the Company’s stock price or total shareholder return.
Covered Executive” means any “executive officer” of the Company as defined under Rule 10D-1.
Fraud or Intentional Misconduct” includes reckless conduct (including any highly unreasonable act or omission, involving not merely simple, or even inexcusable negligence, but an extreme departure from the standards of ordinary care, and that is either known to the Covered Executive or is so obvious the Covered Executive must have been aware of it), but is not intended to include (i) negligent conduct or grossly negligent conduct not arising to such standard or (ii) conduct in good faith and in a manner the Covered Executive reasonably believed to be in, or not opposed to, the best interests of the Company (including the Covered Executive’s good faith scientific or medical judgments).
Other Incentive Compensation” means any incentive compensation (other than Incentive-Based Compensation), including, but not limited to, service- or time-based equity awards and bonuses and performance-based equity awards and bonuses that are not based on a financial reporting measure, that was Received by a person (i) on or after the Effective Date and after the person began service as a Covered Executive, and (ii) who served as a Covered Executive at any time during the vesting or service period or performance period, as applicable, for the Other Incentive Compensation.
Incentive-Based Compensation is deemed to be “Received” in the fiscal period during which the relevant financial reporting measure is attained, regardless of when the compensation is actually paid or awarded. Other Incentive Compensation is deemed to be “Received” in the fiscal period during which any applicable performance measure is attained or any service- or time-based requirement is satisfied, regardless of when the compensation is actually paid or awarded.
Recovery Period” means the three completed fiscal years immediately preceding the date that the Company is required to prepare the accounting restatement described in this Policy, as determined pursuant to Rule 10D-1, and any transition period of less than nine months that is within or immediately following such three fiscal years.

Recovery

The Company may effect any recovery pursuant to this Policy by requiring payment of such amount(s) to the Company, by set-off, by reducing future compensation, or by such other means or combination of means as the Committee determines to be appropriate. The Company need not recover the excess amount of Incentive-Based Compensation if and to the extent that the Committee determines that such recovery is impracticable, subject to and in accordance with any applicable exceptions under the Nasdaq Stock Market listing rules and not required under Rule 10D-1, including if the Committee determines that the direct expense paid to a third party to assist in enforcing this Policy would exceed the amount to be recovered after making a reasonable attempt to recover such amounts. The Company is authorized to take appropriate steps to implement this Policy with respect to Incentive-Based Compensation and Other Incentive Compensation arrangements with Covered Executives. Any determinations made by the Committee under this Policy shall be final and binding on all affected individuals.

2


 

Additional Recoupment Rights

Any right of recoupment or recovery pursuant to this Policy is in addition to, and not in lieu of, any other remedies or rights of recoupment that may be available to the Company pursuant to the terms of any other policy, any employment agreement or plan or award terms, and any other legal remedies available to the Company; provided that the Company shall not recoup amounts pursuant to such other policy, terms or remedies to the extent it is recovered pursuant to this Policy. The Company shall not indemnify any Covered Executive against the loss of any Incentive-Based Compensation or Other Incentive Compensation pursuant to this Policy.

 

3


GRAPHIC 16 img215954057_0.jpg GRAPHIC begin 644 img215954057_0.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #__@ 23$5!1%1/3TQ3('8R,"XP /_; (0 M!04%" 4(# <'# P)"0D,#0P,# P-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T- M#0T-#0T-#0T-#0T-#0T-#0T-#0$%" @*!PH,!P<,#0P*# T-#0T-#0T-#0T- M#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-_\0!H@ M 04! 0$! 0$ $" P0%!@<("0H+ 0 # 0$! 0$! 0$! M 0(#! 4&!P@)"@L0 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JB MHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ M\?+S]/7V]_CY^A$ @$"! 0#! <%! 0 0)W $" Q$$!2$Q!A)!40=A<1,B M,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I*C4V-S@Y.D-$149' M2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'B(F*DI.4E9:7F)F: MHJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G:XN/DY>;GZ.GJ M\O/T]?;W^/GZ_\ $0@"I@)\ P$1 (1 0,1 ?_: P# 0 "$0,1 #\ ^RZ M"@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H M * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * " M@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H M* "@#.U/5['18A/J5Q!9Q,P19+B6.%"Y!8(&D95+%58A0&O^@MIG_@=;?_ !VCV%7_ )]S_P# 9?Y![2'\T?O0?\)]X:_Z"VF? M^!UM_P#':/85?^?<_P#P&7^0>TA_-'[T'_"?>&O^@MIG_@=;?_':/85?^?<_ M_ 9?Y![2'\T?O0?\)]X:_P"@MIG_ ('6W_QVCV%7_GW/_P !E_D'M(?S1^]! M_P )]X:_Z"VF?^!UM_\ ':/85?\ GW/_ ,!E_D'M(?S1^]!_PGWAK_H+:9_X M'6W_ ,=H]A5_Y]S_ / 9?Y![2'\T?O0?\)]X:_Z"VF?^!UM_\=H]A5_Y]S_\ M!E_D'M(?S1^]!_PGWAK_ *"VF?\ @=;?_':/85?^?<__ &7^0>TA_-'[T'_ M GWAK_H+:9_X'6W_P =H]A5_P"?<_\ P&7^0>TA_-'[T'_"?>&O^@MIG_@= M;?\ QVCV%7_GW/\ \!E_D'M(?S1^]%RQ\7Z'JDZVMCJ-C&O^@MIG_@=;?_ M !VCV%7_ )]S_P# 9?Y![2'\T?O0?\)]X:_Z"VF?^!UM_P#':/85?^?<_P#P M&7^0>TA_-'[T'_"?>&O^@MIG_@=;?_':/85?^?<__ 9?Y![2'\T?O0?\)]X: M_P"@MIG_ ('6W_QVCV%7_GW/_P !E_D'M(?S1^]!_P )]X:_Z"VF?^!UM_\ M':/85?\ GW/_ ,!E_D'M(?S1^]!_PGWAK_H+:9_X'6W_ ,=H]A5_Y]S_ / 9 M?Y![2'\T?O0?\)]X:_Z"VF?^!UM_\=H]A5_Y]S_\!E_D'M(?S1^]!_PGWAK_ M *"VF?\ @=;?_':/85?^?<__ &7^0>TA_-'[T'_ GWAK_H+:9_X'6W_P = MH]A5_P"?<_\ P&7^0>TA_-'[T:.F>)](UJ4P:;?6=Y*JES';W,,SA 0I<916UVFOS&I1EI%I^C3)M4U_3=#V?VG=VUEYN[R_ MM$\4._9MW;/,9=VWTA_-'[T'_ GWAK_H+:9_X'6W_P =H]A5_P"?<_\ P&7^ M0>TA_-'[T7+'Q?H>J3K:V.HV-S<29V10W4$DC;5+-M1)&8X52QP#A02> :3I M5(KFE"22ZN+2^^PU.+T4DWY-&AJ>KV.BQ"?4KB"SB9@BR7$L<*%R"P0-(RJ6 M*JQ"@Y(4G& :B,93=H)M]DF_R&VHZR:7KH8?_"?>&O\ H+:9_P"!UM_\=K3V M%7_GW/\ \!E_D3[2'\T?O0?\)]X:_P"@MIG_ ('6W_QVCV%7_GW/_P !E_D' MM(?S1^]!_P )]X:_Z"VF?^!UM_\ ':/85?\ GW/_ ,!E_D'M(?S1^]!_PGWA MK_H+:9_X'6W_ ,=H]A5_Y]S_ / 9?Y![2'\T?O0?\)]X:_Z"VF?^!UM_\=H] MA5_Y]S_\!E_D'M(?S1^]!_PGWAK_ *"VF?\ @=;?_':/85?^?<__ &7^0>T MA_-'[T'_ GWAK_H+:9_X'6W_P =H]A5_P"?<_\ P&7^0>TA_-'[T:^EZ_IN MN;_[,N[:]\G;YGV:>*;9OW;=_ELVW=M;;G&=K8S@U$H2A;GBXWVNFK_>4I*7 MPM/T=R'4_$^D:+*(-2OK.SE90ZQW%S#"Y0DJ'"R.K%2RL P&"5(SD&G&G.:O M",FMKI-_D)RC'232]6D9W_"?>&O^@MIG_@=;?_':KV%7_GW/_P !E_D+VD/Y MH_>@_P"$^\-?]!;3/_ ZV_\ CM'L*O\ S[G_ . R_P @]I#^:/WH/^$^\-?] M!;3/_ ZV_P#CM'L*O_/N?_@,O\@]I#^:/WH/^$^\-?\ 06TS_P #K;_X[1[" MK_S[G_X#+_(/:0_FC]Z#_A/O#7_06TS_ ,#K;_X[1["K_P ^Y_\ @,O\@]I# M^:/WH/\ A/O#7_06TS_P.MO_ ([1["K_ ,^Y_P#@,O\ (/:0_FC]Z#_A/O#7 M_06TS_P.MO\ X[1["K_S[G_X#+_(/:0_FC]Z.BL=0MM4@6ZL9HKFWDSLEA=9 M(VVL5;:Z%E.&4J<$X8$'D&LG%Q?+)--=&K/[BTT]4[KR,.X\;^'[25X)]3T^ M*6)F22-[RW5T=259'5I RLK AE(!!!!&:U5&HU=0FT]FHO\ R(YXK1R7WHA_ MX3[PU_T%M,_\#K;_ ..T>PJ_\^Y_^ R_R#VD/YH_>@_X3[PU_P!!;3/_ .M MO_CM'L*O_/N?_@,O\@]I#^:/WH/^$^\-?]!;3/\ P.MO_CM'L*O_ #[G_P" MR_R#VD/YH_>@_P"$^\-?]!;3/_ ZV_\ CM'L*O\ S[G_ . R_P @]I#^:/WH M/^$^\-?]!;3/_ ZV_P#CM'L*O_/N?_@,O\@]I#^:/WH/^$^\-?\ 06TS_P # MK;_X[1["K_S[G_X#+_(/:0_FC]Z#_A/O#7_06TS_ ,#K;_X[1["K_P ^Y_\ M@,O\@]I#^:/WHZBXN(K2)YYW6**)6>21V"HB*"S.[,0JJJ@EF) !).*Q2;= MEJWHDB]M6TA_-'[T'_" M?>&O^@MIG_@=;?\ QVCV%7_GW/\ \!E_D'M(?S1^]!_PGWAK_H+:9_X'6W_Q MVCV%7_GW/_P&7^0>TA_-'[T'_"?>&O\ H+:9_P"!UM_\=H]A5_Y]S_\ 9?Y M![2'\T?O0?\ "?>&O^@MIG_@=;?_ !VCV%7_ )]S_P# 9?Y![2'\T?O0?\)] MX:_Z"VF?^!UM_P#':/85?^?<_P#P&7^0>TA_-'[T'_"?>&O^@MIG_@=;?_': M/85?^?<__ 9?Y![2'\T?O1NAA_P#"?>&O^@MI MG_@=;?\ QVM/85?^?<__ &7^1/M(?S1^]!_PGWAK_H+:9_X'6W_ ,=H]A5_ MY]S_ / 9?Y![2'\T?O0?\)]X:_Z"VF?^!UM_\=H]A5_Y]S_\!E_D'M(?S1^] M!_PGWAK_ *"VF?\ @=;?_':/85?^?<__ &7^0>TA_-'[T'_ GWAK_H+:9_ MX'6W_P =H]A5_P"?<_\ P&7^0>TA_-'[T'_"?>&O^@MIG_@=;?\ QVCV%7_G MW/\ \!E_D'M(?S1^]!_PGWAK_H+:9_X'6W_QVCV%7_GW/_P&7^0>TA_-'[T: M^EZ_INN;_P"S+NVO?)V^9]FGBFV;]VW?Y;-MW;6VYQG:V,X-1*$H6YXN-]KI MJ_WE*2E\+3]'ME_P#%E_@?_I43BQ/P M+_$OR9\/5],>4% !0 4 % !0 4 % !0 4 % 'K7P,_Y'33O^WK_TBN:X,9_ MG_V[_P"E(Z:'\2/S_)GT/^TO_P BU;?]A.'_ -)KRO(R_P#BR_P/_P!*B=F) M^!?XE^3/AZOICR@H * "@ H * "@ H * "@#Z'_9H_Y&6Y_[!DW_ *4V=>1F M'\*/^-?^DR.W#?&_\+_-'6_M1_\ ,'_[?_\ VSK#+O\ EY_V[_[<:8K[/S_0 M^2Z]X\X* "@ H * "@ H ]:^!G_(Z:=_V]?^D5S7!C/X$_\ MW_TI'30_B1^ M?Y,^A_VE_P#D6K;_ +"5Y&7_Q9?X'_ .E1.S$_ O\ $OR9R6B?#'PQ M?V0^UQ?9Y+G0]#DBN-]U)Y>H:H]Y;"?REF ??.+;]VV(%V](T,C5T3Q%6,O= M=TJE5-6BKP@HNU[=KZ[^KL9QI0:U5KQAKK\4KJ^_>WD9'B#P!I'A/2+N[N=. MBEO]/TC0II(IKB[,8O+N[NK:]9OL]W'NW>6N!')Y2L@,8VE@VD*\ZLXQC-J, MJE5)I1ORQC%QWB^_57UU)E3C"+;CJHP>K>[;3V9Y+\1M"LM%GTZ;3X_LZ:II M%EJ$D(=WCCFG5Q(L)E:241DQA@))96#,WS[=JKWT)RFIJ;OR5)13T3:5K7M9 M7UZ)'-4BH\O+I>*=O-]CSRNLQ"@ H * /K3]ES_F,?\ ;A_[>UX.8_\ +O\ M[>_]M/1POVOE^IR7[2__ ",MM_V#(?\ TIO*WR_^%+_&_P#TF)GB?C7^%?FS MYXKUSB"@ H * "@ H * /T.^!G_(EZ=_V]?^EMS7R6,_CS_[=_\ 24>U0_AQ M^?YL^'O'W_(RZM_V$[[_ -*9:^EH?PJ?^"/_ *2CR:GQR_Q/\SDJZ#,* "@ MH * "@ H _3OQ]_R+6K?]@R^_P#2:6OBJ'\6G_CC_P"E(]ZI\$O\+_(_,2OM M3P0H * "@ H * "@#UKX&?\ (Z:=_P!O7_I%1E_\67^!_\ I43LQ/P+_$OR9\/5],>4% !0 M 4 % !0 4 ?6G[+G_,8_[ME_P#%E_@?_I43BQ/P+_$OR9\K)\.->D2%D@B9 M[NV%Y;P"[LS=36[1M*)(;07'VJ3*(Y")"SDJRA=RD#W?;TU?5Z/E;Y9CV!JS:>ZT"QT^YU2=;6QAEN;B3 M.R*%ⅅ:I9MJ(&8X52QP#A02> :')17-)I)=6[+[P2;T2N_(J50@H * "@ MH * /6O@9_R.FG?]O7_I%5Y&7_ ,67^!_^E1.S$_ O\2_)GRLGPXUZ1(62")GN[87EO +NS-U- M;M&THDAM!=C9LMIF2>7((9O*C? M8A61]J,&,*<7;E=T[V:NUIOJKI?-J[T6H^5J]]+='H]?)ZF36A(4 % !0!]# M_LT?\C+<_P#8,F_]*;.O(S#^%'_&O_29';AOC?\ A?YHZW]J/_F#_P#;_P#^ MV=89=_R\_P"W?_;C3%?9^?Z'S#KNA7OAJ]DTS4X_(NX-GF1[T?;O19%^:-G0 MY1U;Y6.,X.""![4)QJ14X.\7L]5L[===S@E%P?++1HFTOPW?ZQ;SWMI&K6]D MUNEQ*\T,*1&ZD\F NTTD8"M)D,_W(P"\K(@W4I5(P:C)ZRO9)-WY5=[)]/OZ M#46TVME:^J5KZ+ :3 MDHKFDTDNK=E]X)-Z)7?D$UE)!!%O M_2*YK@QG\"?_ &[_ .E(Z:'\2/S_ "9]#_M+_P#(M6W_ &$X?_2:\KR,O_BR M_P #_P#2HG9B?@7^)?DSYAET3Q9/I9GE>Y>Q:QAG:W:\4R'3K>4K!*;$SFX- ME!(S/"Y@\B-6,R%4)>O;4Z*G96YN9J_+ISM:KFM;F:W5[O;?0X.6=KZVLG:_ MV5MI>]ETTMU,Z]\3^*=(NY$O+[5;2]"QI*LMS=Q3[%W21)('=9-H$S/&K<#S M691\Y)I4Z,DN6,''5JRBUV=NG2S]/(3E.+UUX.8_\ +O\ [>_]M/1POVOE^ISO[0]C/JGBZPL; M5?,N+FQMH8DRJ[I)+RZ1%W,55=S,!EB%&2R_#C7HG,8@BF=+F&SE6"[L[AH+B>0PQ1W @N)#;;Y5,0>?RT$GR% M@Q />J]/>[6CDKQDKI*[:NE?372[MJ4*[$(I;S&4"-P9%0Q[T>/?O4J,O:1O\ TMN:^2QG\>?_ M &[_ .DH]JA_#C\_S9\=>(?#E_XE\4ZW#IL:R-;7FHW,Q>:&!(X([MA)(\D\ MD485"Z[LMP"6QM!(^AA4C2HTG-VO&"5DW=N.BLDV>9*+E.:CTVG;'(([K M4K9K>*5A'DM&QCD:))UAG1'9[:=H9$D$-PL4I0E@F%;&$*L*C<8.[6O757:N MK[JZM=71I*$H*\E;^KV?9VZ,YBMS,* /T[\??\BUJW_8,OO_ $FEKXJA_%I_ MXX_^E(]ZI\$O\+_(_.O3/!VIZM8G58%@2R6$EO+8 M,, Y&<$[6Q]=*K"$N1WYK7LHREI>U_=3ZGBJ#:YE:U[7;2U^;0:MX,UC0H); MK4+9K>*WO/L$A=H\K<^4)P@0.796A(D295,+H59)&##)&K";48.[<>9;_#>U M_OTMNNP.$HJ[5K.WSW_+KLNW<6G:=$UQ=7#;(XTZL>2222 M%554%G=B$1 SNRJI(B4E33G-V2W?]?TRDG)\L=62ZSH5[X>G6VU"/RGDBCGC M(=)(Y895W1RPS1,\4T;#.'B=UW!ESN5@%"<:BO!WLVGNFFMTT[-/R:!Q<='Z M_+R>QDUH2>M? S_D=-._[>O_ $BN:X,9_ G_ -N_^E(Z:'\2/S_)GT/^TO\ M\BU;?]A.'_TFO*\C+_XLO\#_ /2HG9B?@7^)?DSX_MO"FJ7>DS>((8=VFVDH MAFG\R(;)&,0"^67$K9,\7*HR_-U^5L?0.I",U2;]]JZ5GMKUM;H^IYJ@W%S2 M]U:-_P!>ISU;$!0 4 % %O3[&?5+F&QM5\RXN94AB3*KNDD8(B[F*JNYF RQ M"C.20.:F344Y2T23;]%N-*[26[T#4+&?2[F:QNE\NXM97AE3*MMDC8HZ[E+* MVUE(RI*G&02.:(M22E'9I->CV!JS:>ZT/JG]ES_F,?\ ;A_[>UX>8_\ +O\ M[>_]M/0POVOE^I]:5X)Z(4 ?/'[2_P#R+5M_V$X?_2:\KULO_BR_P/\ ]*B< M6)^!?XE^3/GC7OBA<2)IJZ&?LCV&D6^GR3O:VGVI9DCDBF:VN]DMU%&R/B,Q MS0LI+L$1F);UX8=+G]KKS5'))2ERV;37-'2+=UK=/YG'*J_=Y-+12O97OUL] MU]Z-R+XIV*W%B2MXD5GX<_LA95$9ELKYHRCW]E'YRJ6*K'%O$UK,T>TE?UN5[576^D.7T?=:_JF:^G?%[2+346N6AO MWV/2+=M22.$W]R^G3I-TTMOM.ZOKI;Y@_QCTR/5]/U6&"\,%I/YALBMHD%A M"VG1V$D%@X1IW7<&GV>;96S[(U:U65C<1GU6?).#<;M6YO>O)\[DG+6R[;2E MJ_>MHSVR4HR2=D]M+)K) A,T5U93RYE>WBO$B5)1T>Q;J1J)027+=7YK**>D4X+ELW MHXR2TNXWT,_:)1<;MO7RW?5J3OIO=/M<\@KT#F"@ H * "@#UKX&?\CIIW_; MU_Z17-<&,_@3_P"W?_2D=-#^)'Y_DSZ'_:7_ .1:MO\ L)P_^DUY7D9?_%E_ M@?\ Z5$[,3\"_P 2_)GC5C\2-#LM1T?7L7S7>A:1'I_V7[/ (9YH[:XBW?:O MMA>*,O/U^R2,%7.PEMH]%X>HXU*7N\M2HY6S=E_,CF52*<9ZWC& MUK*S=GUOY]C.U#XEV-YH%AH<%NMN+=;*.X5[..Z2-[6621[VU$EXELT]QO/G MPR6"&X$TT5Q>21A#5QP\HU)U6[WYFK2<;\R2Y96BW9=&I.UDU%.Y+J)Q4$K6 MM?2^SW6MKOJK:W=V:UU\5]-N-4^WM_:#-+I]_;&YW-FSN[QB4N].LI[ZZ-LT M<:I"XBU&%71OW20+'LFS6&DHP1!'$+X!O$MOJ\Q*VJ-<6D$< 83+:BU@:YEGA6X,0A$ M7F;7>>253,S^K2W?+_!=-?%I)M[VJ5M[65[J^W MSZG3^)/B1I#^&\(S73:LOB!%L,PD0O>:JMQ;75Z@F9;4"&4N[/Y:J]N3V7O:Z\L+2C'174GI+56ZI[%RJ1Y._-SZ::7E=-ZZ-=-/FC#U M3XP:;J4NI7<]O[YU:,K66JZJ^R5GVEUD^9M-WY-'M[KNUZ/TZ[&C;_&3 M2+?4[>]F&H7ZPZK?Z@);B.$3VEO=6V\8\I-L+-C;+ MPLW%Q7)&\(1LF[2<9)NZ=KKW=+K6^FVHO;QN]'9RNUIJN3EL]>YAZ/\ M7M(L-(M=/:&\B:V71D:WBCA-L'TW43=W-U&QGC)GOHR&D!@0^VNVR6Q"K145&STY=-+>[*[>^[]-^ID:U\3] M,U+3+VR@CO+9KF?5I/*2.T,%Y_:%Y%<6]Q>F43%)[.-/+01123C9'Y%];J3M MTAAYQE&3<794U>\KQY(M-1M;23=]6EJ[Q9+JIII75W+M9W=TWOJO)7[-&YI_ MQ>T#2(](^S6M]*^DW*N?M#B62*VDTUK*YBAN9+B0O^]*SI%%!I]K(L<:>1;L MOF'.6%J2=2\HKG731-J?,FTDNFEVYR5V[O8M58QY;)^Z^O12,G M3OBEIMG:V=I+]NFN+6VUVW;46CB^U13:G.)8+^ &Y9CSW6+@D27,#FW5#-<>8BA9I51BJP\)*2 M2?+:]5\NMH\ZM%1TVB]=E9[*Y2K)=_L*_5\KU;UZK3=^9X'K]W;7^I7=U81^ M1:3W,\L$6U4\N%Y6:./8A*)L0JNU"57&%) %>I!.,8QD[R22;WNTM7=Z[G') MIMM:*[MZ'HGP,_Y'33O^WK_TBN:Y,9_ G_V[_P"E(WH?Q(_/\F?0_P"TO_R+ M5M_V$X?_ $FO*\C+_P"++_ __2HG9B?@7^)?DSYX_P"$ST>?1?L5_' M\K:IP=XW?65T^MKG'SQY;.[?+972T=]U+>R[?*]CK8OBSI,WBF3Q/=KJ8\VV MM$CBCD.VV:*2%KFV"1W=M]IMI?+>2-Y)(H1-*S3Z=<9XY_JTU25"/)HY7;6] MT[2NXOE:O9I)NRTFC3VL>?VCYME\MKK=77X7WBSHM.\9Z/\ \(]J8A,6E6TM MMKZV]LLUD#=-J-Q']B,MG;W!NHKFW13:H'M)(4M1YBW4<.%.4J4_:0O>33I7 M=I>[R)\UI-ZK3LKK7F>FB=TUMM:W6QYK\2?B-:>, M;6WL["V6V@A9)1$\.'M"MM% ;>UG%W+&;1RFXQ16=BF8H9#&TID8]F'H.BW* M3NW=7O\ %[S=Y+E3YO-RENU>UC"I44TE%67IMI:R=]ODNAY!7H',% !0!]:? MLN?\QC_MP_\ ;VO!S'_EW_V]_P"VGHX7[7R_4SOCAJ<6B^/-(U*<,T5G!8W$ MBH 7*0W]S(P0,54L54A064$XR0.:O!Q<\/4@MVY)?."1-=\M6,GT2?W-GFTO MQ0N)->-X#Y.D/J\.H2PP6MI;SS0P79GB6X>!(VN9$5B0)YY%,W[PN7 D'8L. ME3Y=Y^S<4W*32;C9VO>R?DEIIY&/M7S7^SS)V22;2=];;_-[G6ZU\6-&U[4K M'5+J*^%Q9?VLGVB$);S".XE&&G3 MC*$7&TO9Z/572]_XDTG)ZI\LMEHM+:2JQDU)IW7-KL]?AV:;LMU=>OMDK.]OYD^^NJDNMKLY? MQ!\1K34_"]KX>M+986B@M89D>'KU. M8_X2:V_X1'_A'-LOVO\ M?\ M#?A?)\G[']GV[M^_P S?SCR]NWG?GY:W]F_ M;>VTY?9\OG?FOZ6MYF?,N3DZ\U_*UK'#UTF04 ?H=\#/^1+T[_MZ_P#2VYKY M+&?QY_\ ;O\ Z2CVJ'\./S_-GRX/%D'A'Q3XGFG1I&O5UBR@ CBF03S7>8VF MCF/EM #&?,4K)N!VF)U)%>W[)U:-%+3E]G)ZM:*.MFM;ZZ;>IY_.H3J-]>9+ MKJWUOT*?A'XL7FB3W%S>NVY-*N[/34M;>UB@MKB>6.=)?LT:PVZJ94WS.(GD MDP@=9%4!:JX:,THQ7VXRGS.3;235KN[V>BNDO(4*KBVW_*U&R22;UVT7J=GI MWQ4\+6NO:GJSVE\+;4Y8BT"K&89H39R0W"7%FEW#;-))QELV:V"BRL9889WN;B"ZA2ZN[6^\UV5%G:PM9W* MBXN))6#1/O["3G*:M'F4M?BDFU9.+Y8RC9=.>2Z)+=9^T2BHZNUM-E9.[35V MGZV3ZLR?BAXZ@\;WD4MJF(;?SRDDL#176V>9I1!+(U[>^='!G,.UH(XS+*D5 MO%'L6M,/1="+4MW;1.\=%:Z7+&S?7=NRNVR*L_:/397Z:ZO;=[=-O0A\9>(= M(OK&WTOP\]Y;Z?:,&6SGMH8_,E:,B:]N;F.\F:YNW8!$S;Q1PP'RH1&JL)72 MA.,G.JHN3^TFW97TC&+BN6/S;;U=^A.46E&%TET:7S;=W=_+1;'FU=A@% 'Z M=^/O^1:U;_L&7W_I-+7Q5#^+3_QQ_P#2D>]4^"7^%_D?!NF>.DTGPL="@C5[ MUM5-Z6N+6TNK?R#:"':%N5F G\Q00PA&(\@2CU;]WDY=)2B[\U M_LVTMY[]#R%/EAR+?FOJDU:UNM]?D=]X,^-$6EVDD&O_ &F_DO\ 4Y[G4?W5 MO*EQ:2Z>;80;99$ Q.D)\I5CB6WC\M6V?N3R5<(Y-.E:*C!*&K34E.]]%VOK MJ[N^^IM"MRJT[N\FWHM4XVM]]OE]QAV?CO08/"RZ 8KP70:SD#S1QWT$$\-Z M\UQ/!%<72VX66WD9%MH[.WW[GAN[BY60S+JZ-1U?:WC;WEHW%M.*23:C?1K= MR?1Q4;6(4XJ')K?3?5)IW;5W;5=++LV]S<;XN:6VLIJB[*VL8])24$I:Z MJ\'KOS7TOVJYN;5Z->C?5+F=NVDEY6Z^5:MKUCXC\0RZKJL3+974^Z9;!([6 M0I@(9DCE:[C6=R!/,C2R"25I%\]=_FKW1A*G35.F_>2TYFY+T;7*[+9.RLK: M=#GM? S_D=-._[>O\ TBN:X,9_ G_V[_Z4CIH?Q(_/\F?0_P"TO_R+ M5M_V$X?_ $FO*\C+_P"++_ __2HG9B?@7^)?DSQ31_BAI>FVECH36\[:6FE7 MEC>S;5^WK)J.^6\%G_I"VI@,ZVYB:XA,JQQL#DD[_2EAYRVMK7MNCN)?'ND6T.@:4TRW3/!X99F,D) MM=,>RN'>YF,AE51RPLG!1BUHYMQD[Q3DFDU:"2Y7[R7(K-NS75*LE) MMK^75+71W:=V]]F[]$>*>)]3BUK5[[4H RQ7EYS MS::?;3>)=9L9-3OWO+BTM8[*WCF@C=9[Z-8Y;MB5BCBNK:V012>1:$LVT YG M_A;.O_:/^$B^S2^;_P (?]M_LS?VUKJNEV"ZY!'*-+CAOXA)<3S(+N53]A;;#*1J,: M;[F#>8B DP!QEA\:M;N(#KGV.*XNAX:GOO)A>^$(DCUR2P\PVWVJ6#RH(%^T MSR>4+DI'(GVN& X0 [G6/BSJ&F:1%J*7&CSH+V^ADNHO, N+6T5B)M/L;ZZT MX7C>88X9_LFIW<:./]&:[:4I;@'O6FS/<6L,LIW2211LS>3+;99D!)^SS%IH M,DD^3*S2Q?6?9 M/ G_ $ /_+4O_P#Y54 'V3P)_P! #_RU+_\ ^55 !]D\"?\ 0 _\M2__ /E5 M0!F:KX>^'VLQ""XT*X1%<.#;>']9M'R RX,EI80R,N&.49RA.UBI95( +MMI MO@*UB2!-!!/^@!_Y M:E__ /*J@#K;;QGI-G$EO;VVIPPPHL<<<>A:PB(B *B(BZ>%554!550 H M H F_P"$\T[_ )XZK_X)-:_^0* #_A/-._YXZK_X)-:_^0* #_A/-._YXZK_ M ."36O\ Y H /^$\T[_GCJO_ ()-:_\ D"@ _P"$\T[_ )XZK_X)-:_^0* # M_A/-._YXZK_X)-:_^0* #_A/-._YXZK_ ."36O\ Y H /^$\T[_GCJO_ ()- M:_\ D"@ _P"$\T[_ )XZK_X)-:_^0* #_A/-._YXZK_X)-:_^0* #_A/-._Y MXZK_ ."36O\ Y H /^$\T[_GCJO_ ()-:_\ D"@ _P"$\T[_ )XZK_X)-:_^ M0* #_A/-._YXZK_X)-:_^0* #_A/-._YXZK_ ."36O\ Y H /^$\T[_GCJO_ M ()-:_\ D"@ _P"$\T[_ )XZK_X)-:_^0* #_A/-._YXZK_X)-:_^0* #_A/ M-._YXZK_ ."36O\ Y H /^$\T[_GCJO_ ()-:_\ D"@ _P"$\T[_ )XZK_X) M-:_^0* #_A/-._YXZK_X)-:_^0* #_A/-._YXZK_ ."36O\ Y H /^$\T[_G MCJO_ ()-:_\ D"@ _P"$\T[_ )XZK_X)-:_^0* #_A/-._YXZK_X)-:_^0* M#_A/-._YXZK_ ."36O\ Y H /^$\T[_GCJO_ ()-:_\ D"@ _P"$\T[_ )XZ MK_X)-:_^0* #_A/-._YXZK_X)-:_^0* #_A/-._YXZK_ ."36O\ Y H /^$\ MT[_GCJO_ ()-:_\ D"@ _P"$\T[_ )XZK_X)-:_^0* #_A/-._YXZK_X)-:_ M^0* #_A/-._YXZK_ ."36O\ Y H /^$\T[_GCJO_ ()-:_\ D"@ _P"$\T[_ M )XZK_X)-:_^0* #_A/-._YXZK_X)-:_^0* #_A/-._YXZK_ ."36O\ Y H M/^$\T[_GCJO_ ()-:_\ D"@ _P"$\T[_ )XZK_X)-:_^0* #_A/-._YXZK_X M)-:_^0* #_A/-._YXZK_ ."36O\ Y H /^$\T[_GCJO_ ()-:_\ D"@ _P"$ M\T[_ )XZK_X)-:_^0* #_A/-._YXZK_X)-:_^0* #_A/-._YXZK_ ."36O\ MY H /^$\T[_GCJO_ ()-:_\ D"@ _P"$\T[_ )XZK_X)-:_^0* #_A/-._YX MZK_X)-:_^0* #_A/-._YXZK_ ."36O\ Y H /^$\T[_GCJO_ ()-:_\ D"@ M_P"$\T[_ )XZK_X)-:_^0* #_A/-._YXZK_X)-:_^0* #_A/-._YXZK_ ."3 M6O\ Y H /^$\T[_GCJO_ ()-:_\ D"@ _P"$\T[_ )XZK_X)-:_^0* #_A/- M._YXZK_X)-:_^0* #_A/-._YXZK_ ."36O\ Y H /^$\T[_GCJO_ ()-:_\ MD"@ _P"$\T[_ )XZK_X)-:_^0* #_A/-._YXZK_X)-:_^0* #_A/-._YXZK_ M ."36O\ Y H /^$\T[_GCJO_ ()-:_\ D"@ _P"$\T[_ )XZK_X)-:_^0* # M_A/-._YXZK_X)-:_^0* #_A/-._YXZK_ ."36O\ Y H /^$\T[_GCJO_ ()- M:_\ D"@ _P"$\T[_ )XZK_X)-:_^0* #_A/-._YXZK_X)-:_^0* -K2->MM; MW_9DNX_*V[OM5C>V>=V[&S[9;P>9C:=WE[MGR[]NY<@&S0 4 % !0 4 % !0 M 4 % !0 4 % !0 4 % '&6/C);UY7-E=V^GVTMY%+J,\EA':)]AEFAGD;_3C M16$T9#)=N8[1U(;!6ZD!CMV'$S@I&688 MH S-/\:Z!J\ZV=AJ>GW=S)G9#!>6\LK[5+MMC21F;:JLQP#A02> 30!-<^+- M%LXGN+C4+*&&&X:TDDDNH$1+I 6>V=V<*LZJ"S0L1(H!)4 4 =!0 4 % !0 M4 % !0 4 % !0 4 % !0 4 25KVZ-WV?8B3Y5<\Z_X7)_TX?^3/_P!SUY7]I_\ M3K_R?_[4S]IY?B+_ ,+C_P"G#_R9_P#N>C^T_P#IU_Y/_P#:A[3R_$/^%Q_] M./\ Y,__ '/1_:?_ $Z_\G_^U#VGE^/_ !?^%Q?]./_ ),__<]+^U/^G7_D M_P#]J'M/+\?^ +_PN'_IQ_\ )G_[11_:G_3K_P G_P#M0]IY?C_P!?\ AT\OQ_P" '_"X/^G'_P F?_M%+^U/^G7_ M )/_ /:A[3R_'_@"_P#"W_\ IQ_\F?\ [11_:G_3K_R?_P"U%[3R_'_@"_\ M"W_^G'_R9_\ M%']J?\ 3K_R?_[4/:>7X_\ %_X6]_TX_\ DQ_]HH_M3_IU M_P"3_P#V@>T\OQ_X ?\ "W?^G'_R8_\ M%']J_\ 3K_R?_[0/:>7X_\ %_X M6[_TX_\ DQ_]HI?VK_TZ_P#)_P#[0/:>7X_\ 7_A;G_3E_Y,?_:*/[5_Z=?^ M3_\ V@>T\OQ_X O_ MO_IR_\F/_ +11_:O_ $Z_\G_^T#VGE^/_ _X6W_ M -.7_DQ_]HH_M7_IU_Y/_P#:![3R_'_@"_\ "VO^G+_R8_\ M%+^U?\ IU_Y M/_\ :![3R_'_ ( O_"V?^G+_ ,F/_M%']J_].O\ R?\ ^T#VOE^/_ #_ (6S M_P!.7_DQ_P#:*/[6_P"G7_D__P!H'M?+\?\ @"_\+8_ZU\OQ_X O_"U_P#IR_\ )C_[11_:W_3K_P G_P#M ]KY?C_P!?\ MA:__ $Y?^3'_ -HH_M;_ *=?^3__ &@>U\OQ_P" '_"UO^G+_P F/_M%']K? M].O_ "?_ .T#VOE^/_ %_P"%J_\ 3G_Y,?\ VBE_:W_3K_R?_P"T#VOE^/\ MP!?^%J_].?\ Y,?_ &FC^UO^G7_D_P#]H+VOE^/_ !?^%J?].?_ ),?_::/ M[7_Z=?\ D_\ ]H'M?+\?^ '_ M/_IS_ /)C_P"TT?VO_P!.O_)__M ]KY?C M_P 7_A:?_3G_P"1_P#[32_M?_IU_P"3_P#V@>U\OQ_X O\ PM+_ *<__(__ M -IH_M?_ *=?^3__ &@>U\OQ_P" '_"T?^G/_P C_P#VFC^U_P#IU_Y/_P#: M![7R_'_@"_\ "T?^G/\ \C__ &FC^U_^G/\ Y/\ _:![7R_'_@"_\+0_Z<__ M "/_ /::7]L?].?_ "?_ .T#VOE^/_ %_P"%G_\ 3G_Y'_\ M-']L?\ 3G_R M?_[0/:^7X_\ #_A9_\ TY_^1_\ [31_;'_3G_R?_P"T#VOE^/\ P!?^%G?] M.G_D?_[32_MC_IS_ .3_ /V@>U\OQ_X O_"S?^G3_P C_P#VFC^V/^G/_E3_ M .T#VOE^/_ %_P"%F_\ 3I_Y'_\ M-']L?\ 3G_RI_\ :![7R_'_ ( ?\+,_ MZ=/_ "/_ /::/[9_Z<_^5/\ [0/:^7X_\ 7_ (67_P!.G_D?_P"TTO[9_P"G M/_E3_P"T%[7R_'_@"_\ "R_^G3_R/_\ ::/[9_Z<_P#E3_[0/:^7X_\ %_X M65_TZ?\ D?\ ^TT?VS_TY_\ *G_V@>U\OQ_X ?\ "R?^G3_R/_\ ::/[9_Z< M_P#E3_[0/:^7X_\ %_X63_TZ?\ D?\ ^TTO[9_Z<_\ E3_[0/:^7X_\ [+P M]K?]O6[7'E^3MD,>W=OSA4;.=J_WL8QVZ\U[F#Q/URFZO+R6DXVOS;).][+O MV-H2YE>UC>KT30* "@#R#1?%/B3Q7+J[>?4+2TO4#FSM]L-Y M&TJLJ7-W#+=>1$COLEW-9QPL#(C.D[HF'189IY2T: ' >+?CO*D6EMX5M'G&LV] MQ9!+M7S86CEV)OV@ Z:@ H * "@ H * . M M_AQI45GJ%L\40N=8_M-+F]A@BBNVAU*XGF:(S%9&;R5E2-"Y9&,,;F, !% , M4_#:ZN[TZG?WT4ER]VETX@LWAB/ES^'Y514>\N&7Y="5"QD;+7)<*!"(Y "E MX:^'LCZ'<:1J2^5;3ZAI\\<%S'#++]BTQ-+ACM[Q(9Y[9Y9X]-*2O%,\3K*) MO)B+-9Q &F?AQ+'-YEO>(B3WL5U=+);%RZ6VN76MV\4#+S^'7V.V@MOM6[[-:>'K7=Y.-W]@WKWF_'FG'VK?Y>W)\C&_= M-G: "#2OAS<6.L#6KK4'O&2XBF421S%V6&VU>W"N\EW-&C.=5,C+:06EFAA* MV]C LIV '=>'-(_X1_2K/2=_G?8+2WM?,V[/,\B)(M^S5]$;A0 4 >6:CX9\%37L\-Y);I-:^F"2VXN--6Z M6UEGNO(654EMF:[,9D993N) #Q7\*M.UW2+S1K%+>T&IWLFH7$L\4]V1=2J0 M]S /MENT$^X(5*N8 @DA:W>.9UH VK'X=:/9BQWK<79TE+9;47-W?+;>PXV7EOY4J? M9;HX_>W%KY,L_/GO)DY )[3P)H-EI<.@K8V\VFVCM)#;7*?:D1W:1V>.]?LVGO-VGM9VT7B&[\C[)<"9H=!OTM/(^T_;R@END?=]H^RE(''_'M M,#@ $^M_$?4-,%])";*2:T35?^):4D^V6:6%O>2V^H7C"YW-9WC6L'EK]DM1 MMU*U"7/=3N]+U ,J:3GN 7=;^(^H:8+Z2$V4DUHFJ_\ $M*2?;+- M+"WO);?4+QA<[FL[QK6#RU^R6HVZE:A+N0A&N0 \3?$J]\)V-R]W]GFN],O3 M!(RPB"WNXUL+>_*1FYOT6TG=;N."-%GU*ZD,4UQ;Z?;GQ# M+96=CSOHY&DW%P[S33:98R222,7=W>VB9W=V)9F9B69F))))))- M '64 % !0 4 % 'EGQ=_Y!$/_7XG_HF>O&S+^%'_ !K_ -)D95-OF?.M?*', M.H 6D Z@0M(!PH 44@'"@!:0#J0"B@!U A:0#J %I .I ** %%(!PH 6D(=0 M HI .H 6D ZD M #A0(44@'"@!:0#J0"B@!10 ZD M(0Z@!:0#A0 M(!U "B MD X4 >R?#S_D'R?]?#_^BXJ^WRC^!+_KX_\ TF!V4OA^?Z([ROHC<* "@#Y M7PY?ZVFH6-I;RW%SI_C]]4NK6*>.UNUL&B+)/$TL]JR>>IS:RK+&7/[R*0!& M=0"[JWA3XEII<"I/=W5]-HJ6C_9M02%K>]CU6.Z66=GGMD>4Z;_H;W4#7$LL MJ2+*[1N)Y #K)O#/C 6NH2"2]=I_%'GF%=1*S3>'TE#+!8N;I8[)F+LVU)K& M5HD,4DFT1Q, 4[O0/&@TCRT_M-YDU/4;FSM/ML3%;%E*V-IJEZFK6-\661VE MCDMM1O51/EN$F*011 $VI>&_&L&NQ-:-=MIDFH>'[@^5JC2PVUI9P30:G;2& MZF@N9_.D:.9R+>07J 2S_P"D9B !PUMX+^)-I9I.DNIG48M,5U$FL>:AU-=; M# /')>O;R+_9 ^9)$:T<95U:X)! .S\8Z%XXU?6K]+2W=-)N[+5;0HEZ)+>X M272PEBQBNKW;!.UZH5Q;:?9B EO,NKR*628 '"ZYH'B'0_ 6J:7JXEBCNO[! ML]*T^:X2ZN6NXOL:WJ6WERW!,5Q-$\EK:1S$I'%*R6MNN0P!]9_\(]8?VK_; MWE?\3'[)]A\[?)_Q[>;Y_E^7O\K_ %OS;]GF?P[]O% &S0 4 % !0!C77B/2 MK'[1]IO+2'[!Y7VOS+B)/LWGX\C[1N<>3YV1Y7F;?,R-F.8 ATCQSHNL:0 MGB"*[MXK I$TLDL\"BV>58V$%RXD:.&=3+&CQ,^5=E7G(OMAS( WRA@#:L=2M=30R MV4T5S&-F6AD211YD46?%W_D$0_]?B?^B9Z\;,OX4?\ &O\ TF1E4V^9\ZU\ MH?4'>-7A:*%XYG*"/ M4M-U H,W?V5%_P")<+=#;65LY219;M[RXC:64 GC^'7DR22)=?\ 'S=PW4H, M.<_9M?GURW2/$HV8^U7-K,S>9YF8)T6'RI(9P"EI/PVNM+AM9!?12:CI<5E; MVDWV-UMA#8VU]:1"XM?MAEEE>+4KLO)'>6Z&3[.RQ*L4J7 !-_PKB6)T>"\1 M3-<6MS?[[8N)GM=7GUH"TVW*?9%>ZN[F,B;[<1;F! QDBDEG +OPT\.W7ANQ MGAND>%);B,VT4OE?:([6VL++3X%N?(FN+>F :\S&TIUJ:A25VI)VNEI:2ZM=S.:;5EW/&/\ A7'B#_GU M_P#(UO\ _':^?^HXC^3_ ,FC_P#)&')+M^0O_"N?$'_/K_Y&M_\ X[1]1Q'\ MG_DT?_D@Y)=OR%_X5SK_ /SZ_P#D:W_^.T?4<1_)_P"30_\ D@Y)=OR%_P"% M=:__ ,^O_D:W_P#CM+ZCB/Y/_)H?_)!R2[?D+_PKK7_^?7_R-;__ !VCZCB/ MY/\ R:'_ ,D')+M^0O\ PKO7_P#GU_\ (UO_ /':7U'$?R?^30_^2#DEV_(4 M?#O7_P#GU_\ (UO_ /':/J.(_D_\FA_\D')+M^0O_"O->_Y]?_(UO_\ ':/J M.(_D_P#)H?\ R0_Y]?_ "-;_P#QVE]1Q'\G_DT/_D@Y)=OR M'?\ "O=>_P"?7_R-;_\ QVCZAB/Y/_)H?_)!R2[?D+_PKW7O^?7_ ,C6_P#\ M=I?4,1_)_P"30_\ DA_Y]?_ "-;_P#QVCZAB/Y/_)H?_)!R M2[?D+_PK[7?^?7_R-!_\=I?4,3_)_P"30_\ D@Y)=OR%_P"%?:[_ ,^W_D:# M_P".T?4,3_)_Y-#_ .2#DEV_(7_A7^N_\^W_ )&@_P#CM'U#$_\ /O\ \FA_ M\D')+M^0O_"O]=_Y]O\ R-!_\=I?4,3_ ,^__)H?_)!R2[?D*/ &N?\ /M_Y M&@_^.T?4,3_S[_\ )H?_ "0SEV_(7_ (036O\ MGV_\BP?_ !RC^S\3_P ^_P#R:'_R0>SEV_(7_A!=:_Y]O_(L'_QRE_9^)_Y] M_P#DT/\ Y(/9R[?BAW_""ZU_S[_^18/_ (Y1_9V*_P"??_DT/_D@]G+M^*%_ MX0;6O^??_P BP?\ QRC^SL5_S[_\FA_\D'LY=OQ0O_"#:U_S[_\ D6'_ ..4 MO[.Q7_/O_P FA_\ )![.7;\4*/ ^L_\ /O\ ^18?_CE']G8K_GW_ .30_P#D MA>SEV_%"_P#"#ZS_ ,^__D6'_P".4?V=BO\ GW_Y-#_Y(/9R[?BA?^$(UG_G MW_\ (L/_ ,SEV_%"_\(3K'_/O_ .18?_CE+^SL5_S[_P#)H?\ R0>SEV_% M"_\ "$ZQ_P ^_P#Y%A_^.4?V=BO^??\ Y/#_ .2#V'_R0>SEV_%#O^$*UC_GW_\ (L/_ ,SEV_%"CP M7J__ #[_ /D6'_XY2_LW%?\ /O\ \GA_\D'LY=OQ0O\ PA>K_P#/O_Y%A_\ MCE']FXK_ )]_^3P_^2%[.7;\4>E^#=,N=)LWANT\MVF9P-RM\I2, Y4L.JGC M.>*^JRVA4PU*4*T>63FVE=/3EBNC:W3.JFG%6?VYG;8O\ H:[K_OO0/_E767MZ/_/R M'_@&V+_ *&NZ_[[T#_Y5T>WH_\ /R'_ (''_,.9=U]X;8O^AKNO M^^] _P#E72]O1_Y^0_\ X_YAS+NOO#9%_T-=U_WWH'_ ,JZ/;T?^?D/_ X_ MYAS+NOO#9%_T-=U_WWH'_P JZ/;T?^?D/_ X_P"8@?_ M "KH^L4?^?D/_ X_YAS+NOO#9'_T-5U_WWH'_P JZ/K%'_GY#_P./^8'EQ_P#0U77_ 'UH'_RK MH^L4?^?D/_ X_P"8+Y'E)_T-5W_ -]:!_\ *NCZ MQ1_Y^T__ ./^8'D+_T--W_WUH'_ ,JJ/K%'_G[3_P# X_YAS+NOO#R%_P"AIN_^^M _^55' MUBC_ ,_:?_@'V=?^AIN_^^M!_P#E51]9 MH?\ /VG_ .!Q_P PYEW7WA]G7_H:;S_OK0?_ )54?6:'_/VG_P"!Q_S#F7=? M>'V=?^AIO/\ OK0?_E51]9H?\_:?_@@_P#RJH^L MT/\ G[3_ / X_P"8@__ "JH^LT/^?M/_P #C_F',NZ^\/LP_P"AHO/ST'_Y54?6 M:'_/VG_X''_,.9=U]X?91_T-%Y^>@_\ RJH^LT/^?M/_ ,#C_F',NZ^\/LH_ MZ&B\_/0?_E51]9H?\_:?_@@__*JE]9H?\_:?_@_GH/\ \JJ/K-#_ )^T_P#P./\ F'-' MNOO0?8S_ -#/>_GH/_RJH^M4/^?M/_P./^8Z^]!]C/_0SWOYZ#_\ *JCZ MU0_Y^T__ ./^8Z^]!]C/_0SWOYZ#_P#*JCZU0_Y^T_\ P./^8Z^]% MVWT&[O%+V_B'4I5!P61-$< X!QE=)(S@@XZX(K>%2%57MW9V?8[.USOR-WF>9C:NS;\V[09LT % M '/S^+-%M+T:7/J%E%?ETC%J]U MP7E"F-!"SB0M('0HNW+AEV@[AD Z"@ H M IZAJ5KI$#7E_-%:6T>-\T\B11)N8(NZ1RJKN9E49(RQ ') H N4 9FJZUI^ M@Q"XU2YM[&%G$:R7,T<*%R&8('D95+%59@H.2%8XP#0!IT % !0 4 % !0 4 M >&:2FKPVVJZ_%%+=SVDNOM8YU75;CSYK>]O8;:V?1P$LQ$%011K%*[_ "1- M&B2ONB ,S5_',NM:S&-,NT>P@O8;:.2RG)BG0ZEX-9S(T!8H=0MM5T&U,<3RVZB:9]#EO+2X?,\D.VYN[JSN M$V.\42M#+%)(L@< NK\2;J"06]V+2&62[LK&WW;T^V3#7[K2-3:V1ILMY5O! M#=K C3/9_:$^T27"%&8 I:%X[U^<6UW?MI\MM<6F@73PP6EQ#+_Q/KN2S5%F M>_N%'V-D68L8&^TKF(+;DB4 !9_$G4MX$ M4UG#J?G1W49TM5D^U2V5P//*SZ9:M&!( >M>'-7_ .$@TJSU;9Y/V^TM[KR] MV_R_/B279OVKNV[MN[:N[&=HSB@#9H * "@ H * "@ H * "@ H * "@ H \ ML^+O_((A_P"OQ/\ T3/7C9E_"C_C7_I,C*IM\SYUKY0YAU "T@'4"%I .% " MBD X4 +2 =2 44 .H$+2 =0 M(!U(!10 HI .% "TA#J %%(!U "T@'4@%H M<*!"BD X4 +2 =2 44 ** '4@%I"'4 +2 <* %I .H 44@'"@#V3X>?\@^3_ M *^'_P#1<5?;Y1_ E_U\?_I,#LI?#\_T1WE?1&X4 % '@VD^']5T%=:TJYT5 M-;AUC79]0B:6>R73C;W3VSJ;GSGDNE:VV,[JFG3DR1*(=X*R4 >?_$33_%.A M^'M7U&74;C3;IO$4]Q:&35GB,VE+%,8+>S47)C1B9))A:+Y4TJ0;?+=XK>.@ M#L]!TGQ3/?:-=W"ZG-;BRTM;U;R\>TA@>*T,EQ,@M=12YN)WN61+BVU/2KDS MRK)&UU!;%2@!RZ^S<0#IJ "@ H * "@ H YG_A-= ^U? MV=_:>G_;/-\C[/\ ;+?SO.W^7Y/E>9O\W?\ )Y>W?O\ EQGB@"[)XCTJ&>>S M>\M$N;*(SW,+7$0E@A55=IIHR^Z*(*Z,9'"H%=23A@2 8NGZIX;\/::M[#?6 MD>GW4IQ>SWZS+W$\C7$JK 8AOFD=(H!"NV.%40 T];\3Z?H,5R]Q* MC36-E-J$EK&\9NC:PAB\J0LZL5+*8U=ML9DPA<&@">3Q'I4,\]F]Y:)E2P07D=Y:-;7LH@MIEN(C M%/,S,BPPR!]LLI9'41H69E$3 %S2_&L.IR6P^RW=O:ZG_ ,>%W+]F M\F[S"]U'Y:17,MU%YMK%+<)]JM[?"(4E\N=DB8 [.@ H * "@ H * /+/B[_ M ,@B'_K\3_T3/7C9E_"C_C7_ *3(RJ;?,^=:^4.8=0 M(!U A:0#A0 HI .% M "T@'4@%% #J!"T@'4 +2 =2 44 **0#A0 M(0Z@!12 =0 M(!U(!: '"@0H MI .% "T@'4@%% "B@!U(!:0AU "T@'"@!:0#J %%(!PH ]D^'G_(/D_Z^'_] M%Q5]OE'\"7_7Q_\ I,#LI?#\_P!$=Y7T1N% !0!\\W_Q:U>%I)[:VMY(4\6Q M^'$M@C-Y@@,]P^W[.KI%#;C*S/,&\Q #:G^/?AZ&T%\D=[-"=, M35,I%$"(GU!=,:$B2=/W\5TQ#@9A*(SQS2 IN -EOBUIBKQ@%9I-T8 (;CXQZ/:VJW4D-VDG]H7.F2PR" MUA^S7=HC231W%W/=1::GR -%B^8S[PL(D9)EB )KCXM:99:B='N;:]BNTO=* MT]U*6[!+C5X))X S)TU."U>W6\ M:>2.T*1VK7PTXW#I'>R3%4NSY;1QQ/.0"Z1,F&(!T'B[XKV/AVYOM&C&-5MM M/O;NVWM!+#++:V7VSRI8[>Y:[@S&=P^U0VJS)')Y$K?(7 .2N/C7*?"TNNV\ M*)J6CII$VI6<\9"2PZDD#*UI-%<2+"LRSEX))3/+$(RES:!G4T >FQ+XC7Q9 M(961O#1TP&(*D*E+_P ] 5=B[W,C&$2.'58K8(R1[#,C22 '9 MWGPZ^UVT]M]JV_:+3Q#:[O)SM_MZ]2\WX\T9^R[/+VY'GYW[H<;2 0:O\.)= M6MY]-:\2.P=]3GME%L3<176J0WT4SS3&Y\N>",ZE=-% EO;28%NKW#>7(TX! MJ3^#;J#4Y];TV[BAO+B64@7%J]Q"D,]KI=O+&8X[JU=I=^E021S>?S/ M],6UE>U(!-J_PXEU:WGTUKQ([!WU.>V46Q-Q%=:I#?13/-,;GRYX(SJ5TT4" M6]M)@6ZO<-YS35KAII5$=_JW\OYP"GH_@VZTXZ?;W%W%-I^A8^P1QVKQ7'R6DUC%] MJN&NIHY\6T\GF>3:VOF3[)5\J-6@< [^@ H * "@ H * /+/B[_R"(?^OQ/_ M $3/7C9E_"C_ (U_Z3(RJ;?,^=:^4.8=0 M(!U A:0#A0 HI .% "T@'4@%% M #J!"T@'4 +2 =2 44 **0#A0 M(0Z@!12 =0 M(!U(!: '"@0HI .% "T@' M4@%% "B@!U(!:0AU "T@'"@!:0#J %%(!PH ]D^'G_(/D_Z^'_\ 1<5?;Y1_ M E_U\?\ Z3 [*7P_/]$=Y7T1N% !0!Y9:_"G3E:]BOG>[M+S6#KEN@:>VN+2 M^=-LCK=6UQ$SJ&^:W CB:$$[WG<+(H!=OOA)X5U&UAL9;!%M[6W^RQK#+<6Y M:W\U9_*F:":-[A?M""X_TAI3]H+3Y\UW=@#3D^'V@R03VIM<1W>H'59"LTZR MK?EE8W4,RRB:VER@ -O)$%4LB@*[A@"%_AOH3V3::(KB.UE>XDG2._OXC=/= MD?:'O)([I9+UI0 I:[>8A/W:E4RM !<_#7PY=7L.HM9)'/:O:21>1)-;Q![ M,+-VMX)([>1K9&:*)I(G*0GR0?* 0 &9_P *=\)_9OL7V']Q]D^P[/M-W_Q[ M?;?[0\O=]HW?\?G[[?GS/^6>_P KY* +MY\+?#5_>2ZA-9YGN/M1DVSW,<1: M^M_LMY(((YE@26Y@PLTJ1K+(P$K.95#@ Q=9^$&DW>C3^'],_P")=;:A+9F] ME/G75S+;V9B\J"*>XG9HO+6&..WW^?!;Q^8$MB9"0 >LT % !0 4 % 'B>M? M$J]M]9N=#T_[/Y@>T2%YX1FW,FI:9I\QGMTOQ=3*_P#:#36[RPZ6CI"CV[7U MO,+A0" ^,M5N+IA?*)M)OKJVDCG241")+>2>S=[J./ M[5:13R/$\JWH!F>$OB%J!T*R$MW93)]GTU9M:E61[6R>:TNI)8-1S>8EO(9+ M2"">1KVT+3ZK:LT$;!(KH NZKX[U"]6Q@::WL!->Z8$D D5M71M>^R2-II^T M)L@:UMX[Z9!_: >QU*&-G$96YN #NOAWXKNO%EG//?)%%/:RV\$B1*Z^7,=- ML+FZAD5W=DE@O+BXMWC8AXO*$4@\U'9@#OZ "@ H * "@ H * "@ H * "@ MH * "@ H \L^+O\ R"(?^OQ/_1,]>-F7\*/^-?\ I,C*IM\SYUKY0YAU "T@ M'4"%I .% "BD X4 +2 =2 44 .H$+2 =0 M(!U(!10 HI .% "TA#J %%(!U M "T@'4@%H <*!"BD X4 +2 =2 44 ** '4@%I"'4 +2 <* %I .H 44@'"@# MV3X>?\@^3_KX?_T7%7V^4?P)?]?'_P"DP.RE\/S_ $1WE?1&X4 9FJZM#HT0 MGN%N'1G" 6UK=7;Y(9LF.TAFD5<*:=_SQU7_P2:U_\@4 '_">:=_S MQU7_ ,$FM?\ R!0 ?\)YIW_/'5?_ 2:U_\ (% !_P )YIW_ #QU7_P2:U_\ M@4 '_">:=_SQU7_P2:U_\@4 '_">:=_SQU7_ ,$FM?\ R!0 ?\)YIW_/'5?_ M 2:U_\ (% !_P )YIW_ #QU7_P2:U_\@4 '_">:=_SQU7_P2:U_\@4 '_"> M:=_SQU7_ ,$FM?\ R!0 ?\)YIW_/'5?_ 2:U_\ (% !_P )YIW_ #QU7_P2 M:U_\@4 '_">:=_SQU7_P2:U_\@4 '_">:=_SQU7_ ,$FM?\ R!0 ?\)YIW_/ M'5?_ 2:U_\ (% &9I7B31-%B,%I;ZP [F21Y=)U^>:5R%7?-//9R3S,$1(U M:61RD4<<2D1QHJ@&G_PGFG?\\=5_\$FM?_(% !_PGFG?\\=5_P#!)K7_ ,@4 M '_">:=_SQU7_P $FM?_ "!0 ?\ ">:=_P \=5_\$FM?_(% !_PGFG?\\=5_ M\$FM?_(% !_PGFG?\\=5_P#!)K7_ ,@4 '_">:=_SQU7_P $FM?_ "!0 ?\ M">:=_P \=5_\$FM?_(% !_PGFG?\\=5_\$FM?_(% !_PGFG?\\=5_P#!)K7_ M ,@4 '_">:=_SQU7_P $FM?_ "!0 ?\ ">:=_P \=5_\$FM?_(% !_PGFG?\ M\=5_\$FM?_(% !_PGFG?\\=5_P#!)K7_ ,@4 '_">:=_SQU7_P $FM?_ "!0 M!E:OXAT+7H1;W]KJLT2N) O]C:ZF& 90C,,9QSTR!6-2E"LN2JKI.]K MM:ZKHUW$TGHSG?LG@[_H'ZK_ ."KQ%_\BUR?4#_^@?JO_@J\0_\ R+1]1P_\G_DT_P#Y(.2/;\P^S^#_ /H'ZK_X*O$/ M_P BTOJ.'_D_\FG_ /)!R1[?F'V?P?\ ] _5?_!5XA_^1:/J.'_D_P#)I_\ MR0WYB^1X/_P"@?JO_ (*O$/\ \BT?4WYAY'A#_H'ZK_X*O$/_ ,BT?4,/_)_Y M-/\ ^2#DCV_,7R?"'_0/U7_P5>(?_D6CZAA_Y/\ R:?_ ,D')'M^8>3X0_Y\ M-5_\%7B'_P"1:/J&'_D_\FG_ /)!R1[?F'E>$/\ GPU7_P %7B'_ .1:7U## M?R?^33_^2#DCV_,7RO"/_/AJO_@J\0__ "+1]0PW\G_DT_\ Y(.2/;\P\OPC M_P ^&J_^"KQ#_P#(E'U##?\ /O\ \FG_ /)!R1[?F+Y?A'_GPU7_ ,%/B'_Y M$H^H8;_GW_Y-/_Y(.2/;\PV>$?\ GPU7_P %/B'_ .1*/J&&_P"??_DT_P#Y M(.2/;\PV>$?^?#5?_!3XA_\ D2CZAAO^??\ Y-/_ .2#DCV_,7;X2_Y\-5_\ M%/B'_P"1*/[/PW_/O_R:?_R0WYAM\)?\ /AJO_@I\0_\ R)1_9^&_Y]_^ M33_^2#DCV_,,>$O^?#5?_!3XA_\ D2E_9^&_Y]_^33_^2#DCV_,7'A+_ )\- M5_\ !3XA_P#D2C^S\-_S[_\ )I__ "0WYA_Q27_/AJO\ X*?$'_R)1_9^ M&_Y]_P#DT_\ Y(.2/;\Q?^*3_P"?#5?_ 4^(/\ Y$H_L_#?\^__ ":?_P D M')'M^89\)_\ /AJO_@I\0?\ R)1_9^&_Y]_^33_^2#DCV_,,^$_^?'5?_!3X M@_\ D2C^S\-_S[_\FG_\D'LX]OS%SX3_ .?'5?\ P4^(/_D2C^S\-_S[_P#) MI_\ R0>SCV_,-WA3_GQU7_P4^(/_ )$I?V?A?^??_DT__D@]G'M^8;O"G_/C MJO\ X*?$'_R)1_9V%_Y]_P#DT_\ Y(/9Q[?BQ=_A3_GQU7_P4^(/_D2C^SL+ M_P ^_P#R:?\ \D'LX]OQ8;_"G_/CJO\ X*?$'_R)1_9V%_Y]_P#DT_\ Y(/9 MQ[?BP\SPI_SXZK_X*?$'_P B4?V=A?\ GW_Y-/\ ^2%[./;\6+YGA7_GQU7_ M ,%/B#_Y$H_L["_\^_\ R:?_ ,D'LX]OQ8>;X5_Y\=5_\%/B#_Y$H_L["_\ M/O\ \FG_ /)![./;\6+YOA7_ )\=5_\ !3X@_P#D2C^SL+_S[_\ )I__ "0> MSCV_%AYWA7_GQU7_ ,%/B#_Y$I?V=A?^??\ Y-/_ .2#V<>WXL/.\*_\^.J_ M^"GQ!_\ (E']G87_ )]_^3S_ /D@]G'M^+%\_P +?\^.J_\ @I\0?_(E']FX M7_GW_P"3S_\ D@]G'M^+#S_"W_/CJO\ X*?$'_R)1_9N%_Y]_P#D\_\ Y(/9 MQ[?BP^T>%O\ GQU7_P %'B#_ .1*/[-PO_/O_P GG_\ )![./;\6+]H\+?\ M/EJO_@HU_P#^1*/[-PO_ #[_ /)Y_P#R0>SCV_%A]H\+?\^6J_\ @HU__P"1 M*/[-PO\ S[_\GG_\D'LX]OQ9LZ=XIT728S#:6VJQHS%R/[%UQOF( )RUBQZ* M.,XXKNHT*>&BX48\L6[VNWK9+JV]DBTE'1'4Z1KUMK>_[,EW'Y6W=]JL;VSS MNW8V?;+>#S,;3N\O=L^7?MW+GH*-F@ H \F@^,^@2OK43F6WD\,^;]I68V\; M3^5+)"WV0&XS+F9$B7>(LRW%O&<-* #H/#GQ%T7Q'IUCJBSI8IJ[RQV<-[) M!#<3/%.;=DCC\UQ(QD"@+&SG$D>0&8+0!T%EXCTK4;J33K.\M+B\M]_G6\5Q M%)-%Y;B.3S(D?4+*)#;I=AGNH%!M976..Y!9P M#!)(Z1I-_JW=E16+, 0#&3X@:=]J^RRE( MQ?V[RR7FF;(SI\2S3R.JW[3A0 MC99!";BW +WL-K&5=@#%\(?&+P]XUU!M*T^5TG*/);^=Y2BZCCDEC=H565Y$ M91$9?(NH[>Z-NRSB Q;G4 ]3H * "@ H * "@ H * "@ H * "@ H * "@ H M * "@ H * "@ H * "@ H * .6\7>)O^$5M$O/)^T;YEBV[_ "\;DD?=G8^< M;,8QWSGC!XL37^K04^7FO)*U[=&[[/L1)\JN>=?\+D_ZC^T_^G7_D_P#]J'M/+\?^ +_PN+_IQ_\ )G_[GI?VI_TZ_P#) M_P#[4/:>7X_\ 7_A7X_\ #_A<'_3C_Y,_P#VBE_:G_3K_P G M_P#M0]IY?C_P!?\ A;__ $X_^3/_ -HH_M3_ *=?^3__ &HO:>7X_P# %_X6 M_P#]./\ Y,__ &BC^U/^G7_D_P#]J'M/+\?^ +_PM[_IQ_\ )C_[11_:G_3K M_P G_P#M ]IY?C_P _X6[_TX_P#DQ_\ :*/[5_Z=?^3_ /V@>T\OQ_X O_"W M?^G'_P F/_M%+^U?^G7_ )/_ /:![3R_'_@"_P#"W/\ IR_\F/\ [11_:O\ MTZ_\G_\ M ]IY?C_ , 7_A;?_3E_Y,?_ &BC^U?^G7_D_P#]H'M/+\?^ '_" MV_\ IR_\F/\ [11_:O\ TZ_\G_\ M ]IY?C_ , 7_A;7_3E_Y,?_ &BE_:O_ M $Z_\G_^T#VGE^/_ !?^%L_].7_ ),?_:*/[5_Z=?\ D_\ ]H'M?+\?^ '_ M MG_IR_\F/_ +11_:W_ $Z_\G_^T#VOE^/_ !?^%L?].7_ ),?_:*7]K?] M.O\ R?\ ^T#VOE^/_ %_X6O_ -.7_DQ_]HH_M;_IU_Y/_P#:![7R_'_@"_\ M"U_^G+_R8_\ M%']K?\ 3K_R?_[0/:^7X_\ #_A:W_3E_Y,?_:*/[6_Z=?^ M3_\ V@>U\OQ_X O_ M7_IS_ /)C_P"T4O[6_P"G7_D__P!H'M?+\?\ @"_\ M+5_Z<_\ R8_^TT?VM_TZ_P#)_P#[07M?+\?^ +_PM3_IS_\ )C_[31_:_P#T MZ_\ )_\ [0/:^7X_\ /^%I_].?\ Y,?_ &FC^U_^G7_D_P#]H'M?+\?^ +_P MM/\ Z<__ "/_ /::7]K_ /3K_P G_P#M ]KY?C_P!?\ A:7_ $Y_^1__ +31 M_:__ $Z_\G_^T#VOE^/_ _X6C_ -.?_D?_ .TT?VO_ -.O_)__ +0/:^7X M_P# %_X6C_TY_P#D?_[31_:__3G_ ,G_ /M ]KY?C_P!?^%H?].?_D?_ .TT MO[8_Z<_^3_\ V@>U\OQ_X O_ L__IS_ /(__P!IH_MC_IS_ .3_ /V@>U\O MQ_X ?\+/_P"G/_R/_P#::/[8_P"G/_D__P!H'M?+\?\ @"_\+._Z=/\ R/\ M_::7]L?].?\ R?\ ^T#VOE^/_ %_X6;_ -.G_D?_ .TT?VQ_TY_\J?\ V@>U M\OQ_X O_ LW_IT_\C__ &FC^V/^G/\ Y4_^T#VOE^/_ _X69_TZ?^1_\ M[31_;/\ TY_\J?\ V@>U\OQ_X O_ LO_IT_\C__ &FE_;/_ $Y_\J?_ &@O M:^7X_P# %_X67_TZ?^1__M-']L_].?\ RI_]H'M?+\?^ +_PLK_IT_\ (_\ M]IH_MG_IS_Y4_P#M ]KY?C_P _X63_TZ?^1__M-']L_].?\ RI_]H'M?+\?^ M +_PLG_IT_\ (_\ ]II?VS_TY_\ *G_V@>U\OQ_X!V7A[6_[>MVN/+\G;(8] MN[?G"HV<[5_O8QCMUYKW,'B?KE-U>7DM)QM?FV2=[V7?L;0ES*]K&]7HF@4 M% 'AD7P(TJ6]GU"_N)9I+G5;K472*.***>&XGM;E=/OE=9S>6L4UJKJI:)"T MDC"-6(8 &-9?L\V=O#86]U>?;8K.TDL;N*2*XBBNK=M1?44V"UO[=X98WD90 M9I+N LL4WV8/$,@!X:^$M_+JU_JNKF*&./5=?N-/MI88[F*=-6AAM_/N]MSB M6U,*%?L.VVF+;C).%8( #9D^#U%OLD$P!#JGP'TZ]33[>TE2QM;6W6SU"".*>1+^U^W M0ZBUNC37DDUFINTED61)99U$P0RND:J0"[8_!J*VUA=6N+I+J$:GK>H26LEJ M"DJ:S;16SVSEIG4K"L9+,T;"<.4,<8&2 =!X2^$VA^#+K[98K+(8O.^R1SLC MQV0N'9IS;A8T8RRKL@>YN'N+LVT,-OY_DIL(!Z90 4 % !0 4 % 'D&G^.KX MG4=0O9$%AI#ZL\MO%I%^CO;Z=<7,"B'5)KM=/FG81)(R(F2?,BVQ['DC .F_ MX3J-6AB:QO1-+>KI\T7^AM):7$B0S()56\;SE-K.MXS6)O!#:I-)/Y1AE50# MGW^+^G&V^V6]EJ%S&EI)?2"-;-6BMHK'3;^21Q->1!MD.J6RE(C)(95E"HRJ MKN 7=4^*^CZ$B_VH);&<2R13V\[6JRVXABMYY79AF4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 >6?%W_D$0_] M?B?^B9Z\;,OX4?\ &O\ TF1E4V^9\ZU\H:KH<&L:_/)]IMK7Q@VFWKW M#2O%9:-$T4 :VMHY4598VF0%H89)9F?S)TG*[D (1\7_ !:J:-&VFV7VO5[( M7P5Y8[>&[,M\L4-I:37-]''#.;%XYR VH7'FW$"-91H)& !T&J_$769M3U;1 M;![0SVMIJ4EA'80C4IF>UM5$?GRQ7C-9W7VR0*;:\TD0L\9M(KBXE='8 I>& MOB?KEZ]G;@VFK8\*MKDWV>!Q<7=VDLL'V*(Q3R10RB4)%,5MI29XYE2WA\Q8 MH #G[GXY:U:Z5SNKR]BMI--NU6\G+3B.1Y(_P!] M:R PN6@=<[ "Z?BKJTVJVL#VJ7=U87OBBR>.UDO81>OI5E'<0>5:I<2QAK@N ML7EW*:B8W!DMRCO@ &+X2^*NH$:[K=[>).73PYY"PQ23V%I-?6Y\Z(0RZC#! M:JCDPW4\^H6L7VF/?*1(4MB =!;_ !JU*_T_1KX#3[+^U(F%PBJ;^[%Q]O\ ML$1ATL7UA>/:RLDLH:U.HS@AH3#^Y\Z8 ZWPW\1-;USQ;=Z"]E;Q6%E<7<$@ M:6..\AB@CA:VO3')<_:+B"\=\ 1Z?%#$L]NR7EQB44 >V4 % !0 4 <8_@#2 M'^T*RW9BO?M?GP?VCJ/V9_MWF_:O]%^U?9U\TSRO\D2[)&\R/8ZJP )[WPQH M\=ZNLS[[:Z^T*_G+>7-N'FG%C;+&ZQSQQRK.;.QB%M(KQ2O&@\IGD?> 8NB? M#73K"WN(KU4N9+Y+N*81">WMTM[R&SMY;:VA-S.]O!Y%A:JB>?(8"C+:M;VY M2WC .FD\+Z=)=&_\MTNFN!9<>9Y/V M+[7]D^WYS]O_ +4^3R-NS^P_E\W[1\U '=>&M*UG4KJ34$=XXUUC41]J?6-2 MF)M[?5;J-K<:/)%_9RJ\$1LD839MT9;R,?:(TCH S-(NKV]CO+;3;J6_U6&T M-R'@U*>6.:^M)H)8HM3LKN.$Z!+>S!HFTJWEBA:V?4K64K]B@DC (+_6M0FN M=/U%+FX2'6;@W4<:32+";-O$'ABSL6CBW9C6XTUO.EBD^82WUZKI$)I(% /H M:@ H * "@#RSXN_\@B'_ *_$_P#1,]>-F7\*/^-?^DR,JFWS/G6OE#F'4 +2 M =0(6D X4 **0#A0 M(!U(!10 Z@0M(!U "T@'4@%% "BD X4 +2$.H 44@' M4 +2 =2 6@!PH$**0#A0 M(!U(!10 HH =2 6D(=0 M(!PH 6D Z@!12 <* M/9/AY_R#Y/\ KX?_ -%Q5]OE'\"7_7Q_^DP.RE\/S_1'>5]$;A0 4 < U_X; M\'R:O=6CQ+>1Q2:IJ5E;W"M,?)A#O.+)I@D,LR&,R2B.'[0[1//(Q*O0 :!\ M2=*\122I;"6**ST^TU&[N)_*BAM8[V'[3!%,S39\W[/F:1HUDMHT4A[@/\A M+E_X\TJP_LZ42?:K/6;O[#;WMJT4]L+EMXBC=HY2Y\YXY(E>*.6..1&%P\(P MQ .SH * "@ H * "@ H * "@ H \3U+PYXID2%;.YN+V36I3.;F[$ ML4_V+Q5!) ]E%),1V7G,81'%=E4>( N0Z=XKDGO/ML-W_9S M7<,S6MK>^7/,K+J GCL+R35#.D23G2Y06FT6*2WAF6+3K=I)[:X #5= \93S M7K1W4H)TJ5+;R9%*R3'3A"MN9A=6,45U_:9>]2\318G\I8XQ?00N;&$ NR^% M-?TV>[;0Y[N-Y;N>*VDO=0N+R&.S;0\PR-%=SW0&S70A+B%KH)N4!K-F1@#, M7PSXI^Q+()KTSP66KS6D)N7@,-_FP&FPW&=7U$7RM)%>3K]MO+NV5)S!,L40 MC@4 ]-\'Z/+HD-W!.KAI=3U"Z#&4R1NEW=27,;0JSL856.5(I8MD(^U1W$BI M(L@N)P#K* "@ H * "@ H * "@ H * "@ H * /+/B[_ ,@B'_K\3_T3/7C9 ME_"C_C7_ *3(RJ;?,^=:^4.8=0 M(!U A:0#A0 HI .% "T@'4@%% #J!"T@ M'4 +2 =2 44 **0#A0 M(0Z@!12 =0 M(!U(!: '"@0HI .% "T@'4@%% "B M@!U(!:0AU "T@'"@!:0#J %%(!PH ]D^'G_(/D_Z^'_]%Q5]OE'\"7_7Q_\ MI,#LI?#\_P!$=Y7T1N% !0!X9XD^#MUXEU>75;C5Y6B>+4HH()8'D^SIJ.G& MQ,<>VZCMUB@)\Y!%:1339*W5Q.^V90"?1/@\VA1ZBUKJ+PWNHZ9IVG0WL-LD M=Q9BQLX[5WC=I)&*W311R21HT+H$41S"9(KB, Y]OA/J6DII]A:R_P!H;O%2 M>(;NZ8&&*WBBB&^$B>[N[R>65AB%RT[.Q)NI8\>:X!]&4 % !0 4 % !0 4 M% !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0!YM\4;& MXU#2XHK2*2X<72,5B1G8*(I@6(4$@ D#/3) [UY./A*=)*$7)\Z=DFW;EEV, MIJZT[G@__",ZO_SXW?\ X#S?_$5\U["M_P ^Y_\ @$O\C#E?9_<+_P (SJW_ M #Y7?_@/-_\ $4>PK?\ /N?_ (!+_(7*^S^X=_PC.K?\^5W_ . \W_Q%+V%; M_GW/_P E_D'*^S^X7_A&=6_Y\KO_P !YO\ XBE]7K?\^Y_^ 2_R#E?9_<+_ M ,(UJW_/E=_^ \W_ ,11]7K?\^Y_^ 2_R#E?9_<.'AK5O^?*[_\ >;_ .(H M^KUO^?<__ )?Y!ROL_N%'AK5O^?*[_\ >7_ .(I?5ZW_/N?_@$O\@Y7V?W" MCPUJO_/E=_\ @/+_ /$4?5ZW_/N?_@$O\@Y7V?W"_P#"-ZK_ ,^5W_X#R_\ MQ%+ZO6_Y]S_\ E_D'*^S^X=_PC>J_P#/E=_^ \O_ ,12^KUO^?<__ )?Y!RO ML_N%_P"$;U7_ )\KO_P'E_\ B*/J];_GW4_\ E_D'*^S^X7_ (1O5?\ GRN_ M_ >7_P"(H^KUO^?53_P"7^0N5]G]PO\ PCFJ_P#/G=_^ \O_ ,12^KUO^?53 M_P E_D'*^S^X=_PCFJ_\^=U_P" \O\ \11]7K?\^JG_ (!+_(.5]G]PO_". M:I_SYW7_ (#R_P#Q%+ZO6_Y]5/\ P"7^0&:2FKPVVJZ_%%+=SVDNO MM8YU75;CSYK>]O8;:V?1P$LQ$%011K%*[_)$T:)*^Z( S-7\6Q*X A>2$K\TN\ TX/&NJ^(/#TMX%B MAU"VU70;4QQ/+;J)IGT.6\M+A\SR0[;F[NK.X38[Q1*T,L4DBR!P"ZOQ)NH) M!;W8M(99+NRL;?=O3[9,-?NM(U-K9&FRWE6\$-VL"-,]G]H3[1)<(49@"EH7 MCO7YQ;7=^VGRVUQ::!=/#!:7$,O_ !/KN2S5%F>_N%'V-D68L8&^TKF(+;DB M4 !9_$G4MX$4UG#J?G1W49TM5D^U2V5P/ M/*SZ9:M&!( >M>'-7_X2#2K/5MGD_;[2WNO+W;_+\^))=F_:N[;NV[MJ[L9V MC.* -F@ H * "@ H * "@ H * "@ H * "@#RSXN_P#((A_Z_$_]$SUXV9?P MH_XU_P"DR,JFWS/G6OE#F'4 +2 =0(6D X4 **0#A0 M(!U(!10 Z@0M(!U M"T@'4@%% "BD X4 +2$.H 44@'4 +2 =2 6@!PH$**0#A0 M(!U(!10 HH = M2 6D(=0 M(!PH 6D Z@!12 <* /9/AY_R#Y/^OA__1<5?;Y1_ E_U\?_ *3 M[*7P_/\ 1'>5]$;A0 4 >#>!=#U[PSJ^I-=6^IBTU#7;Z\C6"316L7M[IE6. MXG\V4:DK*!YC1P,"%CC B=S)&X!YSJGPZ\=:IHVJ:7>27=[]GM(K"R6>]CD7 M5&_MLWQU%EDNV6UEBLTC@$50!UNL^'?'%WHNE:=;->VLEB]W; MZF\%^+BZNW,!6VU*WGDU"PED@,K22BUN;RV,,CQ(]E<6]NBD V1X7\:'Q5!/ M5GA2(6\H@MY$U"&ZLOMUND37LY:194L=1>(RVWDW%LMNR4 9FE MZ-XNATG47>UU!;Z^N[399W&KR3Q6EDDS!O[/N4U=;N>Z$8\V[\^^TF*X9UCB MQ'"89@#G[SX1^*?%FEZ-?ZO=.=9TZWN[2[L[N\=()89&N4C9KBQ6=RTT#00Z M@$82W]K^[>ZMYT,K 'T-X-\-_P#"(:-::+]HEO?L40C\^8_._). ,G9$F?+@ MBW-Y4*QQ;WV;B =-0 4 % !0 4 % ',_\)KH'VK^SO[3T_[9YOD?9_MEOYWG M;_+\GRO,W^;O^3R]N_?\N,\4 79/$>E0SSV;WEHES91&>YA:XB$L$*JKM--& M7W11!71C(X5 KJ2<,"0#%T_5/#?A[35O8;ZTCT^ZE.+V>_69;F;!0[KVXGD: MXE58#$-\TCI% (5VQPJB &GK?B?3]!BN7N)4::QLIM0DM8WC-T;6$,7E2%G5 MBI93&KMMC,F$+@T 3R>(]*AGGLWO+1+FRB,]S"UQ$)8(557:::,ONBB"NC&1 MPJ!74DX8$@!'XCTJ6""\CO+1K:]E$%M,MQ$8IYF9D6&&0/MEE+(ZB-"SED8 M94@ $VDZK%K,+7$ =42XNK8AP =]I=36DA&UF&UI(79#G)0J656)4 &G0 4 M% !0 4 O>7]F#*@9/,L9[]?. XC+$V?\ (/D_ MZ^'_ /1<5?;Y1_ E_P!?'_Z3 [*7P_/]$=Y7T1N% !0!XG!\7HK&+5-1UE4B MM++76T*R@A $TDT07?+-;,OV6*VBB97GG=E- !/\>_#T-H+Y([ MV:$Z8FJ92*($1/J"Z8T)$DZ?OXKIB' S"41GCFD!3< 02?&RRTN2YAO(;N\D MAU#6+9!:VT$.R+1X8KBY+F?4F$NR&0NLRF%I]K*+2)@JR '6WGQ2T6RO=,LG M9V37DMGLYU,&&%V'^S;[8S+J"+*4""8V?V='D1))482! #&;XTZ0NE7.OBUU M,Z;;(LD5R+9?*NXS>FP+6\AF"*RS@,T%VUK=>2PE6!EW8 (-1^.&CZ?)+#]E MU">2"[U6T<1I:_>T:&.XO909+N,&(0R;XN?-DV.OE!MBN :>E_%S2=5T^[U% M(KB ZQ.GRVYA@+I?HLR+*M]]IMRULBOYSDH+I,K"EI*5< M'K.B+=)I]LM^SR78MX1.\B11NTPC7S6>.!Y8$8ON+)#))$I)6-W0!B := !0 M 4 >9WGPZ^UVT]M]JV_:+3Q#:[O)SM_MZ]2\WX\T9^R[/+VY'GYW[H<;2 0: MO\.)=6MY]-:\2.P=]3GME%L3<176J0WT4SS3&Y\N>",ZE=-% EO;28%NKW#> M7(TX!J3^#;J#4Y];TV[BAO+B64@7%J]Q"D,]KI=O+&8X[JU=I=^E021S>?S/],6UE>U(!-J_P .)=6MY]-:\2.P=]3GME%L3<176J0WT4SS3&Y\N>", MZE=-% EO;28%NKW#>7(TX >*OAS<>(8-0M[?4'LTU:X::51'-L"OIUK8%6%O M=VDDS(+8R(LLK6;"=TN;&X9(98P#NM!TC^Q+9[;?YOF7=]=;MNW'VR]N+S9C M #3NOAY_;MY%?^(9;349(Y8#) M +'9:2PVUOJ<4$9@GN;L^:LVJ2SM,TCH1#"B01LK3, :<_P\T6]U!KV]L[*Z MA6RM+*VMIK."1+5+62[?]SO5E19%N43RT1 H@7E@0$ .@\.:1_PC^E6>D[_. M^P6EO:^9MV>9Y$21;]FYMN[;NV[FVYQN.,T ;- !0 4 % 'EGQ=_Y!$/_7XG M_HF>O&S+^%'_ !K_ -)D95-OF?.M?*',.H 6D Z@0M(!PH 44@'"@!:0#J0" MB@!U A:0#J %I .I ** %%(!PH 6D(=0 HI .H 6D ZD M #A0(44@'"@!:0 M#J0"B@!10 ZD M(0Z@!:0#A0 M(!U "BD X4 >R?#S_D'R?]?#_^BXJ^WRC^ M!+_KX_\ TF!V4OA^?Z([ROHC<* "@#S.P^&%A;_VC;WK?;+/4=5_MF%")(;F MSO7V-(\5Y!,CC#H#;M"EO+%&TD4DLXR.SZG;K:WSO))<,[ MM<0(J,SL2I!DC*2$N0"=?A;X:C1XTL]OF_8#O6>Y$J-I<0AL9(91,);>6WB& MP2P/'*ZEA*[[VR 4H_@[X3B$"+8_N[2(01QM6'2T=(4>W:^MYA<* 0'QEJMQ=,+AXD@273K58E26+S[F M+Q1-I-]=6TD1XGE6] ,SPE\0M0.A60EN[*9/L^ MFK-K4JR/:V3S6EU)+!J.;S$MY#):003R->VA:?5;5F@C8)%= %W5?'>H7JV, M#36]@)KW3 D@$BMJZ-KWV21M-/VA-D#6MO'?3(/[0#V.I0QLXC*W-P =U\._ M%=UXLLYY[Y(HI[66W@D2)77RYCIMA>SDGF8(B1JTLCE(HXXE(CC15 -/\ X3S3O^>.J_\ @DUK_P"0 M* #_ (3S3O\ GCJO_@DUK_Y H /^$\T[_GCJO_@DUK_Y H /^$\T[_GCJO\ MX)-:_P#D"@ _X3S3O^>.J_\ @DUK_P"0* #_ (3S3O\ GCJO_@DUK_Y H /^ M$\T[_GCJO_@DUK_Y H /^$\T[_GCJO\ X)-:_P#D"@ _X3S3O^>.J_\ @DUK M_P"0* #_ (3S3O\ GCJO_@DUK_Y H /^$\T[_GCJO_@DUK_Y H /^$\T[_GC MJO\ X)-:_P#D"@ _X3S3O^>.J_\ @DUK_P"0* #_ (3S3O\ GCJO_@DUK_Y MH /^$\T[_GCJO_@DUK_Y H RM7\0Z%KT(M[^UU6:)7$@7^QM=3# ,H.4LE/1 MF&,XYZ9 K&I2A67)55TG>UVM=5T:[B:3T9SOV3P=_P! _5?_ 5>(O\ Y%KD M^HX?^3_R:7_R1')'M^8?9?!W_0/U7_P5>(O_ )%H^HX?^3_R:7_R0WYB_ M9?!W_0/U7_P5>(O_ )%H^HX?^3_R:?\ \D')'M^8?9O!W_0/U7_P5>(?_D6C MZCA_Y/\ R:?_ ,D')'M^8OV;P?\ ] _5?_!5XA_^1:/J.'_D_P#)I_\ R0WYA]G\'_P#0/U7_ ,%7B'_Y%I?4$/\ H'ZK_P""KQ#_ /(M'U'#_P G_DT__D@Y(]OS#R/" M'_0/U7_P5>(?_D6CZAA_Y/\ R:?_ ,D')'M^8OD^$/\ H'ZK_P""KQ#_ /(M M'U##_P G_DT__D@Y(]OS#R?"'_/AJO\ X*O$/_R+1]0P_P#)_P"33_\ D@Y( M]OS#RO"'_/AJO_@J\0__ "+2^H8;^3_R:?\ \D')'M^8OE>$?^?#5?\ P5>( M?_D6CZAAOY/_ ":?_P D')'M^8>7X1_Y\-5_\%7B'_Y$H^H8;_GW_P"33_\ MD@Y(]OS%\OPC_P ^&J_^"GQ#_P#(E'U##?\ /O\ \FG_ /)!R1[?F&SPC_SX M:K_X*?$/_P B4?4,-_S[_P#)I_\ R0WYAL\(_\^&J_P#@I\0__(E'U##? M\^__ ":?_P D')'M^8NWPE_SX:K_ ."GQ#_\B4?V?AO^??\ Y-/_ .2#DCV_ M,-OA+_GPU7_P4^(?_D2C^S\-_P ^_P#R:?\ \D')'M^88\)?\^&J_P#@I\0_ M_(E+^S\-_P ^_P#R:?\ \D')'M^8N/"7_/AJO_@I\0__ ")1_9^&_P"??_DT M_P#Y(.2/;\P_XI+_ )\-5_\ !3X@_P#D2C^S\-_S[_\ )I__ "0WYB_\ M%)_\^&J_^"GQ!_\ (E']GX;_ )]_^33_ /D@Y(]OS#/A/_GPU7_P4^(/_D2C M^S\-_P ^_P#R:?\ \D')'M^89\)_\^.J_P#@I\0?_(E']GX;_GW_ .33_P#D M@]G'M^8N?"?_ #XZK_X*?$'_ ,B4?V?AO^??_DT__D@]G'M^8;O"G_/CJO\ MX*?$'_R)2_L_"_\ /O\ \FG_ /)![./;\PW>%/\ GQU7_P %/B#_ .1*/[.P MO_/O_P FG_\ )![./;\6+O\ "G_/CJO_ (*?$'_R)1_9V%_Y]_\ DT__ )(/ M9Q[?BPW^%/\ GQU7_P %/B#_ .1*/[.PO_/O_P FG_\ )![./;\6'F>%/^?' M5?\ P4^(/_D2C^SL+_S[_P#)I_\ R0O9Q[?BQ?,\*_\ /CJO_@I\0?\ R)1_ M9V%_Y]_^33_^2#V<>WXL/-\*_P#/CJO_ (*?$'_R)1_9V%_Y]_\ DT__ )(/ M9Q[?BQ?-\*_\^.J_^"GQ!_\ (E']G87_ )]_^33_ /D@]G'M^+#SO"O_ #XZ MK_X*?$'_ ,B4O[.PO_/O_P FG_\ )![./;\6'G>%?^?'5?\ P4^(/_D2C^SL M+_S[_P#)Y_\ R0>SCV_%B^?X6_Y\=5_\%/B#_P"1*/[-PO\ S[_\GG_\D'LX M]OQ8>?X6_P"?'5?_ 4^(/\ Y$H_LW"_\^__ ">?_P D'LX]OQ8?:/"W_/CJ MO_@H\0?_ ")1_9N%_P"??_D\_P#Y(/9Q[?BQ?M'A;_GRU7_P4:__ /(E']FX M7_GW_P"3S_\ D@]G'M^+#[1X6_Y\M5_\%&O_ /R)1_9N%_Y]_P#D\_\ Y(/9 MQ[?BS9T[Q3HNDQF&TMM5C1F+D?V+KC?,0 3EK%CT4<9QQ7=1H4\-%PHQY8MW MM=O6R75M[)%I*.B.ITC7K;6]_P!F2[C\K;N^U6-[9YW;L;/MEO!YF-IW>7NV M?+OV[EST%&S0 4 % !0 4 % !0 4 % !0 4 % !0 4 % '&6/C);UY7-E=V^ MGVTMY%+J,\EA':)]AEFAGD;_ $XW*Q"2!U#M;#C#N$CRX )]7\9Z?H]W%82% MYIIG6,B'RW$3O=:9:*DV9%:-BVK6DVW:3]G+2 $F-9 "Y<^)]/AM5O894NX6 MN+*VW6SQR@/?RVT=N20^T*5NX)R=8B)0Q7:8Y&) 5T.6'@IP2;5I_WQ-_\?I?VE6_EA]TO_D@]H_(7_A;&K?\ /*T_[XE_^/T? MVE6_EA]TO_D@]H_(7_A;&J_\\K3_ +XE_P#C]+^TZW\L/NE_\D+VC\AW_"U] M5_YY6G_?$O\ \?H_M.M_+#[I?_)![1^0O_"UM5_YY6G_ 'Q+_P#'Z7]IUOY: M?W2_^2#VC\A?^%JZK_SRM/\ OB7_ ./T?VG6_EI_=+_Y(/:/R'?\+4U7_GE: M_P#?$O\ \>I?VG6_EI_=+_Y(/:/R_KYB_P#"T]4_YY6O_?$O_P >H_M2M_+3 M^Z7_ ,D'M'Y?U\Q?^%I:I_SRM?\ OB7_ ./4O[4K?RT_NE_\D'M'Y?U\QW_" MT=4_YY6O_?$O_P >H_M2M_+3^Z7_ ,D'M'Y?U\Q?^%H:I_SRM?\ OB7_ ./4 MO[4K?RT_NE_\D'M'Y?U\Q?\ A:&I_P#/*U_[XE_^/4?VK6_EI_=+_P"3%[1^ M7]?,T?E_7S%_X6=J?_/*U_P"^ M)?\ X]1_:M?^6G]TO_DP]H_+^OF+_P +-U/_ )Y6O_?$O_QZC^U:_P#+3^Z7 M_P F'M7Y?U\QW_"S-3_YY6W_ 'Q+_P#'J7]JU_Y:?W2_^3#VK\OZ^8O_ LO M4O\ GE;?]\2__'J7]K5_Y:?W2_\ DP]J_+^OF+_PLK4O^>5M_P!\2_\ QZC^ MUJ_\M/[I?_)A[5^7]?,=_P +)U+_ )YVW_?$O_QZC^UJ_P#+3^Z7_P F'M7Y M?U\Q1\2=2_YYVW_?$G_QZE_:U?\ EI_=+_Y,/:OR_KYB_P#"R-2_YYVW_?$G M_P =H_M:O_+3^Z7_ ,F+VK\OZ^8[_A8^H_\ /.V_[XD_^.TO[6K_ ,M/[I?_ M "8>UEY?U\Q?^%C:C_SSMO\ OB3_ ..T?VO7_EI_=+_Y,/:R\OZ^8O\ PL74 M?^>=M_WQ)_\ ':7]KU_Y:?W2_P#DP]K+LOZ^8X?$34?^>=O_ -\2?_':/[7K M_P M/[I?_)A[679?U\Q?^%AZA_SSM_\ OB3_ ..TO[7K_P M/[I?_)A[679? MC_F>L:=<->6L-PX :6*-V S@%T#'&23C)XR2<=Z^QHS=6E"I*UY0C)VVNTF[ M>1U)W2?D7*W*"@ H * "@ H * "@ H * "@ H * "@ H * / /\ A:NJ_P#/ M*T_Y'7_A&_N2_P#'E_SU_P!?_P ?7^W_ *K_ *84 3>%?B1KWB#5SX=\G3#J M.D)?'6,3;+>5U8I8+ISI/=7&TN4&H//:L;4[HW2.X,<#@'&0?M#7"VGAS[2E ME%=ZY<%M1=A-';VEBNH2V0D3?)M5G6*1S(]PZPF!S)"4E0J >LOXLUJP\6VV M@7T5E]BU)+V2#RS.DT4-K'$8I&N)_+@NYYG,HFL+2$RV<1CGDFDA!=P#U.@ MH * "@ H * "@ H * . M_AQI45GJ%L\40N=8_M-+F]A@BBNVAU*XGF:(S%9 M&;R5E2-"Y9&,,;F, !% ,4_#:ZN[TZG?WT4ER]VETX@LWAB/ES^'Y514>\N& M7Y="5"QD;+7)<*!"(Y "EX:^'LCZ'<:1J2^5;3ZAI\\<%S'#++]BTQ-+ACM[ MQ(9Y[9Y9X]-*2O%,\3K*)O)B+-9Q &F?AQ+'-YEO>(B3WL5U=+);%RZ6VN76 MMV\4#+S^'7V.V@MOM6[[-:>'K7=Y.-W]@ MWKWF_'FG'VK?Y>W)\C&_=-G: "#2OAS<6.L#6KK4'O&2XBF421S%V6&VU>W" MN\EW-&C.=5,C+:06EFAA*V]C LIV '=>'-(_X1_2K/2=_G?8+2WM?,V[/,\B M)(M^S-F7\*/^-?^DR,JFWS/G85\HB_( MU*ZR@H * "@ H * "@ H * "@ H * "@ H * "@#@(/!_A>YU::XA2*34+2[ MCO[BV2ZE:*&]EA*Q7DNGB8VT=U)&"\=P]N)78&=7,GST 7-,^'V@Z-_9_P!B MM?*_L/[5]@_?3MY'VW/VG[\K>;YNX_Z[S-F?W>SB@ M_A]H-K86.DQ6NVSTB M[6^LH_.G/DW*222K)O,I>3#S2-LE9XSNP4("@ $]IX%T2QU1M=@M42_=YI-^ MZ0HLMPL:7$T4!&7GCO7[-I[S=I M[6=M%XAN_(^R7 F:'0;]+3R/M/V\H);I'W?:/LI2!Q_Q[3 X !/K?Q'U#3!? M20FRDFM$U7_B6E)/MEFEA;WDMOJ%XPN=S6=XUK!Y:_9+4;=2M0EW(0C7(!=O M/&^H6,SZ;?76F:>/47V!M0F++I]Q( ML3+*1:@&+KWCW4[O2]0#*FDW']CSS+9-]H74H2VC_;OMZ2H%V06]T[::3);6 MZ"[A=A?+<^7I[@%W6_B/J&F"^DA-E)-:)JO_ !+2DGVRS2PM[R6WU"\87.YK M.\:U@\M?LEJ-NI6H2[D(1KD /$WQ*O?"=C*0#A2 <* '4A#A2 <*0#A2 >* /HS0_P#D'VO_ %[P_P#HM:_3L+_ I?\ M7N'_ *2CT8_"O1?D:E=904 % !0 4 % !0 4 % !0 4 % !0 4 % !0!\P:' M8ZC<67B33-.:]@U >+;FY>*S:".X^RRF&:)IUGOM-G6SO$C*I+:WEM/*"#%( M\(F5@"[J'A;QW?2:0(;BXTJ%;)!<"UNY+\V>HF\2:2:Y^VZA:O>0-!B/RI9M M6C@1;BVAMY0T5S( 0?\ " >)+&>[@M%NXH[_ ,81:E<3VFHM;Q2Z-<+*9E4) M=0S1RQ%METJQ1RRMY!B>Y6"-H@"[%H/C>S\1%Y'U"73(]0UVZ\V"^MF1K6\L M8AIEO#;W=P 9;6X1UCBN;;['!,P=6:%GD !#8>&O&=KI\#@7IFL-8TV>3S-3 MF^V:EI]O&1=H]O+JM_80L\LK,T::A#!=JA\R" Q0)* <9+X+^),VF1HTNIB] MATJLK?V2[ /(7C"!(PPFCC10#L]6T3QVFBWFF6D=Q,P MUC4?L,QU*07D.G&!SI[+*M_:O.IN'97-_>326ZA"UA=JB)$ 9>C>#_&\7B9- M9D26VEO)=!DO[K[5;+;20VNEM#JT$]K#,PEEEN&$=J1:.D4@:2&:W0^:P!T' MP]\+Z=XUTO7H-4C>ZTN_\4:E=0F.:>*&ZB#1+'*DEO)&+B#S$;;AWA,L0;!D MB4J ?0U !0 4 % &-=>(]*L?M'VF\M(?L'E?:_,N(D^S>?CR/M&YQY/G9'E> M9M\S(V9S0!2D\8:4LR6L5Q%-/+%9W$:)+$/,MKVY%K!<1/))'%-$92 ?*D>0 MYC2-'EGMXY@"'2/'.BZQI">((KNWBL"D32R2SP*+9Y5C807+B1HX9U,L:/$S MY5V5>=RY )M4\8:5I$=I++<1/_:DMM%9+'+$SW/VF:"%9+=3(OG11_:(Y97B M+[89%',F2A(^>&6*5.?FBDCD&5=2 M0"Y0 4 % !0 4 % !0 4 % !0 4 % !0 4 % 'EGQ=_Y!$/_ %^)_P"B9Z\; M,OX4?\:_])D95-OF?.PKY0YAPH <*0AXI .%(!U(!PI .% #A2$.%(!PI .% M #Z0API .%(!PH <*0#A2 =2$/% "T@'BD X4@'"@!U(0X4@'"D X4@'B@#Z M,T/_ )!]K_U[P_\ HM:_3L+_ *7_7N'_I*/1C\*]%^1J5UE!0 4 % !0 4 M% !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0!Y9J'PY MN-2UDZO/J#O&KPM%"\TF^QNML(;&VOK2(7%K]L,LLKQ:E=EY([RW0R?9V M6)5BE2X )O\ A7$L3H\%XBF:XM;F_P!]L7$SVNKSZT!:;;E/LBO=7=S&1-]N M(MS @8R122S@%WX:>';KPW8SPW2/"DMQ&;:*7ROM$=K;6%EI\"W/D37%N9RE MGN=X)FCD#+*$MV=K6 ]&H * "@ H * "@ H * "@ H * "@ H * "@#@?B- MHEYKVG1V]A'YTJW*2%=R)A1'*I.791U91@'//3 ->9C:4ZU-0I*[4D[72TM) M=6NYG--JR[GC ^''B#_GU_\ (UO_ /':^?\ J.(_D_\ )H__ "1AR2[?D._X M5SK_ /SZ_P#D:W_^.T?4<1_)_P"30_\ D@Y)=OR%'PZU_P#Y]?\ R-;_ /QV ME]1Q'\G_ )-#_P"2#DEV_(_Y]?_ "-; M_P#QVE]1Q'\G_DT/_D@Y)=OR'#X>Z]_SZ_\ D:W_ /CM'U#$?R?^30_^2%R2 M[?D+_P *]U[_ )]?_(UO_P#':7U#$?R?^30_^2#DEV_(=_PK[7?^?7_R-!_\ M=I?4,3_)_P"30_\ D@Y)=OR'#X?Z[_S[?^1H/_CM'U#$_P#/O_R:'_R0 ];_Y]O\ R+!_\=H_L_$_\^__ ":' M_P D')+M^0X> ];_ .?;_P BP?\ QVE_9^)_Y]_^30_^2#DEV_(4>!-;_P"? M;_R+!_\ ':7]GXG_ )]_^30_^2#V"=8_Y]__ "+#_P#'*/[.Q7_/ MO_R>'_R0>SEV_%#O^$*UC_GW_P#(L/\ \"]8_P"??_R+#_\ '*/[-Q7_ #[_ /)X?_)![.7;\4.'@O5_^??_ ,BP_P#Q MRE_9N*_Y]_\ D\/_ )(7LY=OQ1[3I4+VUG!#*-KQPQ(PR#AE101D9!P1U!(] M*^[H1=.E3A-6E&$$UV:BD]M-SMCHDGV1?KH*"@ H * "@ H * "@ H * "@ MH * "@ H S-5L)M1B$5O=W&GL'#&6V6U9V ##81=VUU'M)(8E8P^57#A=RL M<_\ \(OJ/_0=U7_OUHO_ ,J* #_A%]1_Z#NJ_P#?K1?_ )44 '_"+ZC_ -!W M5?\ OUHO_P J* #_ (1?4?\ H.ZK_P!^M%_^5% !_P (OJ/_ $'=5_[]:+_\ MJ* #_A%]1_Z#NJ_]^M%_^5% !_PB^H_]!W5?^_6B_P#RHH /^$7U'_H.ZK_W MZT7_ .5% !_PB^H_]!W5?^_6B_\ RHH /^$7U'_H.ZK_ -^M%_\ E10 ?\(O MJ/\ T'=5_P"_6B__ "HH /\ A%]1_P"@[JO_ 'ZT7_Y44 '_ B^H_\ 0=U7 M_OUHO_RHH /^$7U'_H.ZK_WZT7_Y44 '_"+ZC_T'=5_[]:+_ /*B@ _X1?4? M^@[JO_?K1?\ Y44 '_"+ZC_T'=5_[]:+_P#*B@ _X1?4?^@[JO\ WZT7_P"5 M% !_PB^H_P#0=U7_ +]:+_\ *B@ _P"$7U'_ *#NJ_\ ?K1?_E10 ?\ "+ZC M_P!!W5?^_6B__*B@ _X1?4?^@[JO_?K1?_E10 ?\(OJ/_0=U7_OUHO\ \J* M#_A%]1_Z#NJ_]^M%_P#E10 ?\(OJ/_0=U7_OUHO_ ,J* #_A%]1_Z#NJ_P#? MK1?_ )44 '_"+ZC_ -!W5?\ OUHO_P J* #_ (1?4?\ H.ZK_P!^M%_^5% ! M_P (OJ/_ $'=5_[]:+_\J* #_A%]1_Z#NJ_]^M%_^5% !_PB^H_]!W5?^_6B M_P#RHH /^$7U'_H.ZK_WZT7_ .5% !_PB^H_]!W5?^_6B_\ RHH /^$7U'_H M.ZK_ -^M%_\ E10 ?\(OJ/\ T'=5_P"_6B__ "HH /\ A%]1_P"@[JO_ 'ZT M7_Y44 '_ B^H_\ 0=U7_OUHO_RHH /^$7U'_H.ZK_WZT7_Y44 '_"+ZC_T' M=5_[]:+_ /*B@ _X1?4?^@[JO_?K1?\ Y44 '_"+ZC_T'=5_[]:+_P#*B@ _ MX1?4?^@[JO\ WZT7_P"5% !_PB^H_P#0=U7_ +]:+_\ *B@ _P"$7U'_ *#N MJ_\ ?K1?_E10 ?\ "+ZC_P!!W5?^_6B__*B@ _X1?4?^@[JO_?K1?_E10 ?\ M(OJ/_0=U7_OUHO\ \J* #_A%]1_Z#NJ_]^M%_P#E10 ?\(OJ/_0=U7_OUHO_ M ,J* #_A%]1_Z#NJ_P#?K1?_ )44 '_"+ZC_ -!W5?\ OUHO_P J* #_ (1? M4?\ H.ZK_P!^M%_^5% !_P (OJ/_ $'=5_[]:+_\J* #_A%]1_Z#NJ_]^M%_ M^5% !_PB^H_]!W5?^_6B_P#RHH /^$7U'_H.ZK_WZT7_ .5% !_PB^H_]!W5 M?^_6B_\ RHH /^$7U'_H.ZK_ -^M%_\ E10 ?\(OJ/\ T'=5_P"_6B__ "HH M /\ A%]1_P"@[JO_ 'ZT7_Y44 '_ B^H_\ 0=U7_OUHO_RHH /^$7U'_H.Z MK_WZT7_Y44 '_"+ZC_T'=5_[]:+_ /*B@ _X1?4?^@[JO_?K1?\ Y44 '_"+ MZC_T'=5_[]:+_P#*B@ _X1?4?^@[JO\ WZT7_P"5% !_PB^H_P#0=U7_ +]: M+_\ *B@ _P"$7U'_ *#NJ_\ ?K1?_E10 ?\ "+ZC_P!!W5?^_6B__*B@ _X1 M?4?^@[JO_?K1?_E10 ?\(OJ/_0=U7_OUHO\ \J* #_A%]1_Z#NJ_]^M%_P#E M10 ?\(OJ/_0=U7_OUHO_ ,J* #_A%]1_Z#NJ_P#?K1?_ )44 '_"+ZC_ -!W M5?\ OUHO_P J* #_ (1?4?\ H.ZK_P!^M%_^5% !_P (OJ/_ $'=5_[]:+_\ MJ* -K2-+N=-W_:;^[U+S-NW[4EDGE[=V=GV.SM<[\C=YGF8VKLV_-N -F@ H M * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * " M@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H M* "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ M H * "@#R:R^)LE_KLFAQ6<2^1J#V#1RW\,&I%$@$QOX]-F2/SK Y!22*Z>: M2#,\=NV#& ":V^-/A&Z*;+YPDJ+(LDEG?10B)K@6HF>:2V2&. 7)\AIY'6%) M)?'^G>&Q=02%S?VME=WL-O+'/;I=BTMQ<21VUU)#]GF949?,$# MS/$"S/'^[<* 9G@'XB_\)Q;,>5'M\C/E[L MMYOW]L?W: /,K']I2PNO#=YKTEGY5Y9W<%JEAY\C>=]H4O&_VD6@2/*0WC;2 MC8^S;693-$" >FV7Q8T&2UMKB^F^R2SVEA=7"".>>&Q_M%%:W2\O(X/L]MO+ M85KEX-R;92JHRF@"E9?%_252^?5_^)?]AU74-,C1?.NY;A=.B6:>Z$,$!E2) M(B7F.QXK=0#)-\ZY .F;XA^'EOXM+%[$]S<_9Q&4#R0EKN.26UC:Z16MDENH MXWDMHI)EEG3:T2.'3< <9XA^-^@Z;I$NJZ2_]J2I:)?1V^V>V\VV;45TUY/- MEMB$V7!9=C+YC;,A-C"2@#LU^(?AXW\NEF]B2YMOM D+AXX0UI''+=1K=.JV MSRVL%[ MJ"%9U91NW0EP 5+$!TW '04 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % M !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 M4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % M!0!X9>?"W7]1OX[V\UR*X@M]035(;&73[B2VBO(XRD;QL^K&\2)&)E2U6[%J MLA($(B)CH XS_AG&Z^Q?V=_;$7E?V?\ V;G^S7W^3_:?]J[L_P!HX\W[1\F[ M;L\GY=F_]Y0!J:K\!M0U?5;C6IM7MUGO$O$=1IDC "^LC83;9)=3DN2J0G=; MPO.]O;/D011Q,T3 '3>$/ACK7@J:XN+#5;*1KRWT^V<3:5.P":;:_9("NS5H MR&>,;IB2P9^46-?EH YFS^ $EE916@O;*2:VLKS3X;Q]/O/M"6]Z;SS@%36D MM68?;K@(SVS$!ESN*@T $OP&U"2)[0:O;I:7-OIEM>VZZ9)LODTH(MJ9W;4S M/$VQ$24V4MH'"Y"JY+$ +[X"WM^SRR:G9&9]3O=4#OHXG"2Z@D:7,(@NM0GM M7@/E1,@F@EFC>-628'.0#?B^%.L6FK?VS8ZK:6&_[)YUI::==06DYL89(+02 MI'K E$4,4@7[-%-':2B*+SH),-N .,D_9QNGAGM5UB)+:>T-C'$NFOMMK8ZB MNJ".%FU%I&VW*D![B2>3RG9&)/=Q7WVZ6.;$ M%DNGQ1LD0B(6U@G:S72?]UY0!Z90 4 % !0 4 % !0 4 % M!0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 M % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % ! M0 4 % !0 4 % !0 4 9FJZ1#K,0@N&N$17#@VUU=6CY 9<&2TFAD9<,G?\]M5_\ !WK7_P GT '_ M @>G?\ /;5?_!WK7_R?0 ?\('IW_/;5?_!WK7_R?0 ?\('IW_/;5?\ P=ZU M_P#)] !_P@>G?\]M5_\ !WK7_P GT '_ @>G?\ /;5?_!WK7_R?0 ?\('IW M_/;5?_!WK7_R?0 ?\('IW_/;5?\ P=ZU_P#)] !_P@>G?\]M5_\ !WK7_P G MT '_ @>G?\ /;5?_!WK7_R?0 ?\('IW_/;5?_!WK7_R?0 ?\('IW_/;5?\ MP=ZU_P#)] !_P@>G?\]M5_\ !WK7_P GT '_ @>G?\ /;5?_!WK7_R?0 ?\ M('IW_/;5?_!WK7_R?0 ?\('IW_/;5?\ P=ZU_P#)] !_P@>G?\]M5_\ !WK7 M_P GT '_ @>G?\ /;5?_!WK7_R?0 ?\('IW_/;5?_!WK7_R?0 ?\('IW_/; M5?\ P=ZU_P#)] !_P@>G?\]M5_\ !WK7_P GT '_ @>G?\ /;5?_!WK7_R? M0 ?\('IW_/;5?_!WK7_R?0 ?\('IW_/;5?\ P=ZU_P#)] !_P@>G?\]M5_\ M!WK7_P GT '_ @>G?\ /;5?_!WK7_R?0 ?\('IW_/;5?_!WK7_R?0 ?\('I MW_/;5?\ P=ZU_P#)] !_P@>G?\]M5_\ !WK7_P GT '_ @>G?\ /;5?_!WK M7_R?0 ?\('IW_/;5?_!WK7_R?0 ?\('IW_/;5?\ P=ZU_P#)] &?J7AG0=&C M$^HWU_9Q,P0//X@U:)"Y!8*&DU%06(5B%!R0I., U2BY:13?HKE*+EI%-OR5 MS%QX+_Z#;_\ A4:C_P#+2K]G/^67W/\ R-/95/Y)?^ O_(,>"_\ H-O_ .%1 MJ/\ \M*/9S_EE]S_ ,@]E4_DE_X"_P#(,>"_^@W)_P"%1J/_ ,M*/9S_ )9? M^ O_ "#V53^27_@+_P @QX+_ .@W)_X5&H__ "TH]G/^67_@+_R#V53^27_@ M+_R#'@O_ *#QJ?R2_\!?^0;/!G_0:D_\ M"HU'_P"6E'LJG\DO_ 7_ )#]C4_DG_X"_P#(-G@S_H-2?^%1J/\ \M*/95/Y M)?\ @+_R#V-3^2?_ ("_\@V>#/\ H-2?^%1J/_RTH]E4_DE_X"_\@]C4_DG_ M . O_(-G@S_H-2?^%1J/_P M*/95/Y)?^ O_ "#V-3^2?_@+_P @V>#/^@U) M_P"%1J/_ ,M*/95/Y)?^ O\ R#V-3^2?_@+_ ,@V>#/^@U)_X5&H_P#RTH]E M4_DE_P" O_(/8U/Y)_\ @+_R#9X,_P"@U)_X5&H__+2CV53^27_@+_R#V-3^ M2?\ X"_\@V>#/^@U)_X5&H__ "TH]E4_DE_X"_\ (/8U/Y)_^ O_ "#9X,_Z M#4G_ (5&H_\ RTH]E4_DE_X"_P#(/8U/Y)_^ O\ R#R_!G_0:D_\*C4?_EI1 M[*I_)+_P%_Y![&K_ "3_ / 7_D+Y?@S_ *#4G_A4:C_\M*/95/Y)?^ O_(/8 MU?Y)_P#@+_R#R_!G_0:D_P#"HU'_ .6E'LJG\DO_ %_Y![&K_)/_P !?^0> M7X,_Z#4G_A4:C_\ +2CV53^27_@+_P @]C5_DG_X"_\ (/+\&?\ 0:D_\*C4 M?_EI1[*I_)+_ ,!?^0>QJ_R3_P# 7_D'E^#?^@U)_P"%1J/_ ,M*/95/Y)?^ M O\ R#V-7_GW/_P%_P"0>7X-_P"@U)_X5&H__+2CV53^27_@+_R#V-7_ )]S M_P# 7_D'E^#?^@U)_P"%1J/_ ,M*/95/Y)?^ O\ R#V-7_GW/_P%_P"0>7X- M_P"@U)_X4^H__+2CV53^27_@+_R#V-7_ )]S_P# 9?Y!Y?@W_H-2?^%/J/\ M\M*/8U/Y)?\ @+_R#V-7_GW/_P !E_D'E^#?^@U)_P"%/J/_ ,M*/8U/Y)?^ M O\ R#V-7_GW/_P&7^0>7X-_Z#4G_A3ZC_\ +2CV-3^27_@+_P @]C5_Y]S_ M / 9?Y!Y?@W_ *#4G_A3ZC_\M*/8U/Y)?^ O_(/8U?\ GW/_ ,!E_D'E^#?^ M@U)_X4^H_P#RTH]C4_DE_P" O_(/8U?^?<__ &7^0>7X-_Z#4G_ (4^H_\ MRTH]C4_DE_X"_P#(/8U?^?<__ 9?Y!Y?@W_H,R?^%/J/_P M*/8U/Y)?^ O_ M "#V-7_GW/\ \!E_D'E^#?\ H,R_^%/J/_RTH]C4_DE_X"_\@]C5_P"?<_\ MP&7^0>7X-_Z#,O\ X4^H_P#RTH]C4_DE_P" O_(/8U?^?<__ &7^0>7X-_Z M#,O_ (4^H_\ RTH]C4_DE_X"_P#(/8U?^?<__ 9?Y!Y?@W_H,R_^%/J/_P M M*/8U/Y)?^ O_ "#V-7_GW/\ \!E_D;.G>&-!U>,S:?>W]W$K%"\'B#5I4#@ ME2T>HL P#*2I.<$'&"*SE&4':2:?FK?F9RC*#M-.+[--?F=3I&@VVA[_ +,] MV_F[=WVJ^O;S&W=C9]LN)_+SN.[R]N_Y=^[:N)(-F@ H X"3XH>'87G5[B5( M[*[-C:3;2[[S2_(^UQ M[)%\K[3&98/G9 C[T!;]VS[>C[3Q0!-&O&.D^+TD?2)_/\CRC(C1S02HL\2S02&&> M.*7RIXF#PR[/*E7)C=MK8 .FH * "@ H * "@ H Y^W\4:=-6 M,,ZV\DL08RPPW;1BUGGBV2^;!#,\T9AN Z*;>;RP#4DU""*ZCL&;%S/%-/&F M&^:*!X$E;5UCC0%B 6DD M=(T7J[LJ*"S $ FH AM[F*Z4O Z2H'>,LC!@'B=HY$)4D!HY$>-UZHZLC ,I M )J "@ H * "@ H * "@ H * "@ H * "@ H ^?_P!H_P#Y%RV_["47_I-= MUW87XW_A?YH]'!_Q'_A?YH^*:]@]P6F,6F,6@!13&+0 M,84 +3&+0 M "TQ MA0,6F 4#%I@+0 M !3&+0 4#"F M PH 6F 4#"@!:8!0,* %H *8!0 HH&% M@H * %H&% !0 4 % 'V3^SS_ ,B]^7^TOL7D>7_8 M_E^1_P >O_+#/V_RO(Y^R_\ +&@#SGPK\)M:U?PW8M/;V[-_8^J::+'5A/;G M3[JYU&>:/4H$:UNCYYC* _N[:39'$RSLK ( =G=?!O6A-=W\=Y;W5^EQX<":ZT:U-M/)J*B.60+OT % !0 4 % ! M0 4 >3:IX%U'5)+ZUCDBL+/4(K^*26&XO)4F2]AG0*=(E(LK65)IDNI[VVN/ M.NYK>1F2$:A<+$ <_J?P[UK6[Z;4;J'3(IKM[W8PN9YGTU[BTT6U@U"SD;3X MFDO+5M,FFC4?8R#)&J7:'2V\L:S%;J6Y6VOK>\ M%O/Q2VN0"'Q!\.M4N='DL-*:RANYM3U M/43*0L;K/=7-S)97:W+V-XZ3VT$L<;^3##=95!;:G;);XN U3X775X4B@F2 M"'^T]1NY6@:*&9SJ-Q'<+?AIK"]6/4=.426EH\82X:+9-%J5D&>VH ]LH * M"@ H * "@ H X:/QA+=Z3I6H6ELC7>OI ;>WEG,<,;RV4M^ZS7"P2N%2""55 M=+9S)+Y:E(T=I(P"[?>(+W1]%OM6U&T2*?3;>YN##%.WM5TS4S?)<7DS+%#:R3&R MMTMFEGFMHP[>8J"?S9O+C3&&V?3YH; M2_@-S':W+2RPWDZPQE+<0SI'+,LRJ(A* 4K#QKJNMW,EGI=A:/):1 W)N=0E M@59A?:C821P&+3KDS1+-ILS)-(('>)XRT$;%D4 [G1-5BUW3[;5+<.L-];PW M,:R !PDT:R('"LRA@K ,%9@#G#$C@_XC_P +_-'Q37L'N"TQBTQBT **8Q: %IC"@!:8Q: %H 6F M,*!BTP"@8M,!: %H *8Q: "@84P%H&% "TP"@84 +3 *!A0 M !3 * %% PH M$% !0 M PH * "@ H ^R?V>?^1>N/^PC+_Z3VM?/XW^(O\*_.1\UC_XJ_P " M_P#2I'O%>8>2% !0!\VM\3=>MVN;B'[/ M9\---*;J-#S#:JH\M@#9N_BI=74JJEN]I#%XMA\.[X;J)GG(,GFR31SZ?*J0 M%?*/EPR+<.2RKT0Q:3 M;)>&:W,VGB>:*Y@8^49;6U99E:*10 9 7-&^+KZAS&/=;J98W"1Q07CR@H 8T_Q]=88S!I>ZY$NM0W$ M_$V:R"XTZ6XDEN]4CCBM?M-U*]KI-VME/+L@LI"EU-,X\B"7 MR[/:1Y^I0,RJ0"&]^(%[(5@6%+,S:FMO;2QS"XBCLG:6XBL[F">*_N(;@W,EBK M[7@TVZ8/:6]]:NS6ZPWY:5=[1B5=,755 MC>Y@AN-.6!X'CA$Z7\LQNI$6.TDMF2Z8 FE^)-UH[W;:Y8Q006,L]NS65X]W M(TT&D_VTP6.:SL5\IK-702&7?]I"QF+RF,Z $+_$^[AB$TNF/$(+?4+R\\Y[ MJV(M=.%B\LEBEWIUO/=LZ7P5%N(;",W$$T7G>6%G8 [GPIJ]UK5M/<7B11^5 MJ&H6L/E,YWPVE[/:QO(KJ/+E/DD.JO(C8$H9/,,$0!TU !0 4 % !0!P%CX M6PLK?3UU'4'&G>3_ &?*XL/-LO)@EM?W6VP6.7S+::2"3[9'<_*0\?ES 2@ MN7G@:RU2REL]3>6_GFBNH?MUP(&NX5O(/LTQMF6!(+7, 5"EM!%%(5\R:.66 M25Y #:UK0;7Q D4%^OG6T4OFO;N$>"XQ%+&L=S$ZLLL2-(MPB$#;<0P2@YC M(!SZ^ ;2S82:5/<:2R/+Y/V-;41V\-PEJ+BUM[>>UGMHH)YK2&[D A\W[499 M%E59Y4< AA\ +8S&YT[4=0L998ECN&B%@_VAQE6']HQ&/[5 M9ZU=_;KBRNEBGMA=M5;.W51]IB$-Q@", >?"JQ3 M8'[V)1&^Y0!0!-)X3T666WN'T^R::Q2*.UD:U@+VZ0G="D#E-T2Q-\T2QE1& M>4 - _A/19&9WT^R9G>XD9C:P$L]V@CNW8E,EKJ,".X8\S( DA91B@"GI_@ MO3]-U=]=A#B?[%%IT$0\M+>TLXFWB"WBBCC 5Y '8RF5E("0M%%^[H ZR@ H M * "@#,ET33YUC26VMW2"X-W$K0QD1W1=Y#W$KQ1&669KN2]B:1Q&I?[+-*?LI?<\"HFUMR[B 3- MX3T5UN4;3[(IJ#K)>*;6 BZ=7,BO<#9B9ED9I%:3<0Y+@[B30!=N=$T^\E>X MN+:WFFFMVM)))(8W=[5R6>V=V4LT#,2S0L3&222I)H G_LVU\SS_ "8O-\WS M]_EIO\[R?LWG;L9\W[/_ */YF=_D_NL[/EH I0^'-*MX!9Q6=I';)%- L*V\ M2Q"&Y8/<0B,(%$4[*K31@;)64%PQ - &G%;10-(\2(C3N))650ID<(D8=R " M["...,,V2$1$SM50 ":@ H * "@ H * "@ H * "@ H * "@#Y__ &C_ /D7 M+;_L)1?^DUW7=A?C?^%_FCT<'_$?^%_FCXIKV#W!:8Q:8Q: %%,8M "TQA0 MM,8M "T +3&% Q:8!0,6F M "T %,8M !0,*8"T#"@!:8!0,* %I@% PH 6@ M I@% "B@84""@ H 6@84 % !0 4 ?9/[//\ R+UQ_P!A&7_TGM:^?QO\1?X5 M^ MT$!2%D+Y9<(5W,H!S_\ PE&H_P#0"U7_ +^Z+_\ +>@ _P"$HU'_ * 6J_\ M?W1?_EO0 ?\ "4:C_P! +5?^_NB__+>@ _X2C4?^@%JO_?W1?_EO0 ?\)1J/ M_0"U7_O[HO\ \MZ #_A*-1_Z 6J_]_=%_P#EO0 ?\)1J/_0"U7_O[HO_ ,MZ M #_A*-1_Z 6J_P#?W1?_ );T '_"4:C_ - +5?\ O[HO_P MZ #_ (2C4?\ MH!:K_P!_=%_^6] !_P )1J/_ $ M5_[^Z+_\MZ #_A*-1_Z 6J_]_=%_^6] M!_PE&H_] +5?^_NB_P#RWH /^$HU'_H!:K_W]T7_ .6] !_PE&H_] +5?^_N MB_\ RWH /^$HU'_H!:K_ -_=%_\ EO0 ?\)1J/\ T M5_P"_NB__ "WH /\ MA*-1_P"@%JO_ ']T7_Y;T '_ E&H_\ 0"U7_O[HO_RWH /^$HU'_H!:K_W] MT7_Y;T '_"4:C_T M5_[^Z+_ /+>@ _X2C4?^@%JO_?W1?\ Y;T '_"4:C_T M M5_[^Z+_P#+>@ _X2C4?^@%JO\ W]T7_P"6] !_PE&H_P#0"U7_ +^Z+_\ M+>@ _P"$HU'_ * 6J_\ ?W1?_EO0 ?\ "4:C_P! +5?^_NB__+>@ _X2C4?^ M@%JO_?W1?_EO0 ?\)1J/_0"U7_O[HO\ \MZ #_A*-1_Z 6J_]_=%_P#EO0 ? M\)1J/_0"U7_O[HO_ ,MZ #_A*-1_Z 6J_P#?W1?_ );T '_"4:C_ - +5?\ MO[HO_P MZ ,_4M2DUF,0:CX:O[R)6#A)SH4J!P"H8+)JK , S ,!D!B,X)JE M)QUBVO1V*4G'6+:?D[&+_9FF_P#0FO\ ^ _AW_Y9U?M)_P TOO?^9I[6I_/+ M_P "?^8?V9IO_0FO_P!^/#O_ ,LZ/:3_ )I?>_\ ,/:U/YY?^!/_ ##^S--_ MZ$V3_OQX=_\ EG1[2?\ -+[W_F'M:G\\O_ G_F']F:=_T)LG_?CP[_\ +.CV MD_YI?^!/_,/:U/YY?^!/_,/[,T[_ *$V3_OQX=_^6='M)_S2_P# G_F'M:G\ M\O\ P)_YA_9NG?\ 0FR?]^/#O_RSH]I/^:7_ ($_\P]K4_GE_P"!/_,/[-T[ M_H39/^_'AW_Y9T>TG_/+_P "?^8>UJ?SR_\ G_F']FZ=_T)LG_?CP[_ /+. MCVL_YY?^!/\ S#VM3^>7_@3_ ,P_LW3O^A-D_P"_'AW_ .6='M9_SR_\"?\ MF'M:G\\O_ G_ )A_9NG?]";)_P!^/#O_ ,LZ/:U/YY?^!/\ S#VM3^>7_@3_ M ,Q?[-T[_H39/^_'AW_Y9T>UJ?SR_P# G_F'M:G\\O\ P)_YA_9NG?\ 0FR? M]^/#O_RSH]K4_GE_X$_\P]M4_GE_X$_\P_LW3O\ H39/^_'AW_Y9T_:U/YY? M^!/_ ##VU3^>7_@3_P P_L[3O^A-D_[\>'?_ )9T>UJ?SR_\"?\ F/VU3^>? M_@3_ ,P_L[3O^A-D_P"_'AW_ .6='M:G\\O_ )_YA[:I_//_P "?^8?V=IW M_0FR?]^/#O\ \LZ/:U/YY?\ @3_S#VU3^>?_ ($_\P_L[3_^A-D_[\>'?_EG M1[6I_/+_ ,"?^8>VJ?SS_P# G_F']G:?_P!";)_WX\.__+.CVM3^>7_@3_S# MVU3^>?\ X$_\P_L[3_\ H39/^_'AW_Y9T>UJ?SR_\"?^8>VJ?SS_ / G_F'] MG:?_ -"=)_WX\.__ "SH]K4_GE_X$_\ ,/;5/YY_^!/_ ##^SM/_ .A.D_[\ M>'?_ )9T>UJ?SR_\"?\ F'MJG\\__ G_ )A_9VG_ /0G2?\ ?CP[_P#+.CVM M3^>7_@3_ ,P]M4_GG_X$_P#,/[.T_P#Z$Z3_ +\>'?\ Y9T>UJ?SR_\ G_F M'MJO\\__ )_YB_V=I__ $)TG_?CP[_\LZ/:U/YY?^!/_,/;5?YY_P#@3_S# M^S]/_P"A.D_[\>'?_EG1[6I_/+_P)_YA[:K_ #S_ / G_F']GZ?_ -"=)_WX M\.__ "SH]K4_GE_X$_\ ,/;5?YY_^!/_ ##^S]/_ .A.D_[\>'?_ )9T>UJ? MSR_\"?\ F'MJO\\__ G_ )A_9^G_ /0G2?\ ?CP[_P#+.CVM3^>7_@3_ ,P] MM5_GG_X$_P#,/[/T_P#Z$Z3_ +\>'?\ Y9T>UJ?SR_\ G_F'MJO\\__ )_ MYA_9^G_]"=)_WX\._P#RSH]K4_GE_P"!/_,/;5?YY_\ @3_S#^S]/_Z$Z3_O MQX=_^6='M:G\\O\ P)_YA[:K_P _)_\ @4O\P_L_3_\ H3I/^_'AW_Y9T>UJ M?SR_\"?^8>VJ_P#/R?\ X%+_ ##^S]/_ .A.D_[\>'?_ )9T>UJ?SR_\"?\ MF'MJO_/R?_@4O\P_L_3_ /H3I/\ OQX=_P#EG1[6I_/+_P "?^8>VJ_\_)_^ M!2_S#^S]/_Z$Z3_OQX=_^6='M:G\\O\ P)_YA[:K_P _)_\ @4O\P_L_3_\ MH3I/^_'AW_Y9T>UJ?SR_\"?^8>VJ_P#/R?\ X%+_ ##^S]/_ .A.D_[\>'?_ M )9T>UJ?SR_\"?\ F'MJO_/R?_@4O\P_L_3_ /H3I/\ OQX=_P#EG1[6I_/+ M_P "?^8>VJ_\_)_^!2_S#^S]/_Z$Z7_OQX=_^6='MJG\\O\ P)_YA[:K_P _ M)_\ @4O\P_L_3_\ H3I?^_'AW_Y9T>VJ?SR_\"?^8>VJ_P#/R?\ X%+_ ##^ MS]/_ .A.E_[\>'?_ )9T>VJ?SR_\"?\ F'MJO_/R?_@4O\P_L_3_ /H3I?\ MOQX=_P#EG1[:I_/+_P "?^8>VJ_\_)_^!2_S-G3M3ETB,P:?X:O[2)F+E(#H M42%R "Q6/55!8A5!8C.% S@"LY2E)WDVWYN_YFW;]J>R;S-V[.S['>76-F!N\SR\[EV;OFVR0;- !0!X-KOQ>ETGQ MI%X;5;?[ MQ86-RK _;GNM1BGDAEM0)UC:SA/V5;N1X_,C:4JB/OC- !KOQ> METGQI%X;5;?[ MQ86-RK _;GNM1BGDAEM0)UC:SA/V5;N1X_,C:4JB/OC- $ M/_"U=5_X2S_A!_*M/[1_M7_6[)?LW]B_9/MOW_/\W^U/*^7_ %/V3S./N_-0 M!TWB?QMJ-EXB'AZP\JWCBTHZG-.]C>:G*^Z\2SCABL[*:"8;26DDD!F^4C,< M:QNY .?A^/FB:?8Z?+J\B23WMOY\TMBLGV6.-;LV)G5;U;2[=6F21OL\$%S= M11Q3,4DBC6>4 Z"'XS:&U_<:?V>GZ7%=RF_T]M2$K)$D4$*3 MRVKK-OG$GFIE6,$=[*VOI ULZQ1 M!(S/=2V6R??.KJT5Q#(LIC25"%W1/*I!(![90 4 % !0 4 % !0 4 % !0 4 M % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % ! M0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 M% !0 4 % !0!F:K+J$,0;2X;>YFW@,ESKW;WU['_;$ \ZY>2.5I-X\)!X\O#&VR)DC&W 0 ML" %Q\)-=NK"^TF5]UGJ]V]]>Q_VQ /.N7DCE:3>/"0>/+PQMLB9(QMP$ + M@&U_P@GBS^U?[>^T?\3'[)]A\[^U;3_CV\WS_+\O_A#_ "O];\V_9YG\._;Q M0!F>(/A9XC\3R_:-1F=IOL\EHTD.M0VKR6LI#26TSVOA*%IX&8;O)F+Q@EBJ M@N^X I:;\'-;T8VC:?(]HVFH\=N\.MQQOY4EQ]J>&9U\*![J W&9/(NFFA!9 M@$"NP( )\&]82Z^VG8\QN+^Z;S-6MI$:;4XE@OF>*3PBT3K<1(J-$Z&)0#Y: M(220#H-!\#>+_#-JMAIUY*EM'@(DNM07/EJJ*BQQM<^$IFCB544)$C+$G)5 M68D I2?#3Q++)J4SS9DUZ)(-0/\ :UL//BCA:W1<#PAB+$+LF81&QSN)+ , M#%7X)ZM&CQH=OF_8#O7681*C:7$(;&2&4>$Q+;RV\0V"6!XY74L)7?>V0#:_ MX5IXE:Z^WRS>??5K:?S+'?O,$RS>$)%FWMDR22J\TF2))&!((!Q MEQ\ =<1(X[";R-MW8W$KRZT\TI73XI8;9;>5?#T,MM+!%*R6\@>2*%0H-O)L MB\L NK\$O$,6JZ1>I_9YL?#_ )9M[9KQ$F9HI3.H:[MO#ML7B,VV1UFAGE9V MN7$RR7+R* >__;O%7_0.TK_P;W?_ ,I* #[=XJ_Z!VE?^#>[_P#E)0 ?;O%7 M_0.TK_P;W?\ \I* #[=XJ_Z!VE?^#>[_ /E)0 ?;O%7_ $#M*_\ !O=__*2@ M ^W>*O\ H':5_P"#>[_^4E !]N\5?] [2O\ P;W?_P I* #[=XJ_Z!VE?^#> M[_\ E)0 ?;O%7_0.TK_P;W?_ ,I* #[=XJ_Z!VE?^#>[_P#E)0 ?;O%7_0.T MK_P;W?\ \I* #[=XJ_Z!VE?^#>[_ /E)0 ?;O%7_ $#M*_\ !O=__*2@ ^W> M*O\ H':5_P"#>[_^4E !]N\5?] [2O\ P;W?_P I* #[=XJ_Z!VE?^#>[_\ ME)0 ?;O%7_0.TK_P;W?_ ,I* #[=XJ_Z!VE?^#>[_P#E)0 ?;O%7_0.TK_P; MW?\ \I* #[=XJ_Z!VE?^#>[_ /E)0 ?;O%7_ $#M*_\ !O=__*2@ ^W>*O\ MH':5_P"#>[_^4E !]N\5?] [2O\ P;W?_P I* #[=XJ_Z!VE?^#>[_\ E)0 M?;O%7_0.TK_P;W?_ ,I* #[=XJ_Z!VE?^#>[_P#E)0 ?;O%7_0.TK_P;W?\ M\I* #[=XJ_Z!VE?^#>[_ /E)0 ?;O%7_ $#M*_\ !O=__*2@ ^W>*O\ H':5 M_P"#>[_^4E !]N\5?] [2O\ P;W?_P I* #[=XJ_Z!VE?^#>[_\ E)0 ?;O% M7_0.TK_P;W?_ ,I* #[=XJ_Z!VE?^#>[_P#E)0 ?;O%7_0.TK_P;W?\ \I* M#[=XJ_Z!VE?^#>[_ /E)0 ?;O%7_ $#M*_\ !O=__*2@ ^W>*O\ H':5_P"# M>[_^4E !]N\5?] [2O\ P;W?_P I* #[=XJ_Z!VE?^#>[_\ E)0 ?;O%7_0. MTK_P;W?_ ,I* #[=XJ_Z!VE?^#>[_P#E)0 ?;O%7_0.TK_P;W?\ \I* #[=X MJ_Z!VE?^#>[_ /E)0 ?;O%7_ $#M*_\ !O=__*2@ ^W>*O\ H':5_P"#>[_^ M4E !]N\5?] [2O\ P;W?_P I* #[=XJ_Z!VE?^#>[_\ E)0 ?;O%7_0.TK_P M;W?_ ,I* #[=XJ_Z!VE?^#>[_P#E)0 ?;O%7_0.TK_P;W?\ \I* #[=XJ_Z! MVE?^#>[_ /E)0 ?;O%7_ $#M*_\ !O=__*2@ ^W>*O\ H':5_P"#>[_^4E ! M]N\5?] [2O\ P;W?_P I* #[=XJ_Z!VE?^#>[_\ E)0 ?;O%7_0.TK_P;W?_ M ,I* #[=XJ_Z!VE?^#>[_P#E)0 ?;O%7_0.TK_P;W?\ \I* #[=XJ_Z!VE?^ M#>[_ /E)0 ?;O%7_ $#M*_\ !O=__*2@ ^W>*O\ H':5_P"#>[_^4E !]N\5 M?] [2O\ P;W?_P I* #[=XJ_Z!VE?^#>[_\ E)0 ?;O%7_0.TK_P;W?_ ,I* M -K2)]5FW_VK;VEKC;Y?V6\ENMV=V_?YMC9^7M^7;M\S=EL[-HW &S0 4 % M!0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 M % !0 4 % !0 4 >:?%2_N=.TN*6TEDMW-VBEHG:-BIBF)4E""02 <=,@'M7 M=A8J4VI)-)]7_P"?Z\_\"9O_ (NO M7]E#^2/_ ("O\CYGZQ6_Y^3_ / Y?YCAXGU?_G^O/_ F;_XNCV4/Y(_^ K_( M7UBM_P _)_\ @RI_P D?_ 5_D'UBM_S]J?^!R_S%'B/5?\ G\NO_ B7_P"+H]E3_DC_ . K M_(7UBM_S]J?^!R_S'#Q%JG_/Y=?^!$O_ ,71[*G_ "1_\!7^0?6*W_/VI_X' M+_,RI_R1_\!7^0?6:W_/VI_P"! MR_S'#Q!J?_/W=?\ ?^7_ .*H]E3_ )(_^ K_ "#ZS6_Y^U/_ .7^8O_ D& MI_\ /W=?]_Y?_BJ/94_Y(_\ @*_R%]9K_P#/VI_X'+_,4>(-3_Y^[K_O_+_\ M51[*G_)'_P !7^0?6:__ #]J?^!R_P Q?^$@U/\ Y^[K_O\ R_\ Q5'LJ?\ M)'_P%?Y!]9K_ //VI_X'+_,7_A(-3_Y^[G_O_+_\51[*G_)'_P !7^0?6:__ M #]J?^!R_P Q?[?U/_G[N?\ O_+_ /%4>RI_R1_\!7^0OK-?_G[4_P# Y?YA M_;^I?\_=S_W_ )?_ (JCV5/^2/\ X"O\@^LU_P#G[4_\#E_F+_;^I?\ /W<_ M]_Y?_BJ/94_Y(_\ @*_R#ZS7_P"?M3_P.7^8O]OZE_S]W/\ W_E_^*I^RI_R M1_\ 5_D'UFO_P _:G_@RI_P D?_ 5_D+Z MS7_Y^U/_ .7^8?V_J7_ #]W/_?^7_XJE[*G_)'_ ,!7^0_K-?\ Y^U/_ Y? MYB_V_J7_ #]W/_?^7_XJG[*G_)'_ ,!7^0?6:_\ S]J?^!R_S%_M_4O^?NY_ M[_R__%4>RI_R1_\ 5_D+ZS7_P"?M3_P.7^8?V_J7_/W<_\ ?^7_ .*H]E3_ M )(_^ K_ "#ZS7_Y^U/_ .7^9W7P^U.[O=0DCN9YID%NS!9)'< B2(9 8D9 MP2,]<$^M>?BX1C!.,4GS+9)='V/;RRM4J5I1J3E)!;RPFBN[:3.R:"1)8GVL4;;(A96VLK*<$X8$'D$4 7* "@ H M* "@ H * "@ H \9_MR__P"$D_M?%W_8_P!K_L?S?-C_ +.\O=]G\S[)Y_VO M^U/[?_T#[1]E^S?8?FSL_P!)H I:'?W^KW\TET^H6NG>*HKJ*TN1<1B)=L;O MIO=V\7^FQ1[1&V(' (9-5U/4M,?6-7N$TX&XMK.:#[ M9<6%BQL[>5+U&O[PA(_-B6"[ /<]-GGN;6&:\A^R7,D4;S6_F++Y,K(#)%YJ +)Y;$IYB@* M^-P&"* +E !0 4 % !0!C?\ "1Z5]@_M?[9:?V=_S]_:(OLW^L\K_7[_ "O] M;^[^]_K/D^]Q0!!;^+-%NKTZ7!J%E+?AWC-JEU UP'B#&1#"KF0-&$X9T\Q5BFCD+)L@DW@(Q)7R[JVDW#C9<0/G;+&6 )]/U*UU> M!;RPFBN[:3.R:"1)8GVL4;;(A96VLK*<$X8$'D$4 7* "@ H \I^,'_((A_Z M_(__ $3/7H83XW_A?YH\7,OX,?\ &O\ TF1\XBO:/DQXH$/% #Q3$.% AXH M<*!#Q3 <*!#A0 X4"'"@!PIB'"@!U AU #A0 HH$.% "BF HH$.% "T +0 M M A10 M !0 M @H&+0 4""@#T/X:_\A*3_KV?_P!&PUYV,_AK_$OR9[^5?QY? M]>W_ .E0/;J\(^S"@ H * "@ H * "@ H * "@ H ^9O^%?:[]O^Q?9?W'_" M:_\ "2?;O.@^S?8O+W^5L\W[9]JW?NMGV3RO,Y\_ROWE $_@OX?ZI8:O!J&J MZ7;_ -G:BFIQMIK2K+;^'4E8G9:HUU/;W"ZJF5NUMK:((9"JB"W\RW< R_!O MPLU.P_X1/^T]/B_XEL6NP:MO:UDQ#>?:/LD,N)'^T1/]HDQ&GFI'YLF\)O?( M!ZU\'?#U_P"%?"=CI.JQ?9[RW^T^9'OCDV^9=W$J?/$[HDVCWUQ.#8&(VRK=F*2, M"_,S?:#9S)$AB616V&X2!6W ZR76M/@6-Y;FW1)[@VD3--&HDN@[QFV0E@' MG$D:*&\M))+26."X5+B)FAFEE,,4,H#DQRR3 Q1QN [R@QJ"W% M &G;7,5Y$EQ;NDT,R+)')&P='1P&1T=25964AE9200002#0!-0 4 % !0 4 M% !0!\Y_\*TUG_A&O[#VQ?8_[%\S[#YH\W^W/[.^R^1C'V+[!YW_ !,,^9YG M]L?Z=YV.: /0-!\%7.QSJEU=^1_:M]?)I_\ H7V;_D+7%[92>9';?;/O>1=[ M#>?ZS]U*GE;[>@ \&Z1J&FW2136\L%C96CVL*W36$_D#? (H-*N+5$NY+#RX M2)VU14NYO*T]R@D%R% /.= \#>(],@$:PO;32Z8=/\^.XA#VKW.G>$[![E"D MVYFLVL=0G5493*;,(DB&>"1@#UGP9H5[X::ZL)Q;FT=XKFV:SA%G:Q&1#%-: M6]D9[EH%C:W2[DD\P)//?RLJ*Z2%@#N: "@ H \I^,'_ ""(?^OR/_T3/7H8 M3XW_ (7^:/%S+^#'_&O_ $F1\XBO:/DQXH$/% #Q3$.% AXH <*!#Q3 <*!# MA0 X4"'"@!PIB'"@!U AU #A0 HH$.% "BF HH$.% "T +0 M A10 M !0 M M @H&+0 4""@#T/X:_P#(2D_Z]G_]&PUYV,_AK_$OR9[^5?QY?]>W_P"E0/;J M\(^S"@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * M.,USPC_;/]J_O_*_MG2H],_U>[R=G]H?OO\ 6+YF?M_^K^3'E?ZP[_D .9U/ MX3V>H7+RK+Y-M+*RM:1BXMX?L$UEIEG/9@65W:-\RZ7$8B[/:QI(Z264Y6-T M )O$'PYN-8T>31;?4'M4N+C4YI2(YMC+J5SW0>6XMKW4)M-M;6.#S%%QK\>JQR7+SWT4%RKO9VDW MEK+I[I:M<6Y9KEHY(@#TSPGI4N@Z+I^EW!1IK&RM;:1HR2A>&!(W*%E5BI92 M5+*I(QE0>* .@H * "@ H * "@ H * "@ H * "@ H * "@#RGXP?\@B'_K\ MC_\ 1,]>AA/C?^%_FCQG8Y:]". M)BH3;23OI:][-=4^YQ7_ J#2!_RVO/^_D/_ ,8KJ^MS[1^Y_P"9Y_\ 9M'^ M:?WQ_P#D1?\ A4.D#_EM>?\ ?R'_ .,4?6Y]H_<_\Q?V91_FG]\?_D1?^%1: M0/\ EM>?]]P__&*/K<^T?N?^8?V91_FG]\?_ )$7_A4>D_\ /:[_ .^X?_C% M'UN?:/W/_,/[,H_S3^^/_P B+_PJ32?^>MW_ -]P_P#QBCZW/M'[G_F']F4? MYI_?'_Y$7_A4ND_\];O_ +[A_P#C%'UNIVC]S_S#^S*/\U3[X_\ R(O_ J; M21_RUN_^^X?_ (Q1];J=H_<_\Q?V91_FJ??'_P"1%_X5/I7_ #UN_P#ON+_X MQ1];J=H_<_\ ,/[,H_S5/OC_ /(B_P#"J-*'_+6[_P"^XO\ XQ1];J=H_<_\ MP_LNC_-4^^/_ ,B'_"J=*'_+6[_[[B_^,4_K=3M'[G_F']ET?YJGWQ_^1%_X M55I7_/6[_P"^XO\ XQ1]M MS_WW%_\ &:/KE3M'[G_F']E4/YJGWQ_^0#_A6FF_\];G_ON+_P",T?7*G:/W M/_,7]E4/YJGWQ_\ D!?^%::;_P ];G_ON+_XS1]ES_P!]Q?\ QFCZY4[1 M^Y_YA_95#^:I]\?_ ) V=#\(VF@3M%[9;N[T33G1Y1$!%IUD6W,KL"0R(,80] M\YQQZ;4Z;JOEC:]KZ_+R?.&BIS3:;MI:][-]6NQQ7]L_#[_ * %M_X+ M-/\ _BJZOJD^\?O?^1Y_]I4?Y9_='_Y(7^U_A]_T +7_ ,%FG_\ Q5'U2?>/ MWO\ R%_:5'^6?W1_^2%_M;X?_P#0 M?_ 6:?_\ %4?5)]X_>_\ (/[3H_RS M^Z/_ ,D+_:OP_P#^@!:_^"S3_P#XJCZI/O'[W_D']IT?Y9_='_Y(7^U/A_\ M] &U_P#!9I__ ,51]4J=X_>_\@_M.C_+4^Z/_P D+_:?P_\ ^@#:_P#@LT__ M !H^J5.\?O?^0O[3H_RU/NC_ /)"_P!H^ /^@#:_^"S3_P#&CZI4[Q^]_P"0 M?VG1_EJ?='_Y(7^T/ '_ $ ;7_P6:?\ XT?5*G>/WO\ R#^TZ/\ +4^Z/_R0 MOV_P!_T ;7_P6:?_ (T?5*G>/WO_ "#^U*/\M3[H_P#R0OV[P!_T ;3_ ,%F MG_XT_J=3O'[W_D']J4?Y:GW1_P#DA?MW@'_H VG_ (+-/_QH^IU.\?O?^0O[ M4H_RU/NC_P#)"_;? /\ T ;3_P %FG_XT?4ZG>/WO_(/[4H_RU/NC_\ )!]L M\ _] &T_\%FG_P"-'U.IWC][_P @_M2C_+4^Z/\ \D+]K\ _] &T_P#!9I_^ M-'U.IWC][_R#^U*/\M3[H_\ R0OVKP%_T ;3_P %NG_XT?4ZG>/WO_(/[4H_ MRU/NC_\ )!]I\!?] &T_\%NG_P"-'U.IWC][_P @_M2C_+4^Z/\ \F+]I\!? M] &T_P#!;I_^-'U.IWC][_R%_:M'^6I]T?\ Y,7[1X"_Z -I_P""VP_QH^IU M.\?O?^0?VK1_EJ?='_Y,//\ 7_0!M/_ 6V'^-'U.IWC][_ ,@_M6C_ "U/ MNC_\F+Y_@+_H V?_ (+;#_&CZG4[Q^]_Y!_:M#^6I]T?_DP\[P%_T ;/_P % MMA1]3J=X_>_\@_M6A_+4^Z/_ ,F+YW@/_H V?_@ML*/J=3O'[W_D']JT/Y:G MW1_^3#S? ?\ T ;/_P %MA1]3J=X_>_\@_M6A_+4^Z/_ ,F'F^ _^@#9_P#@ MML*/J=3O'[W_ )!_:M#^6I]T?_DQ?,\!_P#0!L__ 6V%'U.IWC][_R#^U:' M\M3[H_\ R8>9X#_Z -G_ ."VPH^IU.\?O?\ D']JT/Y:GW1_^3#S/ ?_ $ K M/_P6V%'U.IWC][_R%_:M#^6I]T?_ ),/,\!_] *S_P#!;84?4ZG>/WO_ "'_ M &K0_EJ?='_Y,7?X#_Z 5G_X+;"CZG4[Q^]_Y!_:M#^6I]T?_DPW^ _^@%9_ M^"VPH^IU.\?O?^0O[5H?RU/NC_\ )AO\!_\ 0"L__!;84?4ZG>/WO_(/[5H? MRU/NC_\ )FSH>C>"M?G:VMM#L$=$,A,FG60& RK@;58YRP[8QGFL:N'E17-) MJU[:7\WU2['9A\;3Q4W3IJ2:7-[R25DTNDGW.I_X5QX5_P"@-I7_ ( 6G_QJ MN0],/^%<>%?^@-I7_@!:?_&J #_A7'A7_H#:5_X 6G_QJ@ _X5QX5_Z VE?^ M %I_\:H /^%<>%?^@-I7_@!:?_&J #_A7'A7_H#:5_X 6G_QJ@ _X5QX5_Z MVE?^ %I_\:H /^%<>%?^@-I7_@!:?_&J #_A7'A7_H#:5_X 6G_QJ@ _X5QX M5_Z VE?^ %I_\:H /^%<>%?^@-I7_@!:?_&J -K2/#FE>']_]DV=I8>=M\S[ M+;Q0>9LW;-_E(N[;N;;NSMW-C&30!LT % !0 4 % !0 4 % !0 4 % !0 4 M% !0!S/_ E=K_;/]@[)?-\K?]HVI]E\['F?8?-WY^W_ &?_ $S[-LW_ &/_ M $C.SF@"DOC>UDGU"UB@NYI-*B>5?+C1Q?\ E*?M$>FXDS=2VLVVTND 3R+N M2.!R&84 %SXXLDD\BR2749)/LZP?9# \=S+V:*62!XY6 ((O%FBSV4FJ1:A9/80.(Y;I;J V\;DH CS!S&C$R1@*S DNG M'S+D Z"@ H * "@ H * "@ H * "@ H * "@ H \I^,'_((A_P"OR/\ ]$SU MZ&$^-_X7^:/%S+^#'_&O_29'SB*]H^3'B@0\4"'BF \4"'B@!PH$/%,0X4 . M% AXH <*!#A3 <*!#J '"@!10(=3 6D ZF(6@!10(6@8M A: %H 6@04#%% M!0(* /0_AK_R$I/^O9__ $;#7G8S^&O\2_)GOY5_'E_U[?\ Z5 ]NKPC[,* M"@ H * "@ H * "@ H * "@ H * /G._^*6OV.F:WXBQI[V?A[6I=-^Q_9K@ M37$,=U;0[OM?VTI%*R7'WOL;LY^U>7LW\_9:E+I6J#3X M&\/1:A/XBFB8O%Y4!/V9M+6.YGN)=HP;X3P;H&!A<0W#1PL <_X>^.NH>(]( MCNXHK*"_OO$5MH\,1,DHM+6[57BN+B(2QR7#82>)2KVDVM(+;Q'%J?VEE>5Y5FTY90WDJ=BPQ.T:2#>]RY65HCL,(FG /? MZ "@ H * "@ H * "@#@/^$"C^U?VK]HE_M/^T/MOG[YO)V;_)\K[#Y_V/S? M[)_XE?VOR?.V?Z3_ *Z@ T7P%'HD]I?Q7$KWT7G_ &V5WF>*[^UJTMYY5K). M]MI_VG4!!?2?9(UPT(@'[MVH I?\*V@@TK^RK=XB!=_:-ES;MR!<, $OPI+6]K''?/'/IUE MI=K!(JW$0+Z=#J-NTK_9+VVN=L\.I2XBANX3&\:%Y9XFDA< ]3TW3X-(M8;" MS7R[:TBC@A3+-LBB0)&NYRS-M50,LQ8XR23DT 7* "@ H * "@#R"P\<:M+' M973+;W3:U9&[L=/2TO;8[Y+.:]@M3J[OT9 MI0"Y:^-[VSU&XTW4A;RC3;?49;B>%1;"8VD&BW<9C6YNFBME\K57BD^T73H7 MA6'M>M?$UA%J=@V^";> *5-\;/$^R5'3S(9)89-N^& M66)DD8 V: "@ H * /*?C!_R"(?^OR/_ -$SUZ&$^-_X7^:/%S+^#'_&O_29 M'SB*]H^3'B@0\4"'BF \4"'B@!PH$/%,0X4 .% AXH <*!#A3 <*!#J '"@! M10(=3 6D ZF(6@!10(6@8M A: %H 6@04#%% !0(* /0_AK_ ,A*3_KV?_T; M#7G8S^&O\2_)GOY5_'E_U[?_ *5 ]NKPC[,* "@ H * "@ H * "@ H * "@ M H * . D^%_AV5YV>WE:.]NS?7-NU[?&TGN6E69I)K,W/V27,B(2CPM&0BJ4 MVJ% !TW_ CUA_:O]O>5_P 3'[)]A\[?)_Q[>;Y_E^7O\K_6_-OV>9_#OV\4 M 8NF?#[0=&_L_P"Q6OE?V']J^P?OIV\C[;G[3]^5O-\W9LS^[V<4 $ MGP^T&2">U-KB.[U ZK(5FG65;\LK&ZAF6436TN4 !MY(@JED4!7<, 3V?@71 M-/;3GM;5(3H23I8;&D40"Y3RYR5#[96E7EWG$CLY:0MYC,Y .LH * "@ H * M "@ H * /#?%EFVG3^([JVN=0CDL_#_VZW U&_,45S7-BJ3W M"Z@8([@&XFD-E-=1Z2Z2O;V8 >(/B5>^'='DU>?[.[)J>IQ11"$1(]KIUSSQW'DI(ITR MUM=<@T]VU!OM,H#7&GO<7\4SK9QPI9SRF.>!7,0!Z9X3U677=%T_5+@(LU]9 M6MS(L8(0/- DCA S,P4,Q"AF8@8RQ/- '04 % !0 4 % !0 4 <8GP^T%9$E M>U\[R?,$,<\T\\,$AA/C?^%_FCQAA/C?^%_FCQ2W6[.[?O\VQL_+V_+MV^9NRV=FT;@#9H * "@ H * "@ H * "@ H * M"@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * /-/B MI?W.G:7%+:2R6[F[12T3M&Q4Q3$J2A!() ..F0#VKNPL5*;4DFN5[J_5'D9A M.5.E%PDXOG2NFT[?^!,W_P 77K^RA_)'_P !7^1\Q]8K M?\_)_P#@/$^K_\_P!>?^!$W_Q='LH?R1_\!7^0?6*W_/R?_@RA_)'_ ,!7^0OK%;_GY/\ \#E_F/'B;5O^?V[_ / B M;_XNG[*G_)'_ ,!7^0OK%;_GY4_\#E_F/'B75O\ G]N__ B;_P"+H]E3_DC_ M . K_(/K%;_GY4_\#E_F/'B35O\ G]N__ B7_P"+H]E3_DC_ . K_(7UBM_S M]J?^!R_S'#Q)JO\ S^W?_@1+_P#%T>RI_P D?_ 5_D+ZQ6_Y^U/_ .7^8\> M)-5_Y_;O_P ")?\ XNCV5/\ DC_X"O\ (/K%;_G[4_\ Y?YCAXCU7_G\N__ M (E_P#BZ?LJ?\D?_ 5_D'UBM_S]J?\ @RI M_P D?_ 5_D+ZQ6_Y^U/_ .7^8X>(M4_Y_+K_O\ R_\ Q='LJ?\ )'_P%?Y! M]8K?\_:G_@(-3_ .?NZ_[_ ,O_ ,51[*G_ "1_ M\!7^0?6:W_/VI_X'+_,=_P )!J?_ #]W7_?^7_XJCV5/^2/_ ("O\A?6:_\ MS]J?^!R_S%_X2#4_^?NZ_P"_\O\ \51[*G_)'_P%?Y!]9K_\_:G_ ('+_,7_ M (2#4_\ G[N?^_\ +_\ %4>RI_R1_P# 5_D'UFO_ ,_:G_@RI_P D?_ 5_D'UFO\ \_:G_@B:WJ$NH6T"*RJ4X*$FH1349?979^1TX?$5I5J<95)M.<$TYR::7MW[_EQGB@ _X370/M7]G?VGI_VS MS?(^S_;+?SO.W^7Y/E>9O\W?\GE[=^_Y<9XH NVOB/2KW[/]FO+2;[?YOV3R M[B)_M/D9\_[/M<^=Y.#YOE[O+P=^,4 01>+-%GLI-4BU"R>P@<1RW2W4!MXW M)0!'F#F-&)DC 5F!)=./F7(!=76M/=K9%N;,_P!N7_\ PDG]KXN_['^U_P!C M^;YL?]G>7N^S^9]D\_[7_:G]O_Z!]H^R_9OL/S9V?Z30!2T._O\ 5[^:2Z?4 M+73O%45U%:7(N(Q$NV-WTN32(TFEN+&6XTE+B]O7N[>+_38H]HC;$#@%.YUK M5;[3O[7U63[$LMW;V-Q$M[+I]@GV.SN/MAFOX7EN--QK;W-I]JA+_;39:=9 M/;W374@!LZSJ;BUTDZY=2VEM-I4\TTMUTD#6DLBR7S/9 MH\J#;*XAG-HA0 S/#OQ!U2>?3=-@M',=P\T;?:IU::18=1O+.=(I[U]-O';3 M;>U%U*ITZ^OIHI(HKX6MPQO)P"'_ (6?K-KI4%S:E!$_ERV(MQ/)J=FDLE["$C\V)8+L ]STV>>YM89KR'[)6[10^:Q2+S9!(5C\Q@5CWD;V!"Y/% &UI^I6NKP+>6$T5W;29V302)+$^U MBC;9$+*VUE93@G# @\@B@"Y0 4 % !0 4 >4_&#_ )!$/_7Y'_Z)GKT,)\;_ M ,+_ #1XN9?P8_XU_P"DR/G(5[1\F/% B04"'BF(>* 'B@0\4Q#Q0 \4"'"@ M0\4P'"@0X4 .H <*8API .%,0M #J!"T ** %H 6@04#%H$% &OH'_(2M/\ MKY@_]&K657^'/_#+\F=6&_CTO^OD/_2D?35?+'Z0% !0 4 % !0 4 % !0 4 M % !0 4 % !0 4 % !0 4 ?+.I^"/$5[HOB+PS'ITHDU[Q!-?6UXT]B+1+:2 M\M)%DFQ=F[7$<#N42TDDP5 0L2H /6O^$>O_ /A/_P"WO*_XEW_"/_8?.WQ_ M\?/]H>?Y?E[_ #?]5\V_9Y?\._=Q0!YEX4\ ZSIVI1ZC>Z3:26FH1:JBZ5-< M VF@>:6*10$SW<,D6KCY+PVMB/)$C!(XX-]K( 9G_"O/$%S,^M#34M#'KN@Z MBEB+BT^U?9=-M6@EM(#!)%IH@M3+Y>G[C;3RP1R&[8R>2K &GX+^&&K>'I_! M\UQ;1>;I$6L+J4T;PEH5O%FDM(78E7F\M[B1"(1+%'*TK*Q1_,< ^F: "@ H M * "@ H * "@#@+_ ,?KID]]!<21R1F%Y\G2[K3O\ 11#<2W)\R2X6:/[3;6W[A7,G MES;87 )H]#U'3[6SN!;O/+I^NZMJ#6T4D FEM[R768X3"TLL5ON*:A!.RRSQ M%8A(/]>JPL =UHKR3I++F7\& M/^-?^DR/G(5[1\F/% B04"'BF(>* 'B@0\4Q#Q0 \4"'"@0\4P'"@0X4 .H M<*8API .%,0M #J!"T ** %H 6@04#%H$% &OH'_ "$K3_KY@_\ 1JUE5_AS M_P ,OR9U8;^/2_Z^0_\ 2D?35?+'Z0% !0 4 % !0 4 % !0 4 % !0 4 % M!0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % '&:YX1_MG^U?W_ )7] MLZ5'IG^KW>3L_M#]]_K%\S/V_P#U?R8\K_6'?\@!S.I_">SU"Y>59?)MI965 MK2,7%O#]@FLM,LY[,"RN[1OF72XC$79[6-)'22RG*QN@!-X@^'-QK&CR:+;Z M@]JEQ<:G-*1'-L9=2N;FX*LEO=VLCM;BX,:++/)9S#>US8RL8?LX!C'P3J(M MI[VZ#RW%M>ZA-IMK:QP>8HN-?CU6.2Y>>^B@N5=[.TF\M9=/=+5KBW+-F>$]*ET'1=/TNX*--8V5K;2-&24+PP)&Y0LJL5+*2I95)&,J#Q0!T% !0 M 4 % !0 4 % !0 4 % !0 4 % !0 4 >4_&#_D$0_P#7Y'_Z)GKT,)\;_P + M_-'BYE_!C_C7_I,CYR%>T?)CQ0(D% AXIB'B@!XH$/%,0\4 /% APH$/%,!P MH$.% #J '"F(<*0#A3$+0 Z@0M "B@!: %H$% Q:!!0!KZ!_R$K3_KY@_P#1 MJUE5_AS_ ,,OR9U8;^/2_P"OD/\ TI'TU7RQ^D!0 4 % !0 4 % !0 4 % ! M0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 M% !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % '*>,/#'_"5V:6?G?9O+F67= MY?F9VI(FW;O3&=^_^2?\ VXO_ J3_I]_\E__ M +?1]=_N?^3?_:A_9/\ T]_\D_\ MQW_ J;_I]_\E__ +?1]=_N?^3?_:A_ M9/\ T]_\D_\ MQ?^%3X_Y??_ "7_ /M]'UW^Y_Y-_P#:B_LG_I[_ .2?_;B_ M\*G_ .GW_P E_P#[?3^N_P!S_P F_P#M0_LG_I[_ .2?_;B_\*H_Z??_ "7_ M /M]'UW^Y_Y-_P#:A_9/_3W_ ,D_^W%_X53C_E\_\E__ +?1]=_N?^3?_:B_ MLG_I[_Y)_P#;B_\ "JO^GS_R7_\ MU'UW^Y_Y-_]J']D_P#3W_R3_P"W#_A5 M?_3Y_P"2_P#]NH^N_P!S_P F_P#M0_LC_I[_ .2?_;B_\*L_Z?/_ "7_ /MU M'UW^Y_Y-_P#:A_9'_3W_ ,D_^W%_X59_T^?^0/\ [=1]=_N?^3?_ &H?V1_T M]_\ )/\ [<7_ (5;_P!/G_D#_P"W4?7?[G_DW_VH?V1_T]_\D_\ MP_X5;C_ M )?/_('_ -NH^N_W/_)O_M0_LC_I[_Y)_P#;B_\ "KO^GS_R!_\ ;J/KO]S_ M ,F_^U#^R/\ I[_Y)_\ ;A_PJ[_I\_\ ('_VZCZ[_<_\F_\ M1?V1_T]_P#) M/_MP_P"%7?\ 3Y_Y _\ MU'UW^Y_Y-_]J']D?]/?_)/_ +<7_A5__3Y_Y _^ MW4?7?[G_ )-_]J']D?\ 3W_R3_[AJ)XOFBX\E MKIKXNZMV-:>5^RG"I[6_+*,KFUY9](% !0 4 % !0 4 % !0 M4 % !0 4 % !0 4 % !0!F:KHFGZ[$+?5+:WOH5<2+'BLP_\ /_Y+/_Y$7_BVO_/AI7_@I7_Y$H^K5?Y? MQC_F'U[#_P __DL__D1U8SI3I6YU:^VJ>WHWW.JCB*6(O[&7-RVOHU:][ M;I=F:W_"N/"O_0&TK_P M/\ XU6)U!_PKCPK_P! ;2O_ M/_C5 !_PKCPK M_P! ;2O_ M/_C5 !_PKCPK_P! ;2O_ M/_C5 !_PKCPK_P! ;2O_ M M/_C5 !_PKCPK_P! ;2O_ M/_C5 !_PKCPK_P! ;2O_ M/_C5 !_PKCPK M_P! ;2O_ M/_C5 !_PKCPK_P! ;2O_ M/_C5 !_PKCPK_P! ;2O_ M M/_C5 !_PKCPK_P! ;2O_ M/_C5 !_PKCPK_P! ;2O_ M/_C5 !_PKCPK M_P! ;2O_ M/_C5 !_PKCPK_P! ;2O_ M/_C5 !_PKCPK_P! ;2O_ M M/_C5 !_PKCPK_P! ;2O_ M/_C5 !_PKCPK_P! ;2O_ M/_C5 !_PKCPK M_P! ;2O_ M/_C5 !_PKCPK_P! ;2O_ M/_C5 !_PKCPK_P! ;2O_ M M/_C5 !_PKCPK_P! ;2O_ M/_C5 !_PKCPK_P! ;2O_ M/_C5 &UI'AS2 MO#^_^R;.TL/.V^9]EMXH/,V;MF_RD7=MW-MW9V[FQC)H V: "@ H * "@ H M* "@ H * "@ H * "@ H YG_ (2NU_MG^P=DOF^5O^T;4^R^=CS/L/F[\_;_ M +/_ *9]FV;_ +'_ *1G9S0!27QO:R3ZA:Q0719)+J,DGV=8/LA@>.YEN8;BZ$,,\ MD\5N)8[*W-[*)I8E^S36SQM(US"C@$\_C"W,5G+IL-QJC:G;F\MHK80QN]JH M@+7!-[-:1HJFYMU,;2"-R4 M1Y@YC1B9(P%9@273CYER =!0 4 % !0 4 % !0 4 % !0 4 % !0 4 >4_&# M_D$0_P#7Y'_Z)GKT,)\;_P +_-'BYE_!C_C7_I,CYS%>T?)$@H$2BF(D% $@ MH)'BF!(*!#Q3$2"@!PH$/% APH <*8AU #A0(<* %H 6@0HH&% CUGX7_P#+ MY_VP_P#:U>1C?L?]O?\ MI]3E'_+W_MS_P!O/6*\@^I"@ H * "@ H * "@ MH * "@ H * "@ H * "@ H * "@ H * "@ H * / /\ A:NJ_P#/*T_Y'7_A M&_N2_P#'E_SU_P!?_P ?7^W_ *K_ *84 3>%?B+KWB75SX:VZ9!J.E)?#6)@ M?-M]X8QV#:=&E]]HF579#J"3B$PD- [VUP\:$ S(OBEK[0>>@T^XMK[Q!::# MIMZMM<112;VD6[OO(%[.MU:AD\JT,%]'YC+(\K(4\D@%WPK\6=5\13^& ]M: M06WB.+4_M+*\KRK-IRRAO)4[%AB=HTD&][ERLK1'881-. >_T % !0 4 % ! M0 4 % !0!P'_ @4?VK^U?M$O]I_VA]M\_?-Y.S?Y/E?8?/^Q^;_ &3_ ,2O M[7Y/G;/])_UU !HO@*/1)[2_BN)7OHO/^VRN\SQ7?VM6EO/*M9)WMM/^TZ@( M+Z3[)&N&A$ _=NU $$7P]BLM(DT>U>W9)+@2LEY:"\M988E2WM+:XMI)@TBV MEE!9PQR1W$$LD]G%=2L[/<1S $]SX&\FUL;739HE_LW3Y-* O[;[;#/93):K M*LT,UCCOGCGTZRTNU@D5;B( M%].AU&W:5_LE[;7.V>'4I<10W<)C>-"\L\320N >IZ;I\&D6L-A9KY=M:11P M0IEFV11($C7WN_L=O\ ;42Z58#%=/]F^V^7Y?VS[%YOV/[5MY^T>1YOF?O=_F_/0 :9\/ MM!T;^S_L5KY7]A_:OL'[Z=O(^VY^T_?E;S?-W'_7>9LS^[V<4 $?P^T&'28/ M#\=KLT^RE$]LBS3B6"99FG6:&Y$OVF*42.Y$B3*X5VC!\MBI )[/P+HFGMIS MVMJD)T))TL-C2*(!W2)AF@";6/B)K>F3"P2RMY;N.]>V8K+&MO+*;73[NWL(Y;RYL52>X74 M#!'< W$TALIKJ/2725[>S #Q!\2KWP[H\FKS_9W9-3U.**(0B)'M=.N;FW$# M7%Q?PQB\G-N'1XA/.P=_LVD72V\S* $'Q'U!IKD9LKF*UO9X[CR4D4Z9:VNN M0:>[:@WVF4!KC3WN+^*9ULXX4LYY3'/ KF( ],\)ZK+KNBZ?JEP$6:^LK6YD M6,$('F@21P@9F8*&8A0S,0,98GF@#H* "@ H * "@ H * ,:#P]86U^^K1Q; M;R7S-\F^0Y\Z.RBD^0N4&Y-/LUX48\G*X,DI< Q8OA_HL$*VL4,J6R; T"W= MXL,JQVUM9K'C&:8R $]UX&T>]:=IX7=+M)TDB M-Q<_9U-TCQW,D-L)A;VT\Z2S"6YMXXKAS/<,TI:>8N =!:Z?!923S0+LDO91 M/._P#;3ZG*/^7O_;G_ +>>L5Y!]2% !0 4 % !0 4 % !0 4 % !0 4 % M!0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 M % &,= L_L4_&#_ )!$/_7Y'_Z)GKT,)\;_ ,+_ #1XN9?P M8_XU_P"DR/G,5[1\D2"@1**8B04 2"@D>*8$@H$/%,1(* '"@0\4"'"@!PIB M'4 .% APH 6@!:!"B@84"/6?A?\ \OG_ &P_]K5Y&-^Q_P!O?^VGU.4?\O?^ MW/\ V\]8KR#ZD* "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ MH * "@#,U674(8@VEPV]S-O 9+FYDM4"8;+"2.UNV+!MH"&-006;>"H5@#G_ M +=XJ_Z!VE?^#>[_ /E)0 ?;O%7_ $#M*_\ !O=__*2@ ^W>*O\ H':5_P"# M>[_^4E !]N\5?] [2O\ P;W?_P I* #[=XJ_Z!VE?^#>[_\ E)0 ?;O%7_0. MTK_P;W?_ ,I* #[=XJ_Z!VE?^#>[_P#E)0 ?;O%7_0.TK_P;W?\ \I* #[=X MJ_Z!VE?^#>[_ /E)0 ?;O%7_ $#M*_\ !O=__*2@ ^W>*O\ H':5_P"#>[_^ M4E !]N\5?] [2O\ P;W?_P I* #[=XJ_Z!VE?^#>[_\ E)0 ?;O%7_0.TK_P M;W?_ ,I* #[=XJ_Z!VE?^#>[_P#E)0 ?;O%7_0.TK_P;W?\ \I* #[=XJ_Z! MVE?^#>[_ /E)0 ?;O%7_ $#M*_\ !O=__*2@ ^W>*O\ H':5_P"#>[_^4E ! M]N\5?] [2O\ P;W?_P I* #[=XJ_Z!VE?^#>[_\ E)0 ?;O%7_0.TK_P;W?_ M ,I* #[=XJ_Z!VE?^#>[_P#E)0 ?;O%7_0.TK_P;W?\ \I* #[=XJ_Z!VE?^ M#>[_ /E)0 ?;O%7_ $#M*_\ !O=__*2@ ^W>*O\ H':5_P"#>[_^4E !]N\5 M?] [2O\ P;W?_P I* #[=XJ_Z!VE?^#>[_\ E)0 ?;O%7_0.TK_P;W?_ ,I* M #[=XJ_Z!VE?^#>[_P#E)0 ?;O%7_0.TK_P;W?\ \I* #[=XJ_Z!VE?^#>[_ M /E)0 ?;O%7_ $#M*_\ !O=__*2@ ^W>*O\ H':5_P"#>[_^4E !]N\5?] [ M2O\ P;W?_P I* #[=XJ_Z!VE?^#>[_\ E)0 ?;O%7_0.TK_P;W?_ ,I* #[= MXJ_Z!VE?^#>[_P#E)0 ?;O%7_0.TK_P;W?\ \I* #[=XJ_Z!VE?^#>[_ /E) M0 ?;O%7_ $#M*_\ !O=__*2@ ^W>*O\ H':5_P"#>[_^4E !]N\5?] [2O\ MP;W?_P I* #[=XJ_Z!VE?^#>[_\ E)0 ?;O%7_0.TK_P;W?_ ,I* #[=XJ_Z M!VE?^#>[_P#E)0 ?;O%7_0.TK_P;W?\ \I* #[=XJ_Z!VE?^#>[_ /E)0 ?; MO%7_ $#M*_\ !O=__*2@ ^W>*O\ H':5_P"#>[_^4E !]N\5?] [2O\ P;W? M_P I* #[=XJ_Z!VE?^#>[_\ E)0 ?;O%7_0.TK_P;W?_ ,I* #[=XJ_Z!VE? M^#>[_P#E)0 ?;O%7_0.TK_P;W?\ \I* #[=XJ_Z!VE?^#>[_ /E)0 ?;O%7_ M $#M*_\ !O=__*2@ ^W>*O\ H':5_P"#>[_^4E !]N\5?] [2O\ P;W?_P I M* #[=XJ_Z!VE?^#>[_\ E)0 ?;O%7_0.TK_P;W?_ ,I* #[=XJ_Z!VE?^#>[ M_P#E)0 ?;O%7_0.TK_P;W?\ \I* #[=XJ_Z!VE?^#>[_ /E)0 ?;O%7_ $#M M*_\ !O=__*2@ ^W>*O\ H':5_P"#>[_^4E !]N\5?] [2O\ P;W?_P I* #[ M=XJ_Z!VE?^#>[_\ E)0 ?;O%7_0.TK_P;W?_ ,I* #[=XJ_Z!VE?^#>[_P#E M)0 ?;O%7_0.TK_P;W?\ \I* #[=XJ_Z!VE?^#>[_ /E)0 ?;O%7_ $#M*_\ M!O=__*2@ ^W>*O\ H':5_P"#>[_^4E !]N\5?] [2O\ P;W?_P I* #[=XJ_ MZ!VE?^#>[_\ E)0!M:1/JLV_^U;>TM<;?+^RWDMUNSNW[_-L;/R]OR[=OF;L MMG9M&X V: "@#Y-U;]H#5=(;Q!!-;VB2Z7=R0:2[Q2K#<_9K^*VNX96-TIFN MH[>X@N!';A-J>9+(%38K 'K/_"YM#CO&LIDNX?*N]7M))FB0Q(VBVZ75Y*?+ ME>4Q&)QY.R)I78$-$G!(!F:C\699;?2KK3;*XM4U36-+LF_M&W*B2SU*%IUN M+26"=[>1B@ P)I&@<,ES C% 0#,O?V@-#N=/O[G2GE66PBCN$>2V2Y6:!K]+ M%I4MTOK9U^=T(ANYK&X$4T5PL,B94@'HVD>/[+7-4GTJSM[UTM;BXLWO1;DV M?VJT6)Y[=I%9I(642X22XAA@G9'6WEE;:' //_BE\7I? .K6MA MN88[=+Z_ M$X)FEM9+V&T$6F[9XE>\"_:9FCF41B*,2!R$D6@#T"3Q_9+K;^'H;>]N9K9[ M:.ZG@MS);VDEY'++;K.5;SU5TBRTZ0/:PF2,3SQ$MM /']7^/GV7PRFHZ;'] MLU:6T:^_>6GV>VAMEU1=.\RXA_M&9QYCEHHDM[JYD,BB:5(8FV@ ^F: "@ H M * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * " M@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H M* "@ H * "@ H * "@ H * "@ H * "@ H * "@ H \&U/\ 9\T;68I(+V^U M.9)[V?47)_LU7^U7(59Y%D735D190B;X4=8"41O+W(I !=?X&Z=)J+:N^HZF MUT[W$C C3#;L]W +:[=K,Z9]D+74("7#&#,Q >0LXW4 06?P%TNP2*.'4=5' MV>[M;V-V;3Y)1/8Q>39DRR:-20L0W'(!.WP.L6TZYT4ZKK M']FWSJ\MH)+ 6ZE9S<@6\0T\):+YY,C):"%&. RE54 NVGP=M;'5&UV#4]3 M2_=YI-^S2BBRW"QI<310'2S;PSW"1(L\\4233 $2.V]]P!-)\)HI9-2F?5M5 M,FO1)!J!QI8\^*.%K=%P-,Q%B%V3,(C8YW$E@& !F0? W3K:ZMKV/4=36:Q2 MV2'C3"F;*)X+226(Z88IY[:*1D@N9TDN(AC9*"JE0#,G_9UT2XLX=.>_U46U MM%) BH]C&QADN!=M#+(FGK)/$+D>?''.\B12Y:((2: /?Z "@ H * "@ H * M "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ MH * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * M"@ H * "@ H * "@ H * "@ H * "@#,U71-/UV(6^J6UO?0JXD6.YACF0. MRAPDBLH8*S*& R S#.": .?_ .%<>%?^@-I7_@!:?_&J #_A7'A7_H#:5_X M6G_QJ@ _X5QX5_Z VE?^ %I_\:H /^%<>%?^@-I7_@!:?_&J #_A7'A7_H#: M5_X 6G_QJ@ _X5QX5_Z VE?^ %I_\:H /^%<>%?^@-I7_@!:?_&J #_A7'A7 M_H#:5_X 6G_QJ@ _X5QX5_Z VE?^ %I_\:H /^%<>%?^@-I7_@!:?_&J #_A M7'A7_H#:5_X 6G_QJ@ _X5QX5_Z VE?^ %I_\:H /^%<>%?^@-I7_@!:?_&J M #_A7'A7_H#:5_X 6G_QJ@ _X5QX5_Z VE?^ %I_\:H /^%<>%?^@-I7_@!: M?_&J #_A7'A7_H#:5_X 6G_QJ@ _X5QX5_Z VE?^ %I_\:H /^%<>%?^@-I7 M_@!:?_&J #_A7'A7_H#:5_X 6G_QJ@ _X5QX5_Z VE?^ %I_\:H /^%<>%?^ M@-I7_@!:?_&J #_A7'A7_H#:5_X 6G_QJ@ _X5QX5_Z VE?^ %I_\:H /^%< M>%?^@-I7_@!:?_&J #_A7'A7_H#:5_X 6G_QJ@ _X5QX5_Z VE?^ %I_\:H M/^%<>%?^@-I7_@!:?_&J #_A7'A7_H#:5_X 6G_QJ@ _X5QX5_Z VE?^ %I_ M\:H /^%<>%?^@-I7_@!:?_&J #_A7'A7_H#:5_X 6G_QJ@ _X5QX5_Z VE?^ M %I_\:H YKQ5H7@OPA:I>WNB:?)')*L($.G63-N9'<$AUC&W$9RO'#152HFTW;W;7NTWU:['50H2Q,G3IM)I7UNE:Z71/N<&/$WP[/_,OV_P#X M*]._^+KS/[4H_P M3[H__)'I?V76_FI_?+_Y$(?AX?^8!;_P#@LT[_ .*I?VM07V:G MW1_^3'_9-?\ FI_?+_Y <->^'O\ T +;_P %FG?_ !53_:]!?9J?='_Y,?\ M9%?^:G]\O_D!XUOX>G_F 6W_ (+-._\ BJ7]L4/Y:GW1_P#DRO[(K_S4_OE_ M\@.&L?#[_H 6W_@LT_\ ^*I?VSA_Y:OW1_\ DQ_V/B/YJ?WR_P#D!XU7X?\ M_0 M?_!9I_\ \54_VUAU]FK_ . P_P#DQ_V-B/YJ7WR_^0'#4OA__P! &U_\ M%FG_ .-+^V\/_)5_\!A_\F/^Q<1_-2_\"G_\@/%_X _Z -K_ ."S3_\ &I_M MO#?R5?\ P&'_ ,F5_8F(_GI?^!3_ /D!PO? )_Y@-I_X+-/_ ,:7]N89?8J_ M^ P_^3'_ &'B?YZ7_@4__D!XNO 7_0!M/_!;I_\ C1_;N&_DJ_\ @,/_ )8/ M^P\3_/2_\"G_ /(#A<> O^@#:?\ @ML/\:?]N8;^2K_X##_Y,7]AXG^>E_X% M/_Y <)? 9_Y@-G_X+;"C^W,-_)5_\!A_\F+^Q,1_/2_\"G_\@.#^ S_S K/_ M ,%MA3_MO#?R5?\ P&'_ ,F+^Q,1_/2_\"G_ /(#A_P@G_0"L_\ P6V%/^V\ M/_)5_P# 8?\ R8O[%Q'\]+_P*?\ \@."^!/^@%9?^"VPH_MK#_R5?_ 8?_)A M_8N(_FI?^!3_ /D!XC\"G_F!67_@ML*?]M8?^6K_ . P_P#DQ?V-B/YJ7WR_ M^0'"#P,?^8%9?^"VP_PI_P!LX?\ EJ_^ Q_^3%_8V(_FI??+_P"0'"V\#?\ M0"L?_!;8_P"%/^VEA<93QG-[)27):_,DOBO:UF^S/.Q.#J8/E]JXOFO;E;?PVO>Z M7%?\ H#:5_P" %I_\:KT3S@_X5QX5_P"@-I7_ ( 6G_QJ@ _X5QX5 M_P"@-I7_ ( 6G_QJ@ _X5QX5_P"@-I7_ ( 6G_QJ@ _X5QX5_P"@-I7_ ( 6 MG_QJ@ _X5QX5_P"@-I7_ ( 6G_QJ@ _X5QX5_P"@-I7_ ( 6G_QJ@ _X5QX5 M_P"@-I7_ ( 6G_QJ@ _X5QX5_P"@-I7_ ( 6G_QJ@ _X5QX5_P"@-I7_ ( 6 MG_QJ@ _X5QX5_P"@-I7_ ( 6G_QJ@ _X5QX5_P"@-I7_ ( 6G_QJ@ _X5QX5 M_P"@-I7_ ( 6G_QJ@ _X5QX5_P"@-I7_ ( 6G_QJ@ _X5QX5_P"@-I7_ ( 6 MG_QJ@ _X5QX5_P"@-I7_ ( 6G_QJ@ _X5QX5_P"@-I7_ ( 6G_QJ@ _X5QX5 M_P"@-I7_ ( 6G_QJ@ _X5QX5_P"@-I7_ ( 6G_QJ@ _X5QX5_P"@-I7_ ( 6 MG_QJ@ _X5QX5_P"@-I7_ ( 6G_QJ@ _X5QX5_P"@-I7_ ( 6G_QJ@#:TCPYI M7A_?_9-G:6'G;?,^RV\4'F;-VS?Y2+NV[FV[L[=S8QDT ;- !0 4 % !0 4 M% !0 4 % !0 4 % !0 4 78L89(9DEB:[:)IEMS)&619 M61245V4LS1HN7EC5@":R\4:9>-:P?:;>.[U"W2Y@M&N+=KAXG1I R)%-(LRA M4?,L#RPL(W9)'1=U OBS176V==0LBFH.T=FPNH"+IU<1LEN=^)F61EC98]Q M#D(1N(% $\GB/2H9Y[-[RT2YLHC/1)<6[I-#,BR1R1L'1TVF,A$JZ?)B"_8A!:SLL4A#& M@"Y+XLT6"RCU274+)+"=S'%=-=0+;R."X*),7$;L#'("JL2"C\?*V U#Q/I M^GF1#*DTT%Q8VT\,+QO- ^H7$5O;&:/>&C5VF63+X+1*SQJY 4@$.G^-= U> M=;.PU/3[NYDSLA@O+>65]JEVVQI(S-M568X!PH)/ )H FN?%FBV<3W%QJ%E# M##<-:22274"(ET@+/;.[.%6=5!9H6(D4 DJ * .@H * "@#QSXW_ /($@_Z_ MH_\ T19_P8_]?%_Z3(]O+/XTO\#_ /2HGR\M?',^Q1,M06B=:S9:)UK- MFB)UJ&6B=:AFB)EK-FB)UK-EHG6H+1.M9LT)EI#)5JB2=:HDE6J))EJB25:H MDF6J))EJB29:HDE6J)/2? '_ "\_]L?_ &K7U^2_\OO^X?\ [>?(YS_RY_[B M?^V'HM?6GR84 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 M4 % !0!\\WOQ8U&!=2U)GLK.PTG6)],$4]CJU2:2?4K+SH[)IS.WV< M2:?( ^R,>?AW !UO_"2:_P#\)I_PB_G:?]C_ +/_ +5W_8KCSO)^V_9OLN[^ MT=GF[.?M7E[-_/V7'RT <_X5^)^J:OJYT/41IEO+H:7TGB"<3*+<)&Q6U?3F M^UR2%4!#:@UU$@MB&CE,$Y2)@"[XS^*LOA^^TY]+6RU+2+ZRUBZ::*-I5E)ID6C7DU[, MMTEM%::I9I=R*+1))IKFZA.8((UNH!=R21X\IE$4P![-X-U/4M9T:TOM:M?[ M.U">(-/;9/R-D@':Y:6YFE)N7MY[4 [/P]HL?A^PBL(N?+WO(VZ9O,FFD>:XES<3W,_P"] MGDDDQ+<3.N[:9&QF@#9H * "@ H * "@#R:Y^%<:ZUQ+ MVV9VC@-K:V][8Z792B???6UP&+Z=%-'\@$;WALPMS<6\:H]O:6KQ(JF8WM=WDXW?V#>O>;\>: M\9+B*91)',798;;5[<*[R7U\S;L\SR(DBW[-S;=VW=MW-MSC<<9H V: "@#QSXW_ /($@_Z_ MH_\ T19_P8_]?%_Z3(]O+/XTO\#_ /2HGR\M?',^Q1,M06B=:S9:)UK- MFB)UJ&6B=:AFB)EK-FB)UK-EHG6H+1.M9LT)EI#)5JB2=:HDE6J))EJB25:H MDF6J))EJB29:HDE6J)/2? '_ "\_]L?_ &K7U^2_\OO^X?\ [>?(YS_RY_[B M?^V'HM?6GR84 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 M4 % !0!YSK/PF\,:^TS7UH[I\K_B8_9/L/G;Y/\ CV\WS_+\O?Y7^M^;?L\S^'?M MXH Q=,^'V@Z-_9_V*U\K^P_M7V#]].WD?;<_:?ORMYOF[C_KO,V9_=[.* -/ M5O"NEZ[=6][J-NES-8I86*!+R+R+E'BW>5*LL7R,LR. ,[0"2: .93X3 M>&([=;1+1U1+BWNED%W>BX6:TA-O:,MT+C[2%M824MXA+Y4(),:*QS0!W6GV M$>F0+:PF5HX\X,\\US*=S%CNFN))9GY) WR-M7"+A54 N4 % !0 4 % !0 M4 >&?VI']HW?;I?^$D_MKR?L'V^;?]@_MCR,_P!D>?\ 9_*_L3]_Y_V//D_\ M3'S/,_TF@#D].^)&IZ-X=-R9;>.6&RBG^UZBUQ<)0A;R_DN MYWC,4@#"UGD^QW$\D\X .SUOXCZAI@OI(39236B:K_Q+2DGVRS2PM[R6WU"\ M87.YK.\:U@\M?LEJ-NI6H2[D(1KD -;^(^H>&H[]+\V0;3+?44%TR26]O.^N(S;"XEGN#:/-"\:[XD )M4\77MW));"2* Q:K80M; MP^>EY:Q)K]E:*;N0%HVBU:V=[F!)%LV:U8I%'J,)FN(0"EI?Q*U;4+)KN[BM M-*B>[C@>\NC"\&FLT%Q/+;W\,.HLXEMWBMK,R74VE2R7&H0AK&!X?(N 'C+ M5;J=9)WB6TD_LA($5)8ENW;Q&^GSW]G-'.DAM9;3['0R6^D++"-HAT1YSK,LT%^ESJ5I ;R-X8+&XDENM+ M+RR6P\@2)%:S 'T-IL\]S:PS7D/V2YDBC>:W\Q9?)E9 9(O-0!9/+8E/,4!7 MQN P10!),D445E;13QW#W3> M&H]>)68S7 =9)/,LXK=;7S%$DZA]EN+37XHO[3O!]C MCE*7/V'3-!\FST_;=W8M_,N+V3SI/NNH/[/@>1OMPQ%?1%K=,(\P!C?\+/UFUTJ M"YN8[1Y[JTTJ^:YCB$-M9PZG%?.%GCO-2@B?RY;$6XGDU.S262]A"1^;$L%V M >YZ;//9_P &/_7Q?^DR/;RS^-+_ /_ -*B?+RU\H6$>IP-:S&5(Y,9,$\UM*-K!AMFMY(IDY !V2+N7 M*-E68$ FMK:*SB2WMT2&&%%CCCC4(B(@"HB(H"JJJ JJH 4 4 34 % !0 M 4 % !0!XY\;_P#D"0?]?T?_ *(N:\/,_P"#'_KXO_29'MY9_&E_@?\ Z5$^ M7EKXYGV*)EJ"T3K6;+1.M9LT1.M0RT3K4,T1,M9LT1.M9LM$ZU!:)UK-FA,M M(9*M423K5$DJU1),M422K5$DRU1),M423+5$DJU1)Z3X _Y>?^V/_M6OK\E_ MY??]P_\ V\^1SG_ES_W$_P#;#T6OK3Y,* "@ H * "@ H * "@ H * "@ H M* "@ H * "@ H * "@ H * "@#,U674(8@VEPV]S-O 9+FYDM4"8;+"2.UNV M+!MH"&-006;>"H5@#G_MWBK_ *!VE?\ @WN__E)0 ?;O%7_0.TK_ ,&]W_\ M*2@ ^W>*O^@=I7_@WN__ )24 'V[Q5_T#M*_\&]W_P#*2@ ^W>*O^@=I7_@W MN_\ Y24 'V[Q5_T#M*_\&]W_ /*2@ ^W>*O^@=I7_@WN_P#Y24 'V[Q5_P! M[2O_ ;W?_RDH /MWBK_ *!VE?\ @WN__E)0 ?;O%7_0.TK_ ,&]W_\ *2@ M^W>*O^@=I7_@WN__ )24 'V[Q5_T#M*_\&]W_P#*2@ ^W>*O^@=I7_@WN_\ MY24 'V[Q5_T#M*_\&]W_ /*2@ ^W>*O^@=I7_@WN_P#Y24 'V[Q5_P! [2O_ M ;W?_RDH /MWBK_ *!VE?\ @WN__E)0 ?;O%7_0.TK_ ,&]W_\ *2@ ^W>* MO^@=I7_@WN__ )24 'V[Q5_T#M*_\&]W_P#*2@ ^W>*O^@=I7_@WN_\ Y24 M'V[Q5_T#M*_\&]W_ /*2@ ^W>*O^@=I7_@WN_P#Y24 'V[Q5_P! [2O_ ;W M?_RDH /MWBK_ *!VE?\ @WN__E)0 ?;O%7_0.TK_ ,&]W_\ *2@ ^W>*O^@= MI7_@WN__ )24 'V[Q5_T#M*_\&]W_P#*2@ ^W>*O^@=I7_@WN_\ Y24 'V[Q M5_T#M*_\&]W_ /*2@ ^W>*O^@=I7_@WN_P#Y24 'V[Q5_P! [2O_ ;W?_RD MH /MWBK_ *!VE?\ @WN__E)0 ?;O%7_0.TK_ ,&]W_\ *2@ ^W>*O^@=I7_@ MWN__ )24 'V[Q5_T#M*_\&]W_P#*2@ ^W>*O^@=I7_@WN_\ Y24 'V[Q5_T# MM*_\&]W_ /*2@ ^W>*O^@=I7_@WN_P#Y24 'V[Q5_P! [2O_ ;W?_RDH /M MWBK_ *!VE?\ @WN__E)0 ?;O%7_0.TK_ ,&]W_\ *2@ ^W>*O^@=I7_@WN__ M )24 'V[Q5_T#M*_\&]W_P#*2@ ^W>*O^@=I7_@WN_\ Y24 'V[Q5_T#M*_\ M&]W_ /*2@ ^W>*O^@=I7_@WN_P#Y24 'V[Q5_P! [2O_ ;W?_RDH /MWBK_ M *!VE?\ @WN__E)0 ?;O%7_0.TK_ ,&]W_\ *2@ ^W>*O^@=I7_@WN__ )24 M 'V[Q5_T#M*_\&]W_P#*2@ ^W>*O^@=I7_@WN_\ Y24 'V[Q5_T#M*_\&]W_ M /*2@ ^W>*O^@=I7_@WN_P#Y24 'V[Q5_P! [2O_ ;W?_RDH /MWBK_ *!V ME?\ @WN__E)0 ?;O%7_0.TK_ ,&]W_\ *2@ ^W>*O^@=I7_@WN__ )24 'V[ MQ5_T#M*_\&]W_P#*2@ ^W>*O^@=I7_@WN_\ Y24 'V[Q5_T#M*_\&]W_ /*2 M@ ^W>*O^@=I7_@WN_P#Y24 'V[Q5_P! [2O_ ;W?_RDH /MWBK_ *!VE?\ M@WN__E)0 ?;O%7_0.TK_ ,&]W_\ *2@ ^W>*O^@=I7_@WN__ )24 'V[Q5_T M#M*_\&]W_P#*2@ ^W>*O^@=I7_@WN_\ Y24 'V[Q5_T#M*_\&]W_ /*2@ ^W M>*O^@=I7_@WN_P#Y24 'V[Q5_P! [2O_ ;W?_RDH /MWBK_ *!VE?\ @WN_ M_E)0 ?;O%7_0.TK_ ,&]W_\ *2@ ^W>*O^@=I7_@WN__ )24 'V[Q5_T#M*_ M\&]W_P#*2@ ^W>*O^@=I7_@WN_\ Y24 ;6D3ZK-O_M6WM+7&WR_LMY+=;L[M M^_S;&S\O;\NW;YF[+9V;1N -F@#,U71-/UV(6^J6UO?0JXD6.YACF0. RAPD MBLH8*S*& R S#.": .9B\ ^$)VD2+2='=H'$"Y4@ECTS16CO4;"V8D:0?*I( )F\ ^$$E6W;2='$TB/(D9L;,.R1E M%D=4\K<51I8U=@"%,B!B"ZY "V\ ^$+R)+BWTG1YH9D62.2.QLW1T=IESF(0REPHC?: M 76\ ^$$E6W;2='$TB/(D9L;,.R1E%D=4\K<51I8U=@"%,B!B"ZY (=0\%>" M](@:\O\ 3-%M+:/&^:>SLHHDW,$7=(\:JNYF51DC+$ !;RP MTS1;NVDSLF@L[*6)]K%&VR)&RMM964X)PP(/((H N?\ "N/"O_0&TK_P M/_ M (U0 ?\ "N/"O_0&TK_P M/_ (U0 ?\ "N/"O_0&TK_P M/_ (U0 ?\ "N/" MO_0&TK_P M/_ (U0 ?\ "N/"O_0&TK_P M/_ (U0 ?\ "N/"O_0&TK_P M/_ M (U0 ?\ "N/"O_0&TK_P M/_ (U0 ?\ "N/"O_0&TK_P M/_ (U0 ?\ "N/" MO_0&TK_P M/_ (U0 ?\ "N/"O_0&TK_P M/_ (U0 ?\ "N/"O_0&TK_P M/_ M (U0 ?\ "N/"O_0&TK_P M/_ (U0 ?\ "N/"O_0&TK_P M/_ (U0 ?\ "N/" MO_0&TK_P M/_ (U0 ?\ "N/"O_0&TK_P M/_ (U0 ?\ "N/"O_0&TK_P M/_ M (U0 ?\ "N/"O_0&TK_P M/_ (U0 ?\ "N/"O_0&TK_P M/_ (U0 ?\ "N/" MO_0&TK_P M/_ (U0 ?\ "N/"O_0&TK_P M/_ (U0 ?\ "N/"O_0&TK_P M/_ M (U0 ?\ "N/"O_0&TK_P M/_ (U0 ?\ "N/"O_0&TK_P M/_ (U0 ?\ "N/" MO_0&TK_P M/_ (U0 ?\ "N/"O_0&TK_P M/_ (U0 ?\ "N/"O_0&TK_P M/_ M (U0 ?\ "N/"O_0&TK_P M/_ (U0 ?\ "N/"O_0&TK_P M/_ (U0 ?\ "N/" MO_0&TK_P M/_ (U0 ?\ "N/"O_0&TK_P M/_ (U0 ?\ "N/"O_0&TK_P M/_ M (U0 ?\ "N/"O_0&TK_P M/_ (U0 ?\ "N/"O_0&TK_P M/_ (U0 ?\ "N/" MO_0&TK_P M/_ (U0 ?\ "N/"O_0&TK_P M/_ (U0 ?\ "N/"O_0&TK_P M/_ M (U0 ?\ "N/"O_0&TK_P M/_ (U0 ?\ "N/"O_0&TK_P M/_ (U0 ?\ "N/" MO_0&TK_P M/_ (U0 ?\ "N/"O_0&TK_P M/_ (U0 ?\ "N/"O_0&TK_P M/_ M (U0 ?\ "N/"O_0&TK_P M/_ (U0 ?\ "N/"O_0&TK_P M/_ (U0 ?\ "N/" MO_0&TK_P M/_ (U0 ?\ "N/"O_0&TK_P M/_ (U0 ?\ "N/"O_0&TK_P M/_ M (U0 ?\ "N/"O_0&TK_P M/_ (U0 ?\ "N/"O_0&TK_P M/_ (U0 ?\ "N/" MO_0&TK_P M/_ (U0 ?\ "N/"O_0&TK_P M/_ (U0 ?\ "N/"O_0&TK_P M/_ M (U0 ?\ "N/"O_0&TK_P M/_ (U0 ?\ "N/"O_0&TK_P M/_ (U0 ?\ "N/" MO_0&TK_P M/_ (U0 ?\ "N/"O_0&TK_P M/_ (U0 ?\ "N/"O_0&TK_P M/_ M (U0 ?\ "N/"O_0&TK_P M/_ (U0 ?\ "N/"O_0&TK_P M/_ (U0!M:1XRTF-Y95!^TK.]S%>%=H5'/VF2Y!=[5V .,\" M^&->T(6#77VB/RGL[6XB:\\VWCL(?#L$;JEMY[VR,NM18,L$8N6.]@[6LCEP M#3N-*\0LU]M^UF1Y7:1UO46*ZM#?QR16^GPEMUG=1Z0)K)[@-I0^VNLS27;% M-1M #G[CPIK=[=6EP(+A;2"X5H8;NZCN+JUMQJOAFZ=+B=KFX:9F:PU.[C(N M;HK 8H Z/Y5J@!2N=#\37M\9=2L[V:PAU..[2"SOUBF4R6FLP7#6EU+K"W'D M*\VGJH\S2T>+?Y>E6VZXC< Z>VTCQ,EU;F^:XN+]7TXF^@NECTR.WCBM!J<, M]B)H!-/T>RM; I>R6%E9:;;7 M-O;ZALGN7MCK"7)L9VO(7@5[B33+I2;BR+:?&EH57RFT\ &G9Z#XDCN%O9'N MPT']FK;1M?,R);/K%Z;V*ZA^T-;W5U!HDMK#/<3"YD>:/S+6ZGN%$Y -K4=) M\0R:R4MIY5TJXN[2Y=PZ#R5C%L\D"*9!-Y0.E&"1(]D4_P#PD,LKQO\ 891. M <9HO@/62;(ZD;M)Y+O3[J^N([P%U2/PU+IES'N,K,MTUXK1W%S:H)I(;JWE M@O#+!OLP#H+WPSK>NKH\]^$:YM]'GCU*.5HUM[FZE?2))+*Y^SY807+6]SO> MV1X%,:K-%=6CR6-T 8M[<:WJ.O7=I927&PV_VJ:UCNX]]M%+_P (\KZ=)Y5P M4LM1EM[75FLW\R*$F[-Q:7P;[5-;@&G_ &;XHLD2]TQ;L1QRW @TZ[NXIIUM MO*LKG9=7,MS=1R2W-W87=C!(9[J2TM]:6=98EM&M0 7;/2O$FF:UI<.^6ZT^ MTM([6]O&E9ENDCLY\S3137Y\NZDOA"Q$6GW$QB"LVK&-YK- #,'A?6]-L=4: MVC>6\U!->2R=9HXY[!KF[O[JU,#^8D:P7I:WDD=66\ANA +AIK9(AI0 7OAG MQ#,8T22]$<][J#W6W494(MY?$6F26XC9;I7A4:)!="-+8H84::,*EQ<,D@!T M#:9JT%KI]Q+%+>S:/JM],(!-"US+8E-4L;$)+/,D4D (-6M=1U%H[QM-O8;25YVN+*QOH+349;C9:16MW7,$NM7%[))]M@6[>UU2[M;=[5- 1)7B@MKFV2 M-7UM2V(X(IV)+%!;L: *7A ^)KC4)9;@7#W]F]NE\;B\5=/ZMM/"+!YP2XDW&UE *5GH'C":WE,WVV*2SM]5?34-Z8B;HPZ4^ MG"X7^UM1^TK]J74MJ:A>WD 0E)5BMWA@4 [/P+=7LVLZQ!/.]W;VKK''(LXG MMQ*^I:QIT % !0 4 % !0 4 % M!0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 M % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0!QEKKM MZNJSVEPL4UI'A2;6.>1[.5Y88[:&XD^83RW<,WVR410P+I4*J;IIH+B"\< Q MK?Q+JE]XBNM)BEBAMK.[BA"G2-0N/,B-C:7DI?4X[F.QMY6\^2.-)8RRXB)C ME,B*X :A\2;5=$O-2MA]EO(;2[EM+:_V127$UI8K>3QI"LV^7[&[FUODC8/; MW,%S Y4Q;B 3>(O%&IV.H7%A8QH8H+?3YFG%K<7KVXNI-4221K*UD2XNU+V5 MM D=N4>$W+W4K/!"Z TX?%?DZ;:W4J?;KN\E>VAALE\MIYHQ.\BB.]>W%I* MD-M/+<6MW,KVDL4MF99YT0R@ ?&]KYXC6"[-L);:WFNVC2**WN;Q8&MK>:": M2.^$LGVNT!V6;QQ-<*L[QF*X\D XS1/BND>B_P!MZ^(H(O-L(F:%HHE076C6 M&IRN4N;E7F\M[B<)!:^?=O$L:Q6\[J[$ VM.^(J!)TU*WEBF2[OH+01K$4OE MMM6_LN);?_2',/]I\^ M.3[-_H?V6.SE/VAX[F1'\U-0LVB^R-=?Z\"7RC',(P#DY?BY:7=N\^FQ/(D5 MEJUS/*KVMR+-]-AM)L.MO>"WNUE2]A(%I?L5=DAD:)OM#V@!T&H_$6RTM)[F M>WN_L=O]M1+I5@,5S/I\5S+=6T*?:!<++&+.[ >X@@MW:W;9.PD@:4 TX_&% MO]E>XGAN+>6"]M=/GMI!"9H;B\EM8X0[1326[*4O;:=FAGE"Q.0?WZ/"H!R5 M[\5;7>C:7%+?QOY(2-42)KC[3+H BDAEFGC$>(=,EUR>6PN$>*ZCN-32,^4Z0S1:?J+VC&)G+%VBC>S,[C$+RW!2!F>&ZAM M@#A?#7Q,O)K:SU+69(A:75HUS'4]@A,8M[)#-- M$S7L68+:4$ Z#_A;FDR:>^HVL5Q>&W2ZEN(+9[*9X8;*."6YF,R7AL95BCNK M4E;:[GE)N%C$9DBN4@ )YOBOHZ7-U8VXEN[JSE2 0P-:F6:5KZ#3G54>Y1H/ M*O+F*(F^%HLRDS6AN(%:0 $Q^*6BQW=KI\K/%+"\PAV7(T^Z% ME>/#Y4TKJL-PT:XN4MWD$JM$CJLAC /++#XD:]-HAUK9%"( I:C\3[;3XY9OL& MH3QP?VJ[F/[#_J-&FCM[VY DOHR8A-)LB3'VB38[>0%V,X!=U#XC:=H]DU_J M4[%G=13R6:2VLC0"Z!;_2C'<_Z,\);IEC6WGFBNEL984E:4+ T=ZRVY:_^QQ.=]Q%))9PS7$8! M#8?$G2M3A$]L)9(_^)>"R^4ZA]1U&?2T0.DS1R>1=V\HFDB>2%H@);66Y5E) M ,O1_B4-1BMY7M+A;C4++3[FVT^,6[3.]Z-1EPET]W';,OV;3Y;A1,+0I%&- MS/HQ?);2-(TMM M#"NTP&X6Z*PT =-IGBB'5M2NM+@AE!T_ FE9K8*'8X5#;_:#?1^9AVADFM(H M;B*,S02R0O#)* =-0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 M4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % M!0 4 % !0 4 % '&:9H6BP7MU'83R_:HY1/=6T>IWC+#+QQ?:(X+<1B>TAN MEMBQMEMMR2PD2PF,R*Z.-P!D6DFG6MN@M+A$CEAD+3)(D=K#9*CB9 MI-R_9;>&%E.0X4LX9W=F ,R;PCHMG 5N#*OF2P@74]_>&[64L8;>.&_EN3>1 M;FN)(8HH;A%8W4\2H?M4RR@$\ND:)+I$?S(FFP(;R.ZCNI(B@97D>\74(YDG M#3))*\]V+C?<)-.9Y9%FEW@$P\':2D\=S'!Y7D^45ABDFBM"UNJ+!(]E'(MG M++ L<(@ED@>6$06_ENOV>#RP#,D^&WA^2T.G_9G2W9!&PCN;N)VB%K;V1A:: M.=)F@DMK2VCF@9S#,8(Y9D>50] $Q\'Z#:/(LB8DU*67:);J=F$TLKW\WV$2 M3$VDK31&];[!Y#B6WCN>&MHWC +MMX.TFUZ0><6BN()&N))KEYHKO[.+A;A[ MB25KGS%M;>+-P9&2&%($*PC90!27X?Z*(9;=H991=?:!.\MW>332K=6T=I/' M)<2W#SM%)!%"IB,AB#P6\RHLT$,B $-]X8\.7 OIKO8852Y2]1[R86ML;BW+ M74GD>>+:QGEMKAY)KF*."X:.ZEE:7%S*T@!IZQ8:-966H/JABMK'4\_VA)/. M88G\V"&Q^:5I$$.^&.&$>6T?S %?WC%B 4KS0/#T:ES%#=++#^]LW1'@> 4 ;5GX>L+"9+FWBV2Q?;=C;Y#C M^T+E+R\X9R#YUQ&DG(/EXV1;$)4@$!\*Z6UI:Z<]NDEIIJ".VAD+.BH+66RV M.'9O.4VL\L++-Y@8.68%P& !P'C[0='%E;:7J.J6^DVKI=0M)?7ER;Z:"8I] MHBM[Z;4H9&7# R172ZA:LPM/-M62".-@#L[72-$OS)]E9)TNGL]2,<5U(\.5 MN#=6MW# DQAA6XN8GG:2!$2]E21YC.V\T 9EW)X4\*7L;W=Y::7>?OYPDNH? M9FF6ZGN)G::%[A!-D6Q"5( ?\(]8?V5_8'E?\2[[)]A\G?)_P > MWE>1Y?F;_-_U7R[]_F?Q;]W- &9JW@;1];$XNX7)O'=YVCN+F!Y!);P6LL;2 M031OY$L%M;I-;!A;RF&.22)I$#@ FF\':3<1R0R09CFBU"!QYDPS%JLRW%^N M1("//F4/D$-%C;"8URM $.K>!M'UL3B[AWEG25Y++[/L;[5=!I/LDJS6WVHK,#>^ M1,OFQ?;#/ME>60?-+*7 (3X&T?;M2%XL)%&C17%S#)"D#W3PI;2Q3)):K$+V MZA1;9H@MK*UH!]E"PJ 07WP^T'4"/-M=L8B>'R89IX+?8]I)8$FV@ECMS*+* M1K5)S%YT< CB215BB" &U9:!9V%U)?QB5[F;>"\]Q<7'EK(X>2.W6XED6UB= ME0O%;+%$WE0AD(AB" &S0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % M !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 M4 % !0 4 % !0 4 % 'G*Z;??VR+N.T>TM[5)85:![0B0WFI6MS+-;JVP[;B M.-WUK[7$MPCH@TAI96FN+@ YG6_#&O2:EJE[I_VB(,E_=6/DWGD)+?KIN@0: M>TT2SHDRB>UOD\J\1[;"MYZ>7*A< [/5[+5)=:@GA%P]H$MQ$8;I8(;=TGE: M_:]B;/VI;JU:"&U3[-=F.6.0H^F/(+V@#A8O#OB&X2".:.[\R*739-2>YO$G MAO;NWU;3+E[S3HFNIA:6L4,&H2&!8=.+I/;1K9NT:QVP!@7_ (8\6G2[32+: MV=8AX=;3;E%N(VB=_P"Q[F-8W$FH)!'/_:)@C#0:?*3"J2'5A \UG& =9_9& MLA$,\&JRZ5YMP8M/AU,1ZI#NBLA ]Q??VE$9HEFCU1S'_:EQA+RS'E'R ED M!T3Q/#I=^+HRWNHW,NGH7ANYD4Q0:?8BXEL8(K[2TB\S45N_,C6ZTMI(G>60 MS+'#:3@&99^&_%L49N4=X-7OWM[FXN#<1_94F'AB:PQ-;(SPEH=7CBFF$-K+ M%+&]FZM.+8QVH!IP>'-5O[F"()JMAHYNXFFM[C5I6O1LLM4$TIN[?4;F?[++ M/)I:1VZ7IQ+!+(;6-"\LP!IWMOXJ33]*OH"\NJ06034;4/;QI+<>7:WF:EIUI*UUL:9[K0 M]'@2>1)+G;Y$U[97HDBF>0K>7$-T8F7=>1 '9ZCX9U'4-.N])O ^HVYUC2Y( M?M302&>QCGTJYOFE'RH5,ZZBWD,B*J 6]K EL+:$ '/WG@CQ(7M[I9XI]1T^ M6YMM.NGD:7[/9+I.IP6EW=FXC9FO[F\N;8ZH8(Y(KCR+5_(*P-@ GTSPYXI6 M*)OM-Q%,EEK!MA<2NJ6EY,+&*P6Z3^TM7:^566^ND>XN+Y81-L"1&."%0 M- M#UZ"RMAJ0U._M=]TSV5K=?8KZ!V-LMJ7NFUV:2>!!'?2.'UF<[KVW06^RWC% MH 7=;TKQ"DNCW9-[<7=IIEU;7]QI1TD.UU,=,9CLU58X/(E>VG?,42R*5C&V M-&92 9=MX=\0V@(>.[>Q?R9KBUM;Q(+NO7$P21+JWBM[\RW>E7.HO;7- MK:2F*>WLY)+5([5@#4T/PGKLE]+=W5[>Z:CV5M#&8FL+B5DCO]7E@M[I[JWO MF>>SLKFTBEF5V$TS2L;F\8&:@ TSPIJGAG4))-&5ULOMJ1Q6LERJVIL(?#T- MM&SG;-.&;4;2T@:9UN+F*.$O!&L,]V;D YBTT#QA/:7*3?;8FALM:33U^VF) M_M$]KIBV)EQJVH/(PN#J;0/=WUR+$Z@ MZI'>ZI=3PMI_]BAE#"YFNVBSK2J#,D#WB(6VAK0LC &U\.K;6;2RN(=<65"M MVWV19V#RBV,%N3N;^T-5D/\ I)N2/.OYY N OE0B*&, [^@ H * "@ H * " M@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H M* "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ M H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * M "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ MH * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * M"@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H M * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * " M@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H +* "@ H * "@#_]D! end GRAPHIC 17 img215954057_1.jpg GRAPHIC begin 644 img215954057_1.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #__@ 23$5!1%1/3TQ3('8R,"XP /_; (0 M!04%" 4(# <'# P)"0D,#0P,# P-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T- M#0T-#0T-#0T-#0T-#0T-#0T-#0$%" @*!PH,!P<,#0P*# T-#0T-#0T-#0T- M#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-_\0!H@ M 04! 0$! 0$ $" P0%!@<("0H+ 0 # 0$! 0$! 0$! M 0(#! 4&!P@)"@L0 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JB MHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ M\?+S]/7V]_CY^A$ @$"! 0#! <%! 0 0)W $" Q$$!2$Q!A)!40=A<1,B M,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I*C4V-S@Y.D-$149' M2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'B(F*DI.4E9:7F)F: MHJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G:XN/DY>;GZ.GJ M\O/T]?;W^/GZ_\ $0@!D -7 P$1 (1 0,1 ?_: P# 0 "$0,1 #\ ^M-# M_P"/=_\ KZO?_2R>@#7H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ M H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * M "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ MH * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * M"@ H * "@ H * "@ H * "@ H R-#_X]W_Z^KW_TLGH UZ "@ H S-7UBVT. MW-U>%PFY458XY)I7=V"I'%#"KRRNQ/"QHQQEB JL0 8R>-=.-A#J;"Z5+EF0 M0BSNI;I)(]PFCEM8(99T:!D=)B4V(P&7PR%@!;OQMI5H+8[Y[C[?!]JMQ:6= MY>&2W_=_OL6EO,53]['AG"@[U H E/C#2A?C2S*PN#+Y /D7'D>?Y?F_9_M? ME?9?M'E@MY'G>;VV9XH ?KGBS3?#C*E_)(K-&\Q$5O<7!2&/ DFE%O%*884+ M --+LC'/S<' !#?>--(TZX6UGG.YQ"2Z0SRP1BY;9 9[F*)[>W$S<1F>6/?D M%<@@D ZF@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H M * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * " M@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H M* "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@#'T(8MF M!.<7-YR<9/\ ID_/&!^0 H V* "@ H XWQVT,>EM-=6D]_;P.DTJVL_V:ZB6 M+,@GMY1-;MYD;JN52XA=HVX6X#;K=YYD6/#P;V" P)O">K6-K>:!%;-=0:G%IT: MWJRP+#;B"VMK.X\Z.65+C[_ /7U M>_\ I9/0!KT % !0 4 % !0 4 % !0 4 9'B'_D&7G_7K/\ ^BGH UZ "@ H M * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * " M@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H M* "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ M H * "@ H * "@ H * "@ H * "@ H * "@#'T([K9B.]S>'D$'_ (_)^QY' MT/- &Q0 4 % !0 4 % !0 4 % !0!D>(?^09>?\ 7K/_ .BGH UZ "@ H * M"@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H M * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * " M@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H M* .>;Q=HB$JVH6((."#=0 @CJ"/,X(KI^KUNE.?_ (!+_(T]G/\ EE]S&_\ M"8Z%_P!!&P_\"X/_ (Y1]7K?\^Y_^ 2_R'[.?\LON8?\)CH7_01L/_ N#_XY M1]7K?\^Y_P#@$O\ (/9S_EE]S*FN^+(K#2SJFE^1J7^D6MM&JW 6)I+J[@M1 MNGCCN-@C,X=L1NV!@+D@UC*$J;Y9IQ?9II_IIPM8[@O#-=2FW$"Q7301L8V^TQ>;(ULI@*SAD*PEC!(MUXTFDL-+O-, MMHYYM:G6!(;BX:V6!S:7-S()9$MKEM\1M7A91#_K#R5 - '/WOQ3^RQ:>YBL M+5M134-[:CJ?V*VCDTZXAMI(XKC['/\ :!+)(SP-Y<6^%/,*KNVJ >N1EBH, M@"O@;@I+ ''(#%5+ 'H2JDCG:.E #Z "@ H * "@#(T/_CW?_KZO?_2R>@#7 MH * "@ H * "@ H * "@ H R/$/_ "#+S_KUG_\ 13T :] !0 4 % !0 4 % M !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 M4 % !0 4 % !0 4 % ',^'_%^G>)I+B&PD+26DA1U8 %@#@2IR=T3$$!N#D? M,!E<]57#U*"BZBLI*Z\O)]GY&LZI)\ODFNGV]9:*I/_P.7^9I M[2?\TOO8W_A#M"_Z!UA_X"0?_&Z/K%;_ )^3_P# Y?YC]I/^:7WL/^$.T+_H M'6'_ ("0?_&Z/K%;_GY/_P #E_F'M)_S2^]E37?!MCJ^EG188H+6U>XM9Y(U MMXS$XM[N"Y>-H1L1A.L/E,3D /N*N!L.,IRF^:;/]8ETW3?LUES?:BZV=L!UWR\,_&< M"--S;L8#;<]:[L+34ZG-/X(+GEZ+I\WT]3>E%2E>7PQU?R,34? K:19VEUH& M(]3TF(*AZ"[C'S2PS#@'S6+.I/W78X(R&7>&)]I*<,1K3J.[_N/I)>FB?E^. MBJ\S:J?#)_<^C7H=GX:\1VWB:S%Y;91@2DT+<20RK]^-QP05/0X&X8.!G XJ MU&5"7)+U36TET:,)P=-\K^3[KN;]+M2O=*T\SZ4RPHSBVFO##&\BK)-]DMF6XN?+4Y\N)@PSYC M'8C @'+-XCU&+0+>_MKRTOY"[I)>VNGWNHQS*GFA6%E82*\4K[%^T%IQ#;2A MX_FW(% (I/%FL:E#%_99T^*XCT>+5+GS ]Y#)),) EO;RV]S$@CWP3 W6^== MOELD3@DT 5-)\>ZEJT5KK<:6RZ3>W\=A]F,XF^U0074HBG2:.*#RK>X01EH M+CS)58-Y:X- 'L% '.^)[R.WT^YB82%I+:< I#*ZC,;#YG1&1!ZEV4 %46:(9))(##.3R^[U*,XUX?5:SL_\ EW)_9?\ M*_[K_#[K=4&IKV4_^W7V?;T9W]EXIL=1@2ZM?M$L,HW*Z6ETRD=#@K"0<$$' M!.""*\Z<)4Y.$U:2=FCG:<6XO1HM?VY;_P!RZ_\ *\_^,5!(?VY;_W+K_P" MO/\ XQ0 ?VY;_P!RZ_\ *\_^,4 ']N6_P#3O M^1FCQA:O:V%W%'/)_:TI@AB41B1)EMKFX>*;=*J(Z?9987P[!9\*3LW.L%&: MOQ'TR2TEOX4N)HK739=3N0B(&MXX@_\ H\RO(NR[=HIT6'D*]O*)7C 0N :# M>+XVNVM+2TO;Q('BCN;B!(C#;22JCA'#SQS2LD)^SIMD5'4 S(O!YM+98+/4+^UF\Z:>6YC-HTM MQ)<-OE,T1I% MAE!M&11#O=(9;=(+A%=R9F=B] #+OP!97$S/'-&I>VJ*,OA7O2?:*U?\ E\S:G'GDD]EJ_1;EGPGH2^&],@L =SHNZ5^I>9SN ME8GJG0Z*N8R"@#R>=&^&]^ M;F//_"/W\G[Y!DBQN'.!(H'2"0\,!PIQC&$5O77^VPY7_'@M'_S\BNC_ +RZ M=_OMV+]]&W_+R*T_O+MZH]61UD4.A#*P!!!R"#R""."".017D[:,XQU( H * M "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ MH * "@ H * "@ H * "@ H Q&\,:0Q+-8V9).23;PDDGN?DKI^L5EHJM3_P. M7^9C[*G_ "1_\!7^0W_A%]'_ .?&S_\ :'_ .(I_6*W_/VI_P"!R_S#V5/^ M2/\ X"O\@_X1?1_^?&S_ / :'_XBCZQ6_P"?M3_P.7^8>RI_R1_\!7^1/)H- M@\"V@@C2!)HYQ%&/*3S8I%EC8K'L#;9$1]K J2J[@<"L)3E4?-.3D^[;;^]F MBBHJT4DNR5OR,#5/"Q$EC+I211BSU.?4I8Y))%61Y[2_B?80DNQI+F[61P%" M &5P"^%>"CD4^'FHVFG:K8PS022>(=/NOMC.TBJNK7$1]#S0!L4 M % !0 4 % !0 4 % !0 4 9'B'_D&7G_ %ZS_P#HIZ ->@ H * "@ H * "@ M H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * M "@ H * "@ H \S;_BJ?% 7[UEX?7G_ .DK_,],KRSE"@ H KW=I#?0O;7"++#*I1T89#*1 M@@C_ #[549.#4HNS6J:Z#3<7=:-'FFB7U7M(_$OB7_MR_4] M3KR3D"@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * M "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ MH R-#_X]W_Z^KW_TLGH UZ "@ H * "@ H * "@ H * ,CQ#_P @R\_Z]9__ M $4] &O0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 M% !0 4 % !0 4 % !0 4 % !0 4 % !0!@>*-<3PYID^H/RT2?NU_ORM\L:8 MZG"-"?0-+CBN/FN[@MM,3556HW'X(^[%=HK1??O\ ,JK+GE=;+1>B.NKC M,0H * "@#(U[0[;Q#9R6%XN8Y!PP^]&X^[(A[.IY!^H.5)!VI5)49JI#=?"QR0Y'7 M7I1E%8FA_#D_>C_)+L_)]/\ AC:I%->UI_"]U_*^WIV/0J\XY@H * "@ H * M "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ MH * "@ H * "@ H * "@#.U?4XM%LYK^X#&.VC:1E0;G;:.$1: .6U'XA:;I6G6.K7"S+;:E.MN"%CW6S&*:65KH&0"-+5;>87)1I#&R-A M6 ) !)J?CFWTZX:RBM;N\N5OH[!8H!;*7FDL6U ,K7%S!&(UMU8,7=&\P;55 M@0Q +5KXQM+J"PN!'.G]JW4EG&C+'NBGACNY)%FVR,FU?L M8 #K* "@ H * "@ H R-#_X]W_Z^KW_TLGH UZ "@ H * "@ H * "@ H * M,CQ#_P @R\_Z]9__ $4] &O0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 M4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0!YEJY_X2CQ'; MZ2/FL]'"WMW_ '6N&&+:)O=03*01@J6!YKU*?^ST)5MIU?NL7HUW1%X1\3'7(GM;Q1;ZI M9'R[N#IAATE3UBD'S*1D#.,D;69UZ/LFI0=Z4]82\NS\UU"I#DUCK%ZI_IZH M["N,Q"@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * M "@ H * "@ H * "@ H * "@ H XE_ASX?D8NUKEF))/G7'4G)Z2UA[&';\7 M_F> \FP,FY.CJW=_O*N[_P"WQG_"MO#W_/I_Y'N/_CU'L8=OQ?\ F+^QH]C#M^+_S#^QKA\-2PD M/8X>/+"[=KR>KWUDV_Q,C5_!L-V]DELD2VT&IW%]=Q2%V6475G?PSA%(==TL MUV'=#LC(,K?>.UJ.L\[;X8:G'&8IUT_6(8=7CNXH+Z214EL8-+DTZWCN6-I= M!KF+=$S/Y4BRF,REDD; .OTWP;>VD&EQNUO'_9^JW-^\$;2&&"WFM]0BCM+ M4F-2R6YNXD0&.WC\M&V1Q*$AH ],H * "@ H * "@#'T(8MF!.<7-YR<9/\ MID_/&!^0 H V* "@ H "0HR> .IH CAFCN8UFA99(Y%#HZ$,K*PRK*PR&5@0 M002"#D<4 24 % !0 4 % &1XA_Y!EY_UZS_^BGH UZ "@ H * "@ H * "@ MH * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * M"@ H S-:U6'0[&;4+C_5VT;.1T+$?=4>[MA5]R*UIP=6<:<=Y.W_ ?DM2XQ M_\?VJ2->7!/4&7E(_81I@!?X26 KJQ4U*?)#X*:Y(_ M+=_-]36K).7+'X8Z+Y'(;;Q-9K>VN5Y*2Q-P\,J_?C<<$,I]AD88<&N>M2E0FX2]4ULT]FC.<'3 M?*_D^Z[F]7.9A0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % M !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 M4 9&A_\ 'N__ %]7O_I9/0!KT % !0!POQ$ALKC2Q%J5U;6$#7$!\R]B\ZR9 MD?S!%>1F2!&@D"%<23Q+YOE?,7VQN >&XO#$ U.STU(WNKN'3[62<-I M4UP'F'VB":X6*&.RY>19C&JP1LT=F))&@28 J^*-/TFWL-,NYM1T75I]/TAX M;>#4X8K[^U&"P8DM0+I9//FDMO)22**\:C%(Z1P^*CKQ M:1./M\=AN1D M=&O%GN([M;)LE3?)MM440_Z4K86/G>* .:U00NMS%K13_A)UBT@:491J?_ #\6O_@)+_\ )M !Y&I_\_%K_P" DO\ \FT M'D:G_P _%K_X"2__ ";0 >1J?_/Q:_\ @)+_ /)M !Y&I_\ /Q:_^ DO_P F MT 'D:G_S\6O_ ("2_P#R;0 >1J?_ #\6O_@)+_\ )M !Y&I_\_%K_P" DO\ M\FT 'D:G_P _%K_X"2__ ";0 >1J?_/Q:_\ @)+_ /)M !Y&I_\ /Q:_^ DO M_P FT 'D:G_S\6O_ ("2_P#R;0 >1J?_ #\6O_@)+_\ )M !Y&I_\_%K_P" MDO\ \FT 'D:G_P _%K_X"2__ ";0 >1J?_/Q:_\ @)+_ /)M !Y&I_\ /Q:_ M^ DO_P FT 'D:G_S\6O_ ("2_P#R;0 >1J?_ #\6O_@)+_\ )M !Y&I_\_%K M_P" DO\ \FT 'D:G_P _%K_X"2__ ";0 >1J?_/Q:_\ @)+_ /)M !Y&I_\ M/Q:_^ DO_P FT 'D:G_S\6O_ ("2_P#R;0 >1J?_ #\6O_@)+_\ )M !Y&I_ M\_%K_P" DO\ \FT 'D:G_P _%K_X"2__ ";0 >1J?_/Q:_\ @)+_ /)M !Y& MI_\ /Q:_^ DO_P FT 'D:G_S\6O_ ("2_P#R;0 >1J?_ #\6O_@)+_\ )M ! MY&I_\_%K_P" DO\ \FT 'D:G_P _%K_X"2__ ";0!YQXFCOO$>K6WAII8)(8 M@+Z\*V\BJ$C;$,4@-R^\2O\ >0-&P7:X)KU*'[BE/$OXG[E/U?Q/Y+;[CJI_ MNX2J]?ACZO=_(]'\C4_^?BU_\!)?_DVO+.4/(U/_ )^+7_P$E_\ DV@ \C4_ M^?BU_P# 27_Y-H /(U/_ )^+7_P$E_\ DV@ \C4_^?BU_P# 27_Y-H /(U/_ M )^+7_P$E_\ DV@ \C4_^?BU_P# 27_Y-H /(U/_ )^+7_P$E_\ DV@ \C4_ M^?BU_P# 27_Y-H \XU[3-5\)7,OB73FAF24+_:%M' ZJR+UNEC-PQ:6,$EL. MF1DD\N3ZE&4<1!86J[27\*;Z/^5^3Z=ON.J#51>RGO\ 9?;R?DSO+"XO-3MX M[NUNK26&90Z.MK+@@_\ ;[P1T(/((((!!%>=*+IR<)JS3LT M1J?_ #\6O_@)+_\ )M !Y&I_\_%K_P" DO\ \FT 'D:G_P _%K_X"2__ ";0 M >1J?_/Q:_\ @)+_ /)M !Y&I_\ /Q:_^ DO_P FT 'D:G_S\6O_ ("2_P#R M;0 >1J?_ #\6O_@)+_\ )M !Y&I_\_%K_P" DO\ \FT 'D:G_P _%K_X"2__ M ";0 >1J?_/Q:_\ @)+_ /)M !Y&I_\ /Q:_^ DO_P FT 'D:G_S\6O_ ("2 M_P#R;0 >1J?_ #\6O_@)+_\ )M !Y&I_\_%K_P" DO\ \FT 'D:G_P _%K_X M"2__ ";0 >1J?_/Q:_\ @)+_ /)M !Y&I_\ /Q:_^ DO_P FT 'D:G_S\6O_ M ("2_P#R;0 >1J?_ #\6O_@)+_\ )M !Y&I_\_%K_P" DO\ \FT 'D:G_P _ M%K_X"2__ ";0 >1J?_/Q:_\ @)+_ /)M !Y&I_\ /Q:_^ DO_P FT 'D:G_S M\6O_ ("2_P#R;0 >1J?_ #\6O_@)+_\ )M !Y&I_\_%K_P" DO\ \FT 'D:G M_P _%K_X"2__ ";0 >1J?_/Q:_\ @)+_ /)M !Y&I_\ /Q:_^ DO_P FT 6K M6.[0G[5)#(,<".%XB#[EIY: -B@ H * *M]90ZC!):7*^9#.C1R) MDC@#7H * "@ H M * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * " M@ H * "@ H * *M]>Q:;;R7=P=D4"-(Y]%4%C^.!P.YXJXQEO*>".B'IC #^O\ [["W_+^"T_Z>173_ M !+\?R[/X\;?\O(_^3+_ #1ZPK!P&4@J1D$<@@]"#W!KR-M&<8M !0!7N;N" MR3S+B1(4SC=(RHN3T&6(&:N,93=H)M]DFW^!+:CK)I+ST+ ((R.0:@H* "@ MH * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * M"@ H * "@ H * "@ H * "@ H * "@ H R-#_P"/=_\ KZO?_2R>@#7H * " M@ H * "@ H * "@ H R/$/\ R#+S_KUG_P#13T :] !0 4 % !0 4 % !0 4 M % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % ! M0!YIXZ=M;NK/PM"2/MK^?>$<%+.%LD$@@CSG&Q3ZJ0>M>GAE[*,\7+["Y8>< MY?Y+5^IU4O<4JKZ:+_$_\CTE$6)0B *J@ < # '8 <"O-;OJSE'4@"@ H M * "@ H * "@ H * *UY9PZA"]KQG)_LNZ;GC_ )])6Z!TZ1$XW#"CJJKZ=6*Q M,'B:6DU_%BO_ $M>3Z_\.WU22JKVL?B7Q+]5^IU^K>+-,T5O*GF#3]!!$#), M3Z;$R03VW;1[US4L-5K:PC:/\TO=BOF_TN>;.M"GHWKV6K^Y?J8GV_Q#KO%E M FD6Y_Y;77[RX(]5@'RH?:3(XZUT\F&H?Q).M+^6&D/G+=_(QYJM3X$J:[RU ME_X#T^9/;^ K%V\[5&EU2X((,ERY*C/41QJ0J#TZE>H(J98VHERT%&E'M!:_ M-O5_J4L/'>I>;[R?Y+H9OEW_ ($YB\R_T8'E/O7%HOJO_/2%?3JH],$MK>GC MOBM3Q'?:%1^?\LG^/Y9VEAMKRI=OM1_S1WFGZC;ZK MU9R+-"_1E/Y@CJ&'= M2 0>"*\N=.5*3A43C)='_6WF=D9*:YHNZ+M9EA0 4 % !0 4 % !0 4 % !0 M 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % M !0 4 % !0!D:'_Q[O\ ]?5[_P"ED] &O0 4 % !0 4 % !0 4 % !0!D>(? M^09>?]>L_P#Z*>@#7H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H M * "@ H * "@ H * "@ H * "@ H * "@ H CFE2W1I9"%2-2S,>@51DD^P MR::3;26[T0]]$>=^ HGU:2[\47 (?4I-ELK=8[.$[8QCL9&!=N.<*W\5>EBF MJ:AA8[4U>7G.6K^[9?<=-7W;4E]G?_$]STBO,.4* "@ H * "@ H * "@ H MBGN(K5#+.ZQ1KU9V"J/JQ( _$U48N3Y8IM]DKO[D)M15V[+ST.*F\<17;FWT M.WFU28'!:,>7;J?]N=P%'X @_P!ZO16#<%S8F<:4>SUF_2*U_K8Y'73]VC%S M?EI%>K9GWWA/5/%<>S7KF."$'>EM:HK!7&=K-+("Q9<\A1@Y.",UK'$4<*[X M6#E+9SF]UU2BM+>NHU"K+6I/E7\L--.SEOZE+P"L.B7,N@7\,,&J0 NDZK@W MMN2<2HS9;(Y$D8.%.2 ,.%>+E*M%8B$I.D]'&_\ #EV:6GH_^!?M]A3II5*" MM%[]6GV;W/5Z\8D* "@#@M0\-7.DS-J?APB*5SNGLV.+>X]=HZ12^C# )Z[< MMN]2&(C5BJ.,UBM(U%\EN.5)P?M*&CZQ^S+_)FWH/B6WUT-&H:" MZ@XFMI?EEC/?CCCC@\9P>*YJV'E0LW:4)?#-?"U^C\C6G5533:2WB]U_7 MM'[):1NLD6GH0=VTAE-T_1^0,Q8V]B%.0>N52EADZ>&]^;3 M4JKTM?1^S73_ !;^I@H3JM2J^[%.Z@O_ &Y]?0[^O*.T* "@ H * "@ H * M"@ H * "@ H * "@ H * "@ H * ,?0ABV8$YQJ_(,C# N VEK%8PQVT"A(H46-%'150!5'X "O/E)R;E+ M=MM^K.=N[N]V6*D04 % !0 4 % !0 4 86K^)=.T(8O9T1STC&7E;/3$:Y;G ML2 /4UU4L/5K_P .+:[[17S>AC.K"G\;L^W7[D<]_;6N:YQI5H+" ]+F^XWSF]/6VIASU:G\./*OYI[_ "C_ )DL M'@:"=Q<:U-+JLZ\CSCMA4_[$"G8!UX.X>U3+&2BN3#1C2C_=UD_63U_(:H)Z MU6YOST7R2T.UAACMT$<2K&BC"JH"J!Z # 'X5YK;D[R;;[O5G6DEHM$24AG) M>+?# \0P));O]FU&S/F6EPO#1R#G:WK')@!UY'0X.,'LH5O8MJ2YJ"Y7[/J5F?+N[<\%''&]?6*3&Y&&1VRJ?\ 74ZZN,Q"@ H YC7_ O#K!6YA8VE M_#S#=1\.N.BN!CS(ST*MVR 0"0>VAB)4;PDN>D_B@]O5=GYHYZE)3]Y>[-;2 M6_S[HS]+\3S6UP-*UY5M;P\13#_CWNATS&QP%<]XSCDX&"0M;5,/&4?;X5N5 M/[4?MP]5U7G_ ,.1"JXOV=9O,.L* "@ H * "@ H * "@ H M * "@ H * "@!&8("S$ 9)/ '4D]@*-]$!P5UXHN=9E:Q\-(LS*=LMZ_\ MQ[0^NS_GLX[!3^% M>G=FMH?A6WT=S=RLUY?R?ZRZFYW!) &%;$RJKV<4H4EM".B M^?=^;-:=)4_>?O3>\GO\NR.HKA.@* "@ H * "@ H * "@ H * "@ H * "@ M H * "@ H * "@#(T/\ X]W_ .OJ]_\ 2R>@#7H * "@#%U[6TT&W$[12W,D MDL<$,$/EB2665MJ(K2R11+W):21%"@\EL*0#,7Q+=+I\-X^EW[74I9);*(6Y MEA:/<)"999X+9XMR?NI$F)G5T:)&!8* 4+KX@6<=O#=V5O=ZC'/8C43]E2', M-FRAEEE%Q/!RXW!(8O-G8QR!8CMH 6V^(-C=SQ+## M#=N*N(XH?-FD\M]L1VT 4+WX@V-HQ>.&YN;.-;9[B]A6(V]LMWM,)E$DT<[? M(Z2R>1!-Y43J\FT&@#NZ ,CQ#_R#+S_KUG_]%/0!KT % !0 4 % !0 4 % ! M0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 $@ M#)X H \S\'?\5%J5YXG?F%B;*PST%O$W[R1>O^NER01@C#CH:]3$?N*<,*M_ MCJ?XGLODOT.JI[D8TEO\4O5[+Y(],KRSE"@ H * "@ H 9)(L2EW(15&2S$ M >I)X II-NRU?9"VU9QEUXZM#(;;2HY=5N!QMMAF-?=YC\BK_M#<*]&.#FES MUW&E'O/=^D=V_+0Y77C?EIIS?]W;YO8K?V7X@UW_ )"%RNEVY_Y86?S3$>CW M#9"GKS'E3Z5?M,/0_@P=67\U32/R@M_GJ3R5:GQRY%VCO\Y?Y&]I'A73=$.^ MUA7SCR9I/WDI)ZDR-EAGN%VCVKEJXFK6TG)\O\JTC]RT^\VA2A3UBM>[U?WG M0UR&X4 % !0 4 'K_PI;/\ DETDO+O_ ,/?HIR5O9S^%_\ DK[_ .9TGAW7[;Q)9)?6N0&R MKHW#Q2+]^-QV93^8PPX(KFJTI4)NG/Y/HUT:\F9S@Z;Y7_PZ[FW6!F% !0!G M:KI-KK5NUI>QB6)NQZJ>S*W56'8CGMT)%;4ZLZ,E.F[-?U9KJC.<(U%RS5T< M2E]?^"6$.HE[[2> EV!NFMQV6X Y=!T$@&1^2#TG"GC5S4;4Z_6&T9^<.S\O M^'.3FEA])WE3Z2ZQ_P 7=>?_ QZ#;7,5W&L\#+)%( RNI!5@>X(KR91<&XR M336C3T:.Y-25XNZ)JD84 % !0 4 % !0 4 % !0 4 % &)K?B&S\/QB2[?YW MXCB0;I96/ 5$')R>,\*#C)&:Z:-"==VIK1;R>D8KS?\ 3,9U(TE>3]$MWZ(Y M5=(U+Q<1+K.ZQT_.5L8V(DD'8W,@P0#_ ,\UQCOM89/=[6EA/=PUIU>M1K2/ M^!?J_P 4<_).OK5]V'\BW?\ B?Z'?6MI#8Q+!;HL448PJ( % ]@/U[D\GFO+ ME*4VY3;;>[>YV)**Y8JR71$]04% !0 4 % !0 4 % !0 4 % !0 4 % !0 4 M % !0 4 % !0 4 8^A'=;,1WN;P\@@_\?D_8\CZ'F@#8H * "@#E/&L4\VER MB&RM=75/?!(I9-N$+"5 #DY/#GB.VT1-)M'MW M,T\_VE9;^\#PV4AH+?I<>9+]K<*QG6!K;R?*7%R?]>+ILPJ%,&]BP -;5]$UV>[EU"Q2 MQ$M]8-83I-O4 <[XGL; M>XT^YFFBCDDBMIRCNBLR$1L058@E2#R,$<\T 6_^$>TS_GSM?^_$7_Q% !_P MCVF?\^=K_P!^(O\ XB@ _P"$>TS_ )\[7_OQ%_\ $4 '_"/:9_SYVO\ WXB_ M^(H /^$>TS_GSM?^_$7_ ,10 ?\ "/:9_P ^=K_WXB_^(H /^$>TS_GSM?\ MOQ%_\10 ?\(]IG_/G:_]^(O_ (B@ _X1[3/^?.U_[\1?_$4 '_"/:9_SYVO_ M 'XB_P#B* #_ (1[3/\ GSM?^_$7_P 10 ?\(]IG_/G:_P#?B+_XB@ _X1[3 M/^?.U_[\1?\ Q% !_P (]IG_ #YVO_?B+_XB@ _X1[3/^?.U_P"_$7_Q% !_ MPCVF?\^=K_WXB_\ B* #_A'M,_Y\[7_OQ%_\10 ?\(]IG_/G:_\ ?B+_ .(H M /\ A'M,_P"?.U_[\1?_ !% !_PCVF?\^=K_ -^(O_B* #_A'M,_Y\[7_OQ% M_P#$4 '_ CVF?\ /G:_]^(O_B* #_A'M,_Y\[7_ +\1?_$4 '_"/:9_SYVO M_?B+_P"(H /^$>TS_GSM?^_$7_Q% !_PCVF?\^=K_P!^(O\ XB@ _P"$>TS_ M )\[7_OQ%_\ $4 '_"/:9_SYVO\ WXB_^(H /^$>TS_GSM?^_$7_ ,10 ?\ M"/:9_P ^=K_WXB_^(H /^$>TS_GSM?\ OQ%_\10 ?\(]IG_/G:_]^(O_ (B@ M _X1[3/^?.U_[\1?_$4 <)X_L[.ULDTVPM;9;_591:P%88PR!O\ 72Y"@@1Q MY^8$%2RL.E>AA()S=6?P4ESOS:^%?-_D=%**OSR^&.K_ $7WG7Z?X2TK3[:* MU2UMW$**FYX8V9MH W,Q4DLQY))Y)-<TS M_GSM?^_$7_Q% %*_T_0]+A-Q>06<$2]6>&(#/H/ER2>R@$GL*TA3E5?)33D^ MR_K\2)24%S2:2\SC!(=JEY+_ )=T]7Z.6R\U]S.7VLZG\&-E_-+1?);LNV/PULVD^T:JXO)>OEQQ MK;VZ^PBB"YQZLWS8^9>U)XOV:Y<+"-)?S?%-_P#;S_I=&-4.;6M)S\MH_=*4IOFFVWW;NSJ245:*279:#O\ A'M,_P"?.U_[ M\1?_ !%04'_"/:9_SYVO_?B+_P"(H /^$>TS_GSM?^_$7_Q% !_PCVF?\^=K M_P!^(O\ XB@ _P"$>TS_ )\[7_OQ%_\ $4 '_"/:9_SYVO\ WXB_^(H /^$> MTS_GSM?^_$7_ ,10 ?\ "/:9_P ^=K_WXB_^(H \V\2^&8_#-Y_PD.GVD5S9 MD!;^R$*-\@_Y>;=",+(G611@,,L< NP]6E*.(@L-5:4E_"F^G]Q^3Z?\,CJ@ MU47LIZ-?"_T?D=SI=GH6M6R7EC!9S02#*LL$7X@C9E6!X92 0>"*\Z<)4I.$ MU:2Z'/*+@^62LS0_X1[3/^?.U_[\1?\ Q%9DA_PCVF?\^=K_ -^(O_B* #_A M'M,_Y\[7_OQ%_P#$4 )_PCVEGC[':_\ ?B+_ .(IIVU6X>1PNH^#?[#G.H:1 M;0W<#L/UCV?E_PQT.AKH.OP^=:6MME3MDB>WB62)^ZR)MR#G//0X.": MXJU">'ERS6^J:U4EW3.FG4C55X_-=4_-&U_PCVF?\^=K_P!^(O\ XBN8U#_A M'M,_Y\[7_OQ%_P#$4 '_ CVF?\ /G:_]^(O_B* #_A'M,_Y\[7_ +\1?_$4 M '_"/:9_SYVO_?B+_P"(H /^$>TS_GSM?^_$7_Q% !_PCVF?\^=K_P!^(O\ MXB@ _P"$>TS_ )\[7_OQ%_\ $4 '_"/:9_SYVO\ WXB_^(H 0Z!I:C)M+4 < MDF"+_P")H X2\N;/5)FL/#EA:7,JG;+=O!']E@_X$$_>N.RKD=_F&0/4AAHT MHJKC'RIZQ@OCE\OLKS?X'&ZKF^2@KOK)_"O\V;>A^ M.TI3)W4G,DDL: M%<]<118*1+Z!1G'&<8 QK8F51>S@E"DMH1_.3^T_4NG14'SR?-/K)_IV1T/_ M CVF?\ /G:_]^(O_B*X3I#_ (1[3/\ GSM?^_$7_P 10 ?\(]IG_/G:_P#? MB+_XB@ _X1[3/^?.U_[\1?\ Q% !_P (]IG_ #YVO_?B+_XB@ _X1[3/^?.U M_P"_$7_Q% !_PCVF?\^=K_WXB_\ B* #_A'M,_Y\[7_OQ%_\10 ?\(]IG_/G M:_\ ?B+_ .(H M6NFVEB2UK## 6&"8XT0D>A*@9'UH NT % !0 4 % !0 4 M% !0 4 % !0 4 % &1H?_'N__7U>_P#I9/0!KT % !0 4 % !0 4 % !0 4 M9'B'_D&7G_7K/_Z*>@#7H * "@ H * "@ H * "@ H * "@ H * "@ H * " M@ H * "@ H * "@ H * "@ H * "@ H * "@#S+0/^*G\076MMS::;NL++T, MG6YF7\3Y:L,AD/J*]2K^XH0H+XI_O)^GV8_KZG5+]W!4^LO>EZ=%^IZ;7EG* M% !0 C,$!9B%50223@ #DDD] .YII7T6X;'"7/B^34I&L_#D/VZ53M>X;*VD M1]6D_P"6A[[4/(Y4GI7IQPJII5,9+V<=U!:U)>BZ>K^9QNLY/EH+F?\ -]E? M/K\B:P\&J\HOM;E.I7@Y7>,01#M4U,\4TO98:/LJ?6WQ2 M_P 4M_DOO8XT=>>J^>7G\*]$=MTKS3K"@ H * "@ H * "@ H * "@ H \SU M+PW>>&;F36?#*AED.Z[TTG$4_K)!VBGQT &&Z =4?U(5H5XJCBNFD*G6/E+O M'\OQ75&:FE"K\I=5Z]T=;X=\26?B:V^TV;$%3MEB<;989!UCD3JK @\]&QD$ MUQUJ,J$N2?JFMI+NF8S@Z;L_D^C]#?KG,PH * "@#D-;\+?:YAJ6F2?8=23I M*H^24?W)T'#J>F[!8P /0HXGDC[&LN>D_L]8^<7T?EMZ'+.ES/VE-\LUU MZ/R:ZB:)XI^U3'3=4C^PZDG_ "R)^28?WX'/#J>NW)8D M^O6/E)='Y[>@4ZMW[.HN6?;H_.+ZG85YYU!0 4 % !0 4 % &-K6OV>@1>=> M/M+'"1J-TDC=EC08=C<./NJ>\:X/8@$!CW^TI8/2A:I5_Y^->['_ N MK\W_ , YN6=?6I[D/Y5N_P#$^GH=Y9V4&GQ+;VJ+#$@PJ( /RZD]R>2>22: M\N4Y5&YS;;>[9V1BHKEBK)=$6:@H* "@ H * "@ H * "@ H * "@ H * "@ M H * "@ H * "@ H * "@ H R-#_ ./=_P#KZO?_ $LGH UZ "@ H * "@ H M * "@ H * ,CQ#_R#+S_ *]9_P#T4] &O0 4 % !0 4 % !0 4 % !0 4 % M!0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 <=XZUJ31M,9;3 MF]O&6UM%'WC--\H8?[@RX/3( /6NW#4U4J+G^""YY?X8Z_CL;4H\TM?A6K]$ M:WAO1(O#FG0:;#@B! &8?QN?FD?_ ($Y9OQQVK&M4=:I*H^K^Y=%\D3.7/)R M?4VZP,PH Y/6/%]KILOV*V5[Z_/2V@^9@?\ IHPRL0'']W!Q][K5FKR_P"W5M'\^Z,_93JZUWI_)';YOJ=U M:VL-E&L%NBQ1(,*B *H'L!Q7ERE*;I*"@ H * "@ M H * "@ H * "@ H * "@#@O$/A*5K@ZUH#BSU51\P/^HNU'_+.X48!)QA9/ MO XR>%9/0I5TH^PQ"YJ73^:#[Q?Z?\,^B%16Y*FL?Q7FO\B_X7\61>( ]M,A ML]2MOEN;23AT/]Y.GF1'JKKV(SC*DYUJ#HVE%\U.7PS6S\GV?D3.FX:K6+V: M_KJDNS1E.G&JK2^3ZI^3.6M]*Y;^9M/\ #L8N[A3MDN&R M+6W]V;_ W..55R?)07,^LO MLQ^?7T1=T7PG%I\OV^]=K_47 W7$H'R?[,*?=B4=!CG&>0#MK*KB747LJ25. MDMH1Z^96O_%4^)Y+D_-9: IAB_NO>RC]ZWH?)3Y"",J^&!KU)?[/AU'[=;WG MY06R^;U]#J?[NFE]J>K_ ,*V^\]-KRSE,76?$-CH$8>]D"LW"1K\TLAZ )&/ MF//&<;0>I%=-*A4KNU-7MN]HKU>R_,RG4C25YOT75^B.6\O6_%?^L+:-I[?P MC'VR53_>/2 'TQO'0A@:[KT,)M:M577_ )=Q?E_-^7H;J[GU=SEF/?DX'8 <5P5:TZ[YJDF^RV2]%LCIA3C25 MH*WYOU9KUSFH4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 L7NOZV90\.^+99)QHNO(+/5D'RC_EC=*/^6MNQX.<$M']X*J,G!J46TUJFM&A-*2LU=/H>?/8W_@EC-IP>^TGDO:$[IK<=2UN3 MRZ#J8R<_JX]93IXU5/K'K'_#Y>7_#G;:5 MJUKK5NMU92"6)O3JI[JR]58=P>>_0@UYM2E.A)TZBLU^/FGU1UPG&HN:#NC1 MK$T,G6-;MV[OT1QXLM4\9?-?[],TMN1;*<7,X_Z;MC]VA'6,Y.23R237ESG*I)SJ-N3ZL[(Q4%RQ5EV1;K,H* "@ H * "@ H * "@ M H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H R-#_P"/=_\ KZO? M_2R>@#7H * "@ H * "@ H * "@ H R/$/\ R#+S_KUG_P#13T :] !0 4 % M !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 M4 % ',^+]>_X1S2YKU1NFP(X$QDO/)\L:@=_F.XCNJFNK#TO;5(PZ;R?:*U? M^1K3CSR4>G7T6Y5\-Z=!X,T:.*]D2-E!EN978 -/)\TA+$_,=WRKCE@JX&:N MK*6*JOV:;Z126T5HM.G=]B:M1-N$\N?1F&W/#!3@UT^PI8;7%/FG_SZ@_\ TN73T6O:YYWM)U=*"M'^>7_M MJZFSHWA*TTES=2%KR];E[J<[Y"?]C/$:CH O.."Q%<]7$SJKD5H4UM".B^?= M^OW&T*,8/F?O2_F>K^78ZFN$Z H * "@!"0HR> .23VH%MJS&;Q)I2$JU[:! MAP0;B($'T(W\5'/'^9?>CA>-PJ=G7HIKI[2'_P D*/$>E'I>6G_@1%_\71SQ M_F7WH?US#?\ /^C_ .#(?_)#AX@TP]+NU_[_ ,7_ ,51S1[K[T/ZWA_^?U+_ M ,&0_P QXUS3CTNK;_O]'_\ %4Z^]#^M8?_G]3_\ X_YCAK-@>ES;_\ M?V/_ .*I\T>Z^\KZS0_Y^T__ ./^8\:M9'I<0_]_4_^*HYEW7WC^L4?^?D/ M_ X_YCAJ5H>DT7_?Q/\ &BZ[HKVU+_GY#_P*/^8\7]L>DL?_ 'VO^-.Z[H?M M:?\ /'_P)?YCA=P'I(G_ 'TO^-%UW'[2'\T?O0\7$1Z.O_?0_P :+E<\?YE] MZ'"5#T8?F*8^9=U]XX$'I0,6@84 % &!XC\-6?B:V^S78(9#NAF0[989!T>- M^H((&1T; R#@8Z*-:5"7-#T:>TEV:-(3=-WC\UT?JC>)R#YA MVVFH@8BN,=$F[13XZY.&]>0S]DZ,:T76PO36=/K'SCWC^7X+:4%-<]+YQZKT M[H]+KRSE"@ H * "@#B-5\+RV]P=5T%EM;P_ZV$_\>]T.N)%& KGM(,AU^J4Z?[VK53H_9Y=93\DNC7 M6^QG[:4OYO#R"#_Q^3]CR/H>: -B@ H * .8\7?VG_9Y&C^:9S+"'^SFV%SY M!D43&V-X1:"8)DC[0=FW?M_>;* .'O-6O;?PD]YI6HS/+8>:KSW=H%O2(9&" MP3),J(EPAV1W$TEL_GQAWC2-YH[B, U/'5WK%A<175J^HQ:3!:W,EV^FII5F"@(Q(! ,B#Q'J-V\6MV]XS6*]8O[.[URWN6M/[+BTY_L2Q0- M!<-/;6UY.LSRQ27/SK<^1$()H#&4#MYA)% 'N- '.^)[AXM/N46&257MI\NA MB"I^[898/*CD#J=B.<= 3Q0!;_M*X_Y\;K_ONS_^2Z #^TKC_GQNO^^[/_Y+ MH /[2N/^?&Z_[[L__DN@ _M*X_Y\;K_ONS_^2Z #^TKC_GQNO^^[/_Y+H /[ M2N/^?&Z_[[L__DN@ _M*X_Y\;K_ONS_^2Z #^TKC_GQNO^^[/_Y+H /[2N/^ M?&Z_[[L__DN@ _M*X_Y\;K_ONS_^2Z #^TKC_GQNO^^[/_Y+H /[2N/^?&Z_ M[[L__DN@ _M*X_Y\;K_ONS_^2Z #^TKC_GQNO^^[/_Y+H /[2N/^?&Z_[[L_ M_DN@ _M*X_Y\;K_ONS_^2Z #^TKC_GQNO^^[/_Y+H /[2N/^?&Z_[[L__DN@ M _M*X_Y\;K_ONS_^2Z #^TKC_GQNO^^[/_Y+H /[2N/^?&Z_[[L__DN@ _M* MX_Y\;K_ONS_^2Z #^TKC_GQNO^^[/_Y+H /[2N/^?&Z_[[L__DN@ _M*X_Y\ M;K_ONS_^2Z #^TKC_GQNO^^[/_Y+H /[2N/^?&Z_[[L__DN@ _M*X_Y\;K_O MNS_^2Z #^TKC_GQNO^^[/_Y+H /[2N/^?&Z_[[L__DN@!#JDZC)LKD B_S.Y749U L;D < !K, =A_I=>8=@O\ :5Q_ MSXW7_?=G_P#)= !_:5Q_SXW7_?=G_P#)= $WM[NYF[+;K#,/^^HIW7'N":Q=6*TCJ M^RU/$GFN&B_9T7*O/^6C%S_%>[^+(;K5O%-]C['8+91-_'))#+,!ZB-I8E4_ M[+Y^M*]26R45YZO[C+VF88G^%3IX:'\U1\\[=U&.B?E(JKX9FO2&UI-3U(]2 MC2VD,&?:&*[&/^^J/97^-N7X+[D-96JNN.K5:[_E;Y*?RA"UOO-M-&T^-0@T M08'',>GL?Q8W))^I)-:>SA_*ON1WK 82*LL/2T[TXM_>U=_,#HVGG_F"#_OW MI_\ \DT>SA_*ON0?4,)_T#T?_!SA_*ON)_L[!_\ /BG_ . H:?#VF?\ M0%;\K+_Y+H]G#^5"_LW!_P#/BG_X",/AO2S_ ,P5_P [3_Y,H]G#^5"_LS!_ M\^(?<-/AC2O^@+)_WU:__)E+V4/Y43_9>"_Y\0_'_,8?"NE?] 67_ONV_P#D MVCV4/Y4+^RL%_P ^(_\ DW^8T^$M)_Z TW_?VW_^3J/90_E_,7]DX'_GQ'[Y M?_)##X/T@_\ ,&G_ ._T/_R?2]E#M^9/]D8'_GRO_ I__)#3X,T<_P#,&N/^ M_P#%_P#)]'L8=OQ?^8O['P/_ #Y7_@=3_P"3&'P5H_\ T![H?2YC'_N0H]C# MM^+_ ,R?[&P'_/G_ ,GJ?_)B?\(LUO\ \>*ZS9XZ+'=VI3\5>Z;(_&CV27PR MDOF']E0A_N]?$4O*-5N/W23O]X?9_%-I_P >TT\ZCHES!8?K)'>;C^5'+-;2 MOZH7U;'TOX6+4UVJTH_^E1=RW;ZOXMB_X^--@F _YYW$<1/_ 'U+( ?THO46 MZB_1V_,/:YE2^.C0J_\ 7NHX-_\ @S0MMXRN;4?Z;I5_'CJ842X4?5E91CWH M]HU\4)+TU#^T:E/_ 'C"8B/G"*J)?.+6A@ZGX[T'7(7T[4;:X:.089)DBCQZ M,&>==K*>58$$'D&M:>)5*2G"3C)>37_ MY&U/.<(I?Q'3EVG"<7\[JWXF%I' MC.7PB?L]TSZAHQ(6WN!+;2W-O_=BG$4[J8Q]U9'9,<#&,(OJ_NL:G.BXQK;R MA=6GYQ[/NO\ AW[<,1A\8KT*M-SZQC.+OZ*^C\CUN+5Y9T62*SN'1P&5EDLB MK \@@B[(((Y!'!KS6FG9Z-= VT)/[2N/^?&Z_P"^[/\ ^2Z0!_:5Q_SXW7_? M=G_\ET ']I7'_/C=?]]V?_R70 ?VE[_P#7U>_^ED] &O0 4 % T"/Q'9-9O));R#YX;B&2 M6*6"4*RK+&\,D4@8!F! GC2)(YQ9[WD=4O+R-Y7D+ M-(UQ-'<)/;]D6 M2&9_,D@GD2X5[BW9ND$ M[20JOR(BI\M $EYX,TF^NA?30MYH$(94FGB@D^S-OM_/MHY4MK@PMS&9XI"F M%"D!5 .HH R/$/_ "#+S_KUG_\ 13T :] !0 4 % !0 4 % !0 4 % !0 4 M % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0!R^M>++/2'%J@:[O7X2U M@&^0D_WL<1KW);G'(4UVTL-.JN=VA36\Y:+Y=WZ?><\ZT8/E7O2Z16K_ . < M5XBBOI-.GU;Q+)]GLX$+IIUNY =C\L<<\P(+EW*J50[1G<"I!%>A2E3A.-'! MKFFW9U9K9=7"/2ROJ]?4F%&IB9*-5VB_L1[?WGU.G^'WA\^'](C29=MU['(2^/ M+.9C%I<5QJ:N,QXGU?_GVT>(_]O-P ?RAZ?0@TOWDNT5][_P B?^%'$_\ M/K"P_P#!M3](?DR2+P'92L)=3DN-3E'.;B5B@/\ LQ*54#_9.X4_9+>37:]X3N?",_V[3I;TZ0 M23/%:RLMQ:CJ9$!RLT(ZLK#>!U?&7KMI8>C67LU*5.K]E\SY)>3O>S^=O+H1 M#)\.URX>K7H3ZIWMNEYH^LBZMY!E?/MXY ?9G!#JPZ, MI (/! (KCG1JT9.$I--=))?F8O!8Z@[4\6W;[-6E&7_DRU+WG^*K/[\-A>J/ M^>4DD+GZ^9E ?IQ47J+I%^EU^9//F=+XJ>'JK^Y*4)?/FT%_X2V_M?\ C^TF M\CQU-N4N0/Q0KQ1[1KXH/Y:A_:%>G_O&#K1_Z]\M5?\ DMA\?Q"T?.RXDEM' M/\,\,J'\]I4?B:/:PZW7JF4LWPE^6I*5)]JE.E_P"!QO\ =>_X%:3QQH<76\A_ EO_ $$& ME[2"^TC)YI@H[UX?)M_DF4W^(N@)Q]J!/HL4[?RB(J?;0[_@_P#(P><8%:>V MOZ0J/\H#/^%AZ4W^J^T2_P"Y;2G^:BCVL>E_N8O[7PK^#VDO\-*?ZI!_PG<# M?ZJRU.7_ '+1C_-A1[5=(R^X/[5@_@P^*E_AHO\ 5H/^$RN'_P!5I6I'_?A6 M/^;FCVCZ0E]U@_M*;^#!XK_MZ"C^<@_X2?5G_P!5H]P?]^:&/^>:.>72#^]( M/KV*?P8*I_V]4A'\P_MOQ$_W-(6/W>^A/Z*N:.:?\G_DR#ZUCWM@DO\ %B(/ M\D'V[Q0_W;.RC_WYV;_T 47J?RQ^\/:YD]J%"/\ BJ-_D@SXM?H-*C'N;IC^ MG%'[W^Y^(?\ "H^F$C_X-;_R#['XI?[UU8Q_[D,C?^A&BU3O'[@]GF;WK4(_ MX:VG+%Q2O MJE0AKY7;.VK<]\* "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * ,C M0_\ CW?_ *^KW_TLGH UZ "@ H * "@ H * "@ H * ,CQ#_ ,@R\_Z]9_\ MT4] &O0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % M !0 4 07-U#9(9;ATAC7J\C!%'U+$"JC&4WRP3;[)7?W(3:BKR:2\]#C9O'E MK,YATF&?5)0<'[.A$2G_ &YF 51_M ,*]%8*<5S5Y1I1_O/WGZ16ORT.1XB+ MTI)S?DM/FR%K/Q'K@VW4L6D6[<&.W_>W..X,QPB'L&CY'IZUSX6AK",JTEUE M[L/_ '=^C%RUJGQ-4UVCK+[]E\CI-%\.V.@(4LHPK-]^1OFED/4EY#\QR>< M<*#T KCJUZE=WJ/1;):17HMOU.B%.-)6@O5]7ZL\_P#&.IVNI:W:Z3=RI#8Z M?B^O"[!0\@_X]H,9!8G/F,@#;D(./EKHIRCAJ,Z\FE.?N0[V^U)?DGW-9XBC M@Z;JUZD8.6D>:23MU:6[[:(Z ^-Q>G;HMG@D"^3!GWEE Q_WS^->-[2_ MP1_M-5=,!0JUW_-;V=/_ ,#G;\@^P^)-6_X^;F#3(C_!;)YLN/1I M9/E5O]J/\J+5);M17EJ_O%[+,,3_ !:M/#P_EI1YYV[..0[KO3<[ M8YO62W[1S ?P@8;H ?N-ZD*T*\51Q3LUI"IUCY2[Q_+\5U*:J+DJ_*75>3[H MZ_P]XCL_$UM]JLF/RG;)$XVRPN.J2)U5@<^QZJ2*XZM&5"7)->::V:[IF,X. MF[2^3Z/T-ZNTPMO-G:[CU/D19 M_/9FHY(_RK[D,#\@!0!L4 % !0 4 % !0 4 % !0 4 9'B'_ )!EY_UZS_\ HIZ ->@ MH * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H 9+*D"F21@ MB+R68A0!ZDG 'XTTG)VBKOLA-VU>B.-NO'FG(YM[ 2ZE<#_EG:(9 /6E'O-\OX;W^2.5XB%^6%YOM%7_'8KY\3:ST$&C0GUQ3)>2;D7Z)D1A?9@P%1+&U$N6ERTH]H)+[Y;W\] ]C3A[]9\UNLWHOT+$_C+ M0M* @CGB8KPL5LIDY_N@1*5!]B17DRK1O>4KOYMG%4S/!T/<56,GTC33F_1< MB:^]HK?\)5J-_P :7IEPP/22Z*VR?[V&)9A],$UGSR?P0?J]##Z_7K:83"5' MVE5:I1];.[:]-3.U6VUA+2:_UK4!96T$;2/#8)M; &=HGDRX8_= (+'CM6D M*52M)4^:SDTK1\_,<<)CL6U'$XA4D_L8=6>O_3R7O*WDFBO\/O"4"Z?'J6IP MK->W9,^9AYC1H_,2?/GY@F&9B-^YB"< 8Z:]&E3J.%)74=.9N[;6[UTWTTTT M.V.5X/#S;A3YY+>=1NI)OJ_>ND_1(]3 "C X Z"LCT]M$% !0 4 % !0 4 % M !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % ' Z_X2F%R= M;\/N+35 /WBG_47BC_EG.O W'^&0<@XR> Z>A2KKE]AB%S4NC^U!]XO]/^&? M1"HK>SJ:Q_&/FO\ (T?"_BR'Q"KP2(;34;;Y;FTDXDC;^\O3?&?X7 Q@C.,C M.=:@Z-I)\U.7PS6S_P GY$SIN&JUB]FOZW.MKC,0H * "@ H * "@ H * "@ M H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * ,C0_\ MCW?_ *^KW_TLGH UZ "@ H * "@ H * "@ H * ,CQ#_ ,@R\_Z]9_\ T4] M&O0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 (S! 68@ #))X M [FC?1 E>A#!U9KFDE3C_--\ MJ_'7\#EE7A%V3YGVBKO_ ",JYU?7KU=X2VT.V/\ RVO)%>;'J(\A%/JLGYUH MXX6AK4FZLNT?=A\Y/5^J,)U9I(+H;*K4J/F:;?>;U_P S58K% MU%;"8-PC_-6DJ=O6"][[F6?['\1:A_Q^:A%9J>L=G#G\!++\X^H!J.6;^*27 MHOU97U?'UOX^)A276-&'_M\_>0^/P!IK,)+XW&H2#G==3N_/^ZI5?P((I^RC M]J[]65'*<.WS8AU*\N]6I*7X*R^],ZFRTRTTT;;2&* ?],T5/SV@9_&M5%1^ M%)>AZ]*A2H*U&G""_NQ4?R1>JCH/,_&1_P"$BU&S\+Q\Q.1>W^.UM"WR1M_U MVEP/4$(>AKU,/^YISQ3W7N4_\4MW\E^IU4_6 M

+9)Y_[&UQ!9:M&.%_Y972C_ M ):V['A@<9*9W+SZ,%NM045[:@^:D_O@^TE^O_ O4Z=EST]8?BO)G>5P'.% M!0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 M % !0 4 % &/H1W6S$=[F\/((/\ Q^3]CR/H>: -B@ H * *>H:C:Z1;O>7\ MT5K;1 %Y9G6.- 2%&YW(498A1D\L0!R0* *,'B32[C3TUE+J :=*J,ERTBI$ M1(P1,NY4*QD81[6PPD/ED!_EH DU37M-T/R_[3N[:R\\E8OM$\4/F,,95/,9 M=Y&1D+DC(]10 ?V]IOV[^ROM=M_:&-WV3SXOM&W;OW>1N\W&SYL[<;?FZ]22@OES6;^29PUL70P_\6I%>5U<\^N?B=?: MHQAT2T;L-[(\\F#W$<7R*1Z/(15J6$I_'.=:7\M*+2OYRE:Z\TCPY9Q";Y,+ M"=1_W(2F_P!%^+*P\/\ B'7SOOXWF!.0+V?R8/7/V2UPX(]WY]*KZ[4CIA*, M**_F?O3^]_Y$7Q^)VH**Z.O4LO\ P73]Y?>==8>"]0B3RY+X6<1ZQ:= EO\ MCYV#(Q]V!/?->?-U:SYJU23?];,Z8X'%35JV*<(_RT(*G_Y/K+[T:UMX!T>% MO-FB:[E[O&4X2#YYP=67\U64IM^J;Y?P.K MMK2&S7R[>-(4_NQJJ#\E %;)):)6/9A3A27+2C&"[12BON5B>F:!0 4 % $% MU+](3[%+I\6K&([5O5NX MK?S4_A+Q."PD X<\ GIG[S=CAA:CYU4=.^\.1RL_)K2W;^D;-4I>\I./]VS= MOF6/[:\6O]W2;9/]Z^0_^@K4^SPR_P"7TOE3?^8N6E_._P#P$/[1\9/]VQT] M/]ZY<_\ H(HY,*O^7E1^D4%J7\TON#S_ !L_W8='3_>DNC_Z#1;"+K6?HH!: MCWG^ ;/'#]6T1/\ =%X?YT?[&NE;_P D#]S_ '__ "4/L7C1^MWIB?[L$Q_] M"-'-A%]BK_X%$+TNTOO0?V3XO?KJ=FG^[9Y_]":CVF%7_+J?_@8WH+;#KYU),.>GTI_^3,/^$.UEOOZ[=G_ '884_EFCZQ26U"' M_@4F'M(=*:^]A_P@M^WW];U,_P"Z\:?R4T?68+:A3^YO]0]K'I3B/C\ 2*ZN M^L:R^T@X^UA5.#G! CY!Z$=Q2>*5K*C17_;G_!#VO]R'W?\ !/0Z\XY@H * M"@ H * "@ H * "@ H * "@ H * "@ H * "@ H R-#_ ./=_P#KZO?_ $LG MH UZ "@ H XOQXUI%IPGOWN[>*WGBF^U64(GEM6B)D651=FT2.XGL9+F)I#*TQC+ M>8P?89?* !I^(;P->SWSV=[=VFIZ(;6V5+"Z=_.\VX,MO/%Y/FVGVA9;?#72 M0PMY9\QU\N@#F_#NDWMG:V7A^[MKDZE::S'>2W!MY?L_D)F3SQ?;/L[EK8K: M>6)C<;B8C'L4F@#I?$=V/M]S=R6=[=VNH:/)96ZQV%U(QG2>Y$\$J>3OMEN! M)!LEN%BMIECW^;L16(!S5SI-[9V=]H-S;7,][J$6DI:S1V\LL/[BWM86:2[1 M&A@-K)W M /0['0XZ$'F@"W_9EQ_S_77_ 'Q9_P#R)0 ?V9O[S3H9';?=U9-O\#KI9;E]'5892E_-.4I MM^?O77W)'31^&?%4"A(M:B51T4:=;J!] .!6WM,,O^7#7_<1_P"1[$71@N6- M.R71.R^ZPX^'_%XZ:W%_X 0?X4>TPW_/F7_@Q_Y%CVG] MZ&G2?'@Z:CI__?G_ .YZ+X3^6M]\0O1[3_ :=*\?CIJ&G?\ ?L__ "-1?"=J MWWP#]S_?_P#)2I>>%O&>N1_8-5O[+[#,RBX\A664QA@S!#]G49(&,%@#T)VD M@Z0J8:B_:4E5E0Z/+;QK%%>7*)&H M55"6> JC _T3H !7E-MMM[O5G+OJR7^S+C_G^NO^^+/_Y$I"#^S+C_ )_K MK_OBS_\ D2@ _LRX_P"?ZZ_[XL__ )$H /[,N/\ G^NO^^+/_P"1* #^S+C_ M )_KK_OBS_\ D2@ _LRX_P"?ZZ_[XL__ )$H /[,N/\ G^NO^^+/_P"1* #^ MS+C_ )_KK_OBS_\ D2@ _LRX_P"?ZZ_[XL__ )$H /[,N/\ G^NO^^+/_P"1 M* #^S+C_ )_KK_OBS_\ D2@ _LRX_P"?ZZ_[XL__ )$H /[,N/\ G^NO^^+/ M_P"1* #^S+C_ )_KK_OBS_\ D2@ _LRX_P"?ZZ_[XL__ )$H /[,N/\ G^NO M^^+/_P"1* #^S+C_ )_KK_OBS_\ D2@ _LRX_P"?ZZ_[XL__ )$H /[,N/\ MG^NO^^+/_P"1* #^S+C_ )_KK_OBS_\ D2@ _LRX_P"?ZZ_[XL__ )$H /[, MN/\ G^NO^^+/_P"1* #^S+C_ )_KK_OBS_\ D2@ _LRX_P"?ZZ_[XL__ )$H M /[,N/\ G^NO^^+/_P"1* #^S+C_ )_KK_OBS_\ D2@ _LRX_P"?ZZ_[XL__ M )$H /[,N/\ G^NO^^+/_P"1* #^S+C_ )_KK_OBS_\ D2@ _LRX_P"?ZZ_[ MXL__ )$H /[,N/\ G^NO^^+/_P"1* #^S+C_ )_KK_OBS_\ D2@ _LRX_P"? MZZ_[XL__ )$H /[,N/\ G^NO^^+/_P"1* #^S+C_ )_KK_OBS_\ D2@ _LRX M_P"?ZZ_[XL__ )$H /[,N/\ G^NO^^+/_P"1* #^S+C_ )_KK_OBS_\ D2@ M_LRX_P"?ZZ_[XL__ )$H /[,N/\ G^NO^^+/_P"1* #^S+C_ )_KK_OBS_\ MD2@ _LRX_P"?ZZ_[XL__ )$H /[,N/\ G^NO^^+/_P"1* #^S+C_ )_KK_OB MS_\ D2@ _LRX_P"?ZZ_[XL__ )$H /[,N/\ G^NO^^+/_P"1* #^S+C_ )_K MK_OBS_\ D2@ _LRX_P"?ZZ_[XL__ )$H /[,N/\ G^NO^^+/_P"1* #^S+C_ M )_KK_OBS_\ D2@"U:VLEN29+B:X!' D$ ]QY4,1S]21[4 7: "@ H * "@ M H * "@ H * "@ H * "@#(T/_CW?_KZO?\ TLGH UZ "@ H CFACN$:*95D MC<%61P&5@>H93D$'N",&@"2@ H * "@ H * ,CQ#_P @R\_Z]9__ $4] &O0 M 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % M !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 M4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % M!0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 8^A#%LP)SBYO.3C)_P!, MGYXP/R % &Q0 4 % !0 4 % !0 4 % !0!D>(?\ D&7G_7K/_P"BGH UZ "@ M H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * M "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ MH * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * M"@ H * "@ H * "@ H * "@ H * "@ H * "@#(T/_CW?_KZO?\ TLGH UZ M"@ H * "@ H * "@ H * ,CQ#_R#+S_KUG_]%/0!KT % !0 4 % !0 4 % ! M0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 M% !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 M 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % M !0 4 % !0 4 % !0 4 % &/H1W6S$=[F\/((/\ Q^3]CR/H>: -B@ H * " M@ H * "@ H * "@#(\0_\@R\_P"O6?\ ]%/0!KT % !0 4 % !0 4 % !0 4 M % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % ! M0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 M% !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 M 4 % !0 4 % !0 4 % &1H?_ ![O_P!?5[_Z63T :] !0 4 % '$^,/$UQH+ M6MI9+:?:=0D:**2_N&M;4.H4B,R)%,[W$Q8+! J@R8D8./+VN 9FL^.YM)OK M/39(;"UGO;99V74-26T*R,Z1FVA,=K=+7MU'//LGN#:Q);VQA21VE2WNG+F6X@2.,0X;<[%T$9W '&V?Q/E MU&W.IVMAG3;>2T@O9)+G9.=+9;J RR&YA+9D$2.8QO /6Z M.=\3WUO;:?>* +?_"0Z9_S^6O_ '_B M_P#BZ #_ (2'3/\ G\M?^_\ %_\ %T '_"0Z9_S^6O\ W_B_^+H /^$ATS_G M\M?^_P#%_P#%T '_ D.F?\ /Y:_]_XO_BZ #_A(=,_Y_+7_ +_Q?_%T '_" M0Z9_S^6O_?\ B_\ BZ #_A(=,_Y_+7_O_%_\70 ?\)#IG_/Y:_\ ?^+_ .+H M /\ A(=,_P"?RU_[_P 7_P 70 ?\)#IG_/Y:_P#?^+_XN@ _X2'3/^?RU_[_ M ,7_ ,70 ?\ "0Z9_P _EK_W_B_^+H /^$ATS_G\M?\ O_%_\70 ?\)#IG_/ MY:_]_P"+_P"+H /^$ATS_G\M?^_\7_Q= !_PD.F?\_EK_P!_XO\ XN@ _P"$ MATS_ )_+7_O_ !?_ != !_PD.F?\_EK_ -_XO_BZ #_A(=,_Y_+7_O\ Q?\ MQ= !_P )#IG_ #^6O_?^+_XN@ _X2'3/^?RU_P"_\7_Q= !_PD.F?\_EK_W_ M (O_ (N@ _X2'3/^?RU_[_Q?_%T '_"0Z9_S^6O_ '_B_P#BZ #_ (2'3/\ MG\M?^_\ %_\ %T '_"0Z9_S^6O\ W_B_^+H /^$ATS_G\M?^_P#%_P#%T '_ M D.F?\ /Y:_]_XO_BZ #_A(=,_Y_+7_ +_Q?_%T '_"0Z9_S^6O_?\ B_\ MBZ #_A(=,_Y_+7_O_%_\70 ?\)#IG_/Y:_\ ?^+_ .+H /\ A(=,_P"?RU_[ M_P 7_P 70 ?\)#IG_/Y:_P#?^+_XN@ _X2'3/^?RU_[_ ,7_ ,70 ?\ "0Z9 M_P _EK_W_B_^+H /^$ATS_G\M?\ O_%_\70 ?\)#IG_/Y:_]_P"+_P"+H /^ M$ATS_G\M?^_\7_Q= !_PD.F?\_EK_P!_XO\ XN@ _P"$ATS_ )_+7_O_ !?_ M != !_PD.F?\_EK_ -_XO_BZ #_A(=,_Y_+7_O\ Q?\ Q= !_P )#IG_ #^6 MO_?^+_XN@ _X2'3/^?RU_P"_\7_Q= !_PD.F?\_EK_W_ (O_ (N@ _X2'3/^ M?RU_[_Q?_%T '_"0Z9_S^6O_ '_B_P#BZ #_ (2'3/\ G\M?^_\ %_\ %T ' M_"0Z9_S^6O\ W_B_^+H /^$ATS_G\M?^_P#%_P#%T '_ D.F?\ /Y:_]_XO M_BZ #_A(=,_Y_+7_ +_Q?_%T '_"0Z9_S^6O_?\ B_\ BZ #_A(=,_Y_+7_O M_%_\70 ?\)#IG_/Y:_\ ?^+_ .+H /\ A(=,_P"?RU_[_P 7_P 70 ?\)#IG M_/Y:_P#?^+_XN@ _X2'3/^?RU_[_ ,7_ ,70 ?\ "0Z9_P _EK_W_B_^+H / M^$ATS_G\M?\ O_%_\70 ?\)#IG_/Y:_]_P"+_P"+H /^$ATS_G\M?^_\7_Q= M !_PD.F?\_EK_P!_XO\ XN@ _P"$ATS_ )_+7_O_ !?_ != !_PD.F?\_EK_ M -_XO_BZ #_A(=,_Y_+7_O\ Q?\ Q= !_P )#IG_ #^6O_?^+_XN@ _X2'3/ M^?RU_P"_\7_Q= !_PD.F?\_EK_W_ (O_ (N@ _X2'3/^?RU_[_Q?_%T '_"0 MZ9_S^6O_ '_B_P#BZ #_ (2'3/\ G\M?^_\ %_\ %T '_"0Z9_S^6O\ W_B_ M^+H /^$ATS_G\M?^_P#%_P#%T '_ D.F?\ /Y:_]_XO_BZ #_A(=,_Y_+7_ M +_Q?_%T '_"0Z9_S^6O_?\ B_\ BZ #_A(=,_Y_+7_O_%_\70!:M=2M+XE; M6:&]HY5E=7C8A&0 R;WP5>RZ/%X:M[V%-,%DEC/YUFT]W)&$\J1 MXIOM44$+M%@1[[2=8G&_:Z@1@ 2]\"S3W-PL%VL.F:AUU.UO+>WU*TBN+=Y&LWEMI M8+EH7=?L_P!LCD1U>W@9'%TP^5PR,K@( /S!L /6: ,CQ#_R#+S_ *]9_P#T M4] &O0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % M!0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 M % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % ! M0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 8^A#%LP)SBYO.3 MC)_TR?GC _( 4 ;% !0 4 % !0 4 % !0 4 % &1XA_Y!EY_UZS_ /HIZ -> M@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H M* "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ M H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * M "@ H * "@ H * "@ H * "@ H * "@ H * "@ H R-#_P"/=_\ KZO?_2R> M@#7H * "@ H * "@ H * "@ H R/$/\ R#+S_KUG_P#13T :] !0 4 % !0 M4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % M!0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 M % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % ! M0 4 % !0 4 % !0 4 % !0 4 % !0!CZ$=ULQ'>YO#R"#_Q^3]CR/H>: -B@ M H * "@ H * "@ H * "@#(\0_\ (,O/^O6?_P!%/0!KT % !0 4 % !0 4 M% !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 M 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % M !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 M4 % !0 4 % !0 4 % !0 4 % &1H?_'N_P#U]7O_ *63T :] !0 4 % !0 4 M % !0 4 % &1XA_Y!EY_UZS_ /HIZ ->@ H * "@ H * "@ H * "@ H * " M@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H M* "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ M H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * M "@ H * "@ H R-#_P"/=_\ KZO?_2R>@#7H * "@ H * "@ H \:\/!]$U9 MIKH7-]>:E;WDUO<6U_\ :;;48(91+$GV>YDBCLKB))56!( M@BSN#>$OM4 ] M7TV[EO8%FGMYK%V)S#.T#2+@D DVTUQ#AA\PVRL<$;@IR 7J .>\3O<+I]R M(4C:,VTV]FE9&4>6V=J")PYQR 73)XR!R "UYVI_\^]K_P"!=J?_/O:_\ @7+_ /(5 !YVI_\ /O:_^!=J?_ #[VO_@7+_\ (5 !YVI_\^]K_P"!=J?_/O:_\ @7+_ /(5 !YVI_\ /O:_^!=J?_ #[VO_@7+_\ (5 !YVI_\^]K_P"!=J?_/O:_\ @7+_ /(5 !YVI_\ /O:_^!=J?_ #[VO_@7+_\ (5 !YVI_\^]K_P"! M=J?_/O:_\ @7+_ /(5 !YVI_\ /O:_ M^!=J?_ #[VO_@7+_\ (5 !YVI_\^]K M_P"!=J?_/O:_\ @7+_ /(5 !YVI_\ M/O:_^!=J?_ #[VO_@7+_\ (5 !YVI_ M\^]K_P"!=J?_/O:_\ @7+_ /(5 !YV MI_\ /O:_^!=J?_ #[VO_@7+_\ (5 ! MYVI_\^]K_P"!=J?_/O:_\ @7+_ /(5 M !YVI_\ /O:_^!=J?_ #[VO_@7+_\ M(5 !YVI_\^]K_P"!=J?_/O:_\ @7+_ M /(5 !YVI_\ /O:_^!=J?_ #[VO_@7 M+_\ (5 !YVI_\^]K_P"!=J?_/O:_\ M@7+_ /(5 !YVI_\ /O:_^!=J?_ #[V MO_@7+_\ (5 !YVI_\^]K_P"!=J?_/O M:_\ @7+_ /(5 !YVI_\ /O:_^!=J?_ M #[VO_@7+_\ (5 !YVI_\^]K_P"!=J M?_/O:_\ @7+_ /(5 !YVI_\ /O:_^! M=J?_ #[VO_@7+_\ (5 !YVI_\^]K_P"!=J?_/O:_\ @7+_ /(5 !YVI_\ /O:_^!=J?_ #[VO_@7+_\ (5 !YVI_\^]K_P"!=J?_/O:_\ @7+_ /(5 !YVI_\ /O:_^!=J?_ #[VO_@7+_\ (5 !YVI_\^]K_P"!ZA8:KI MYUCL[R]:UF@$*EI/]!U"X+-,Q8A0] MO#L6)(F!$F^2175$ (-6GU&UURSCM+QYA(K?R8K%(&$MS))Y?VH2"Y M\L1N)Q&QD2$6[!9)0 07LNH:G>ZC-I\MRD=A%#91);"%G>X9DNKQXDNY$LWE M$#V\$$L^Y()?M (?]Y$0#FVU[6H]&CN1>,EQ9ZQ;V=TLUO ;IHY]4M($@G>- M4M%D6TN#YSVD+QR,8VM[@*C/, =WKL\UUJ.GZ7;2/%ND>]N2C,I-M:A0(RRD M8$UU-;@H3B6%+A-K*'P <7-J<=E:P@7$T%ND<&I2.ZO#$MNL) M>**-X)7BE:62/=I$6..V$NPJ_EB@#O_ 3J4^K:+:W=U)Y\[HPD?9Y;[TD> M-DFCV1B.YC*^7-*US<32RP:7<2I&DERMQ-Y.GSR) D<>'>1& MW1Q1AK<+,44LU $=[+JGAS4;"$W-ZVG"2UM&DG6SDM90\7D*LLG[[5GOI;G: MXG8PVF659&8AO. -WPO?WSWFK6VIW"W L;J)8V6)($CCDLK:X954%FV*\KD& M665\=9" #EI[K46T*37$U&YLGOI)[JUBCCAFDE,Y2+2K2-+N.9462)(C); MQ)$\ES,SB:+]X9 !/$>M:V$U&XANO[/DT'2H;UH(XK>2&XNFCN9Y8YWFCED^ MS 6ZQ*+=X)0&D34=03Q#8PM,!8WUE>2_9A$H*/!]AVL\S;I';,\ M@&SR4"E0T;,N\@')Z7XGU6+7;2TOY+P27]YJ%M+9RV!BLH((8[J>UFM+T6JB M>1H[:+<#>W <7,C>3"R!(@#V:@ H * .+\3WE_8WNF-;3B*UN+Y+>:$1*S2A MX;ASNE6N%C1'W#)E*DI0!6UN?4+36+)+.\>1KF<9TX16_DBQC3%U*U6U6UDN2T4,ES*70H'20 Y@Z[K2:+-.+QX[G3]3CMYQ<6]LUX(Y; MBT*03M"JV(D\BY#/):Q2QO&\8CF657D(!WGB*>6XO+#2;:1XFGG^U7#1LR.+ M2SVR. RD';+&653D95@#C;W7M4\/#5YTNVU6+3M/:5VEAMXXK;4 M0&D2VB%ND3F,Q.DLL,\D\T4?V?-P6F9F -6R_M:VU"[T*;4Y9P+&UNTO98+- M9X#)//%.%6*"*V*LD.Z!IH9?*D+&07$:^70!DV>LZK>VMC9I>2A=4U*YBM]2 M\FU^TRZ?%;W%U%,L?D?8PTYA$<4OV78]J5F$7F2!P =GX+U"[O[*5;Z07$UI M>7EIY^U4,RVUQ)$DCK&JQK(44"41JJ>8&*H@PH .MH * &2!BI$9"O@[2P+ M''!*AE+ 'J RDCC<.M '"^')]2U/3[Z"YO"+J&^NK=;M8(5,:1NO,<1!B!12 MPB,PGV_*9OM&U@X!FZ;XAOK;P_=ZB\S7Y$TD6E7$JPH]ZLK)#9,ZP1Q0D37< MGE0O'$BS0>3,%/F;F *E^^K>&+G3XVN[U[&-K"UFGE2SDLY#*RVS?:'/G:JU MY<3NNR5!#9QM)")6"K,6 .F\-WE_)J>J6=_.+E;:2W,(6)84C66'>44 NY'0 MDRRR,6W$%4*QJ 7D^C7'B#^TKBPBO)Y;FV\F."=WA8);:;!;I=17$06Z M"QS^3%$)I[BY4)*OS!P!FJZMKMQ]IC%U_9=UH^B6U_,D,=O+%->7 O"\SRR/$ MUT##Y@V2)/%%YIMK61 MR!\S%UC(V[(4(9G .TH * "@#B_%EY?V$^GR6DXAMY+^W@GB$*,\HE8J097+ M!(PN25CC64OL83JBO'( 5?$EQJ%GJ=B+&\&$3?9;U:]6%DMY(H9FM MU73][^;O,MM%<1FV=8PZ70>2, [_ ,3SS336.E6LCPR7ERLLK1L4=;2T*SS_ M #*0P65Q!:.5YVW.,C.0 SI+%;QQ6MXH^T6M MI"8(XY2KVXD:6.>6XFCC%K(TH^T*T@!?TTZQ#?R:-+J4ES]ITR.Y2ZEM[036 MTQF,4AB2&&&$HRL&@6>.8QR1DR-.A,= !HM[>ZCHUU?4]QN) [;I$6*1 MX3*_V:2:)518IY+;RI)H@B".5G3RTV[ =-0 4 (V2#MP#C@D9 /;(R,CVR, M^HH X/PS/JFHVVI6MU>;KJWOIK>.Y6")!$#!;R?NH?F7;&\K^2)WN'"[!/)< M%6+@&?I'B*[LM&U'4IY7U.&VGE73;B1(4EOD$<21#%ND$#"6^,L%M*B1)/#Y M,HRKB5P#.U)M:\+?V]F\Y#')Y\4X%O$] ML^Y(3&["3BX 0$@%N\U;5+A=(O[6Z>.XU,V)_LM(H#"\+;)=1FEDDC>Z006[ MN4E2:*-)1;0LDDDX60 M7NH:II_B.VCFFN4TZ[G:$"6*R^Q/FTD>*&V: 2ZB MMUYJ;WEO&AM&1)TC^=K96 /2: "@ H * "@ H * "@ H * "@ H * "@ H * M ,?0CNMF([W-X>00?^/R?L>1]#S0!L4 % !0 4 % !0 4 % !0 4 % !0 4 M% !0 4 % !0 4 % !0 4 % !0!S6M>$M/\03PW5[]J,MJ=T/DWU];+&^)%\Q M8[:XAC\W9+)&92OF&-VC+%#MH C_ .$-TT:B^L)]JCNYGCDE,=_?QQ2-"H6/ MS+=+E;=U55"[&B*$9#*0S9 "U\*VZZ8-+O&>:-X91- M"3,Q*!)LHF(]Q48(!6NO .CWEJEA(ER((I3/A+^_C>2;S$E$T\L=RLMS*LD: M/')*WMT8*AF>1Y)9&EDFE>9 MF61]Z!]S1[V ,S3? .C:5;26,$<[6D\+P/;3WM]:*EE8Q,AG./.WX& "W%X2@MY;4Q2W#06<\EUY=S<7 M5X[SM 8(SYUW<32+'$CR,(1F/S6290DB$L 6)/">FS7PU.1)&G$BS;3;X?V*17JV,EW;S:I&8KF62]OKK?#$=T<=YB>>&+R%L^9)N +%YX2T^^U&/6)OM7VRWQY;)?7T<:#*%E%O'<+;[)#''YT M9B*3[1YRO0!/:>&;&RO&U)!-)N>$[#Q%)%+??:2UL=T7D7U[:A'^8!PMK<0J9 &91(07 M"L5#;3B@"&3P9IKZB^L#[5'>2F$R-%?W\4X^T3R7,TJ-);NTSW'V@.CQ2"6$Q.$$)24-&L<85OE% M %2X\ Z/9<3I7-O!:PK(TDC10P[V.Z:6222:2620M)*YWN$C#%BFX@&;I? M@+1]&BDMK9+AK:>*6&2WGOKZYMV2YN98,R%F+N(PYWO\WSOD 9_P * M^T7[%<::\4TD%\L27!DO+V2:2. [HHOM,EPURL,9+;84E6,;Y!MQ+(& +4G@ MO3);464OVN6-)A<(\NH7\EQ%,J[ \-U)12")'# &WI>EVV MBVR65DGE01;MJ[F00: .,3X>:*EG=::4NI+74O^/F.74-0E\PEMS'=+ M=.Z-(?\ 6M&R-*ORR%UXH LIX1@@>V$4URT%K.YN;J\:601-'$/-N[B9 MXXXF83"-?E,J(V 0VX M7/A/3;N]&I3)(\PDCFV&XN1;M-$%6*9[03"T>:,) M&8Y7A:1&CB96#1H5 ,N;P'9HMY)82W=M=ZE$\4L[WE]<@!QM++#/=/")$3*P ML$'D\!,)E" :.J^#],UD6HN$F3^S=WV4V]U=VC0[H_*.UK6>%O\ 59C&2<(S MJ,!W# $&H>!M(U3R_M<Q$Y)2\,ZG?)D'S)-P M ^;P9IDNH-JX%U%=R^2)&AO[Z"-UM\^2CP0W,<#HFYL1M&4.^0LI,C[@"9?" M6GIJ?]M#[5]M(V[C?7QBV\_N_LQN/LWE@DL(_*\L/\X4/\U '24 % !0!SNN M^%;#Q(T37_VDFW8/&(+V\M0K@Y5]MK<0JSJ?N.P+)SM(R<@%:;P5IDU^=5/V MM+MEA1GBU"_A#I!GRDDCBNDBD52S$JZ,&+N7#%W+ $UKX8@6SGL[QFN#>7$M MS-(I>!S(\WFQ%'BD$D36RK#%!(D@D18(V#[QNH I3^ ='N+-M/D2Y,$LOG2D M7]^LL\FU5#7%PMR+BYVJJ*@GED5%2-4 $:!0#1T_P^EA>F\$DDJI:Q6D"2O) M*\2(\DDK-/-))+,]PS1>8TC$XMXNIW,P!3TKP-I.BF06J7'ES"82037M[<6S M_:&+S%K6XN);, ML4MUGEN'GC@4L^(8I$C^=_E^=L@$D_@32KFS_LZ?[9-;^='< 2:EJ,DBRPD& M)DF>[:9 C .J)(J!U5]N\!@ =#INFQ:3 +:!IG122#<7$]U)\QR7MPJEPX M5Q;371@/DEV,"[ L6<1A5)! +>H>#-+U."TM9XY5CTS;]D\BYNK5H2L1A4J] MK-"V1$2@))PK,!@,V0"._P# ^DZFL2723R>1"]N'^VWHDD@<@O#XN7@CF=65YHK1YFM8IF5W!EBA20^9+ MELR2;@#HZ "@ H * "@ H * "@ H * "@ H * "@ H * ,C0_P#CW?\ Z^KW M_P!+)Z ->@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ MH * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * M"@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H M * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * " M@ H * "@ H * "@#(T/_ (]W_P"OJ]_]+)Z ->@ H * "@ H * "@ H * "@ M H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * M "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ MH * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * M"@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@#'T(8MF!.<7-YR<9 M/^F3\\8'Y "@#8H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * M"@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H M * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * " M@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H M* "@ H * "@ H * "@ H R-#_P"/=_\ KZO?_2R>@#7H * "@ H * "@ H * M "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ MH * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * M"@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H M * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H YC3=2CLXWB MFCN0WVBZ;BTNF&U[F9T(982I#(RD8/?UH T/[)O_!=_P#;: $/QCF4$GPU MXF '))TX8 _[^T +_P +BF_Z%KQ-_P""[_[;0 @^,WAGQ+CWL /T\R@ _X7#=?]"SXD_\ ?_ !R@ _X7#=?] M"SXD_P# ?\ QR@ _P"%PW7_ $+/B3_P '_QR@ _X7#=?]"SXD_\ !_\_]"QXB_\ ,?_ != !_PM^]_Z%CQ%_P" M8_\ BZ #_A;][_T+'B+_ , Q_P#%T '_ M^]_Z%CQ%_X!C_ .+H 0_&&\4? M\BSXA'0#-F ,DX SO[GB@ _X6]J'_0K^(/\ P%'_ ,50 @^,%^P!'ACQ 0>0 M1:C!'_?5 "_\+>U#_H5_$'_@*/\ XJ@ _P"%O:A_T*_B#_P%'_Q5 !_PM[4/ M^A7\0?\ @*/_ (J@!/\ A;NI=O"^OX][<#],T )_PMW4_P#H5]>_\!Q_C0 ? M\+=U/_H5]>_\!Q_C0 ?\+=U/_H5]>_\ _P# \('Z4 '_"W-6_Z%;7/^_0_PH 0_%W51@'PMK@SP/W2\G&> M./0$_04 !^+NJJ"3X6UP N X_X176,GG'RYP,9_@[9'YB@!&^+6O+S M_P (IJP' Y*CD\#_ )9]SP/6@ _X6SX@_P"A3U;_ +Z7_P"-T '_ MGQ!_T M*>K?]]+_ /&Z #_A;/B#_H4]6_[Z7_XW0 ?\+9\0?]"GJW_?2_\ QN@!/^%L M>(NWA/5<>[J/T\J@ _X6QXC_ .A2U3_OXO\ \:H /^%L>(_^A2U3_OXO_P : MH /^%L>(_P#H4M4_[^+_ /&J #_A;'B/_H4M4_[^+_\ &J $/Q7\2_P^$M3_ M !E4?^T30 ?\+6\3?]"EJ7_?Y?\ XQ0 G_"V/$N$=2_[_K_\8H 3_A:OBG_H4=0_\"4_^1Z #_A:OBG_ *%'4/\ MP)3_ .1Z #_A:OBG_H4=0_\ E/_ )'H /\ A:OBG_H4=0_\"4_^1Z #_A:O MBG_H4=0_\"4_^1Z $_X6IXL[>$+[_P "T_\ D:@ _P"%J>+?^A0OO_ M/_D: M@ _X6IXM_P"A0OO_ +3_P"1J #_ (6IXM_Z%"^_\"T_^1J $'Q6\6-R/"%Z M>HXO$Z@X/_+MV/!]Z &_\+5\7$D+X0O#C@_Z:@(. >1]EXX(/T(/>@!?^%I^ M,/\ H3[S_P #D_\ D6@ _P"%I^,/^A/O/_ Y/_D6@ _X6GXP_P"A/O/_ .3 M_P"1: #_ (6GXP_Z$^\_\#D_^1: .G\*^/M:U>Z>'6] N]%MUB+I.7>[WR!D M B\N&V#+E69]Y^4;-O5A0!WW]N6_]RZ_\ KS_P",4 ']N6_]RZ_\ KS_ .,4 M ']N6_\ ?_&* $_MVVSC; EX-101.SCH 18 rare-20231231.xsd XBRL TAXONOMY EXTENSION SCHEMA WITH EMBEDDED LINKBASES DOCUMENT 100000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 100010 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 100020 - Disclosure - Leases - Schedule of Maturities of Lease Liabilities and the Reconciliation of Lease Liabilities (Details) 2 link:presentationLink link:calculationLink link:definitionLink 100030 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100040 - Disclosure - Leases - Schedule of Maturities of Lease Liabilities and the Reconciliation of Lease Liabilities (Details) 3 link:presentationLink link:calculationLink link:definitionLink 100050 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 100060 - Disclosure - Leases - Schedule of Maturities of Lease Liabilities and the Reconciliation of Lease Liabilities (Details) 4 link:presentationLink link:calculationLink link:definitionLink 100070 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 100080 - Disclosure - Leases - Schedule of Maturities of Lease Liabilities and the Reconciliation of Lease Liabilities (Details) 5 link:presentationLink link:calculationLink link:definitionLink 100090 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 100100 - Disclosure - Leases - Schedule of Maturities of Lease Liabilities and the Reconciliation of Lease Liabilities (Details) 6 link:presentationLink link:calculationLink link:definitionLink 100110 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 995455 - Disclosure - Organization and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 995465 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 995475 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 995485 - Disclosure - Balance Sheet Components link:presentationLink link:calculationLink link:definitionLink 995495 - Disclosure - Intangible Assets, Net link:presentationLink link:calculationLink link:definitionLink 995505 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 995515 - Disclosure - GeneTx Acquisition link:presentationLink link:calculationLink link:definitionLink 995525 - Disclosure - License and Research Agreements link:presentationLink link:calculationLink link:definitionLink 995535 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 995545 - Disclosure - Liabilities for Sales of Future Royalties link:presentationLink link:calculationLink link:definitionLink 995555 - Disclosure - Equity link:presentationLink link:calculationLink link:definitionLink 995565 - Disclosure - Stock-Based Awards link:presentationLink link:calculationLink link:definitionLink 995575 - Disclosure - Defined Contribution Plan link:presentationLink link:calculationLink link:definitionLink 995585 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 995595 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 995605 - Disclosure - Related Party Transaction link:presentationLink link:calculationLink link:definitionLink 995615 - Disclosure - Net Loss per Share link:presentationLink link:calculationLink link:definitionLink 995625 - Disclosure - Accumulated Other Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 995635 - Disclosure - Subsequent Event link:presentationLink link:calculationLink link:definitionLink 995645 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 995655 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 995665 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 995675 - Disclosure - Balance Sheet Components (Tables) link:presentationLink link:calculationLink link:definitionLink 995685 - Disclosure - Intangible Assets, net (Table) link:presentationLink link:calculationLink link:definitionLink 995695 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 995705 - Disclosure - License and Research Agreements (Tables) link:presentationLink link:calculationLink link:definitionLink 995715 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 995725 - Disclosure - Liabilities for Sales of Future Royalties (Tables) link:presentationLink link:calculationLink link:definitionLink 995735 - Disclosure - Stock-Based Awards (Tables) link:presentationLink link:calculationLink link:definitionLink 995745 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 995755 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 995765 - Disclosure - Net Loss per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 995775 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables) link:presentationLink link:calculationLink link:definitionLink 995785 - Disclosure - Organization and Basis of Presentation - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995795 - Disclosure - Summary of Significant Accounting Policies - Summary of Reconciliation of Cash, Cash Equivalents and Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 995805 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995815 - Disclosure - Fair Value Measurements - Summary of Financial Assets Measured on Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 995825 - Disclosure - Fair Value Measurements - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995835 - Disclosure - Balance Sheet Components - Summary of Cash Equivalents and Marketable Debt Securities Classified as Available For Sale Securities (Details) link:presentationLink link:calculationLink link:definitionLink 995845 - Disclosure - Balance Sheet Components - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995855 - Disclosure - Balance Sheet Components - Summary of Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 995865 - Disclosure - Balance Sheet Components - Summary of Property, Plant and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 995875 - Disclosure - Balance Sheet Components - Summary of Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 995885 - Disclosure - Intangible Assets, Net - Additional Information (Details) 1 link:presentationLink link:calculationLink link:definitionLink 995895 - Disclosure - Intangible Assets, Net - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995905 - Disclosure - Intangible Assets, Net - Summary of Company's Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 995915 - Disclosure - Intangible Assets, Net - Schedule of Expected Amortization of the Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 995925 - Disclosure - Revenue - Summary of Disaggregation of Total Revenues from Customers (Details) link:presentationLink link:calculationLink link:definitionLink 995935 - Disclosure - Revenue - Summary of Disaggregation of Total Revenues (Details) link:presentationLink link:calculationLink link:definitionLink 995945 - Disclosure - Revenue - Schedule of Sales-Related Accruals and Allowances (Details) link:presentationLink link:calculationLink link:definitionLink 995955 - Disclosure - Revenue - Summary of Changes in Contract Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 995965 - Disclosure - Revenue - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995975 - Disclosure - GeneTx Acquisition - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995985 - Disclosure - License and Research Agreements - Kyowa Kirin Co., Ltd. - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995995 - Disclosure - License and Research Agreements - Saint Louis University - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 996005 - Disclosure - License and Research Agreements - Baylor Research Institute - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 996015 - Disclosure - License and Research Agreements - REGENXBIO, Inc. - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 996025 - Disclosure - License and Research Agreements - University of Pennsylvania - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 996035 - Disclosure - License and Research Agreements - Arcturus Therapeutics Holdings Inc. - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 996045 - Disclosure - License and Research Agreements - Daiichi Sankyo - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 996055 - Disclosure - License and Research Agreements - Mereo - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 996065 - Disclosure - License and Research Agreements - Regeneron - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 996075 - Disclosure - License and Research Agreements - Abeona - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 996085 - Disclosure - License and Research Agreements - Solid Biosciences, Inc. - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 996095 - Disclosure - License and Research Agreements - Share of Collaboration and Royalty Revenue Related to Crysvita (Details) link:presentationLink link:calculationLink link:definitionLink 996105 - Disclosure - License and Research Agreements - Schedule of Collaboration Cost Sharing and Payments (Details) link:presentationLink link:calculationLink link:definitionLink 996115 - Disclosure - License and Research Agreements - Schedule of Changes in Fair Value of Equity Investment (Details) link:presentationLink link:calculationLink link:definitionLink 996125 - Disclosure - License and Research Agreements - Schedule of Changes in Fair Value of Investment in Securities (Details) link:presentationLink link:calculationLink link:definitionLink 996135 - Disclosure - Leases - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 996145 - Disclosure - Leases - Summary of Components of Lease Expense (Details) link:presentationLink link:calculationLink link:definitionLink 996155 - Disclosure - Leases - Schedule of Maturities of Lease Liabilities and the Reconciliation of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 996165 - Disclosure - Liabilities for Sales of Future Royalties - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 996175 - Disclosure - Liabilities for Sales of Future Royalties - Schedule of Activity Within Liability Related to Sale of Future Royalties (Details) link:presentationLink link:calculationLink link:definitionLink 996185 - Disclosure - Equity - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 996195 - Disclosure - Stock-Based Awards - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 996205 - Disclosure - Stock-Based Awards - Summary of Activity Under Stock Option Plans Including 2011 Plan and 2014 Plan and 2023 Plan (Details) link:presentationLink link:calculationLink link:definitionLink 996215 - Disclosure - Stock-Based Awards- Summary Activity Under the Performance Stock Option (Details) link:presentationLink link:calculationLink link:definitionLink 996225 - Disclosure - Stock-Based Awards - Summary of Activity Under Restricted Stock Units (RSUs) from 2014 Plan (Details) link:presentationLink link:calculationLink link:definitionLink 996235 - Disclosure - Stock-Based Awards - Summary of Activity Under PSUs from 2014 Plan (Details) link:presentationLink link:calculationLink link:definitionLink 996245 - Disclosure - Stock-Based Awards - Summary of Stock-Based Compensation Recognized (Details) link:presentationLink link:calculationLink link:definitionLink 996255 - Disclosure - Stock-Based Awards - Fair Value of Stock Option Awards Granted Estimated Using Black-Scholes Option-Pricing Model (Details) link:presentationLink link:calculationLink link:definitionLink 996265 - Disclosure - Defined Contribution Plan - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 996275 - Disclosure - Income Taxes - Components of Company's Loss Before Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 996285 - Disclosure - Income Taxes - Components of Company's Income Tax Provision (Details) link:presentationLink link:calculationLink link:definitionLink 996295 - Disclosure - Income Taxes - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 996305 - Disclosure - Income Taxes - Effective Tax Rate of Provision for Income Taxes from Federal Statutory Rate (Details) link:presentationLink link:calculationLink link:definitionLink 996315 - Disclosure - Income Taxes - Schedule of Tax Effect of Temporary Differences to Significant Portions of Deferred Tax Assets (Details) link:presentationLink link:calculationLink link:definitionLink 996325 - Disclosure - Income Taxes - Unrecognized Tax Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 996335 - Disclosure - Commitments and Contingencies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 996345 - Disclosure - Commitments and Contingencies - Summary of Aggregate Payments under Contractually Binding Manufacturing and Service Agreements (Details) link:presentationLink link:calculationLink link:definitionLink 996355 - Disclosure - Related Party Transaction - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 996365 - Disclosure - Net Loss per Share - Computation of Basic and Diluted Net Loss per Share (Details) link:presentationLink link:calculationLink link:definitionLink 996375 - Disclosure - Net Loss per Share - Outstanding Shares of Common Stock Equivalents Excluded from Computation of Diluted Net Loss per Share (Details) link:presentationLink link:calculationLink link:definitionLink 996385 - Disclosure - Accumulated Other Comprehensive Income (Loss) - Schedule of Total Accumulated Other Comprehensive Income (Loss) (Details) link:presentationLink link:calculationLink link:definitionLink Upfornt cash payment paid Upfornt cash payment paid. Auditor Firm ID 2024 Lessee, Operating Lease, Liability, to be Paid, Year One Collaborative Arrangement and Arrangement Other than Collaborative Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Document Transition Report Document Transition Report Expected volatility Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Weighted Average Remaining Contractual Term (Years), Outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Deferred Tax Assets, in Process Research and Development Capitalized research and development costs Money Market Funds Money Market Funds [Member] Development And Transition Costs Development And Transition Costs Development and transition costs Effective Income Tax Rate Reconciliation, Other Reconciling Items, Percent, Total Other Effective Income Tax Rate Reconciliation, Other Reconciling Items, Percent Profit Share Revenue Profit Share Revenue And Royalties [Member] Profit share revenue and royalties. Geographical Geographical [Axis] Undistributed earnings of foreign subsidiaries Undistributed Earnings of Foreign Subsidiaries Stock based awards vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Estimated Fair Value Debt Securities, Available-for-Sale Debt Securities, Available-for-sale, Total Other Current Assets Other Current Assets [Member] Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other liabilities Other Liabilities, Noncurrent Other Liabilities, Noncurrent, Total Texas A&M University [Member] Texas A&M University [Member] Texas A&M University [Member] Number of warrants exercised Class of Warrant or Right Warrants Exercised Class of warrant or right, warrants exercised. Restricted Stock Units Restricted Stock Units (RSUs) [Member] 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Two Level 1 Fair Value, Inputs, Level 1 [Member] Entity Public Float Entity Public Float Short-Term Debt [Member] Deferred Compensation Obligation Deferred Compensation, Share-Based Payments [Member] 2027 Lessee, Operating Lease, Liability, to be Paid, Year Four Depreciation expense Depreciation Excluding Intangible Amortization Depreciation excluding intangible amortization. Fair Value Measurements Fair Value Disclosures [Text Block] Total future lease payments Finance Lease, Liability, to be Paid Income Taxes Income Tax, Policy [Policy Text Block] Property, plant and equipment, estimated useful lives (years) Property plant and equipment useful life Property, Plant and Equipment, Useful Life Revenue Revenue from Contract with Customer, Excluding Assessed Tax, Total Collaboration and license revenue Total revenues Schedule of Activity Within Liability for Sale of Future Royalties Schedule of activity within liability for sale of future royalties. Schedule Of Activity Within Liability For Sale Of Future Royalties [Table Text Block] License Agreement License Agreement [Member] License agreement. Pre Funded Warrant Pre Funded Warrant [Member] Pre Funded Warrant [Member] Common stock, Sale of shares Fair Value Of Sale Of Shares Fair value of sale of shares. Customer One Customer One [Member] Customer One. Valuation allowance increased Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Contract liabilities, net Increase Decrease In Contract Liabilities Increase decrease in contract liabilities. Summary of Disaggregation of Total Revenues Disaggregation of Revenue [Table Text Block] Payments to Acquire Businesses, Net of Cash Acquired, Total Payments to Acquire Businesses, Net of Cash Acquired Acquisition, net of cash acquired Acquisition, net of cash acquired Short-term Debt, Type Short-Term Debt, Type [Axis] ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Long-Term Debt [Member] Organization and Basis of Presentation Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block] Schedule of Business Acquisitions, by Acquisition [Table] Common Stock Warrants Expiring on 2020 Common Stock Warrants Expiring On Two Thousand Twenty [Member] Common stock warrants expiring on two thousand twenty. Additional ATM Sales Agreement Additional At The Market Sales Agreement [Member] Additional at-the-market sales agreement. Subsequent Event Subsequent Events [Text Block] Operating Lease, Liability, Noncurrent Lease liabilities, non-current Corsee Sanders [Member] Corsee Sanders [Member] Corsee Sanders. Investments, Fair Value Disclosure, Total Total fair value Common stock, Beginning balance Common stock, Ending balance Investments, Fair Value Disclosure Europe [Member] Europe Debt Securities Available For Sale [Table] Debt Securities, Available-for-Sale [Table] Lease liabilities, non-current Finance Lease, Liability, Noncurrent Time Deposits Time Deposits [Member] Time deposits. Related Party Transactions [Abstract] Balance Sheet Location Balance Sheet Location [Axis] Total current assets Assets, Current Vesting Vesting [Domain] Extinguishment of Debt, Type [Domain] Deferred Revenue Recognized Deferred Revenue, Revenue Recognized Total future lease payments Operating And Finance Lease Liability Payments Due Operating and finance lease liability payments due. Total liabilities and stockholders’ equity Liabilities and Equity Commitments And Contingencies Disclosure Line Items Commitments And Contingencies Disclosure [Line Items] Commitments and contingencies disclosure. Entity Address, State or Province Entity Address, State or Province Other Deferred Tax Assets, Other Deferred tax provision: Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] 2011 Equity Incentive Plan Two Thousand Eleven Equity Incentive Plan [Member] Two thousand eleven equity incentive plan. Stockholders' Equity Note, Stock Split, Conversion Ratio stock split conversion ratio Number of Options, Outstanding, Beginning Balance Number of Options, Outstanding, Ending Balance Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value weighted-average estimated fair value Total comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Non-current lease liability Lease liabilities Operating And Finance Lease Liability Noncurrent Operating and finance lease liability noncurrent. Trading Symbol Trading Symbol Total deferred tax assets Deferred Tax Assets, Net of Valuation Allowance Common Stock, Shares, Issued, Total Common stock purchased Common stock, shares issued Common Stock, Shares, Issued Stock-based compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Percent Schedule Of Available For Sale Securities [Line Items] Debt Securities, Available-for-Sale [Line Items] Summary of Reconciliation of Cash, Cash Equivalents and Restricted Cash Restrictions on Cash and Cash Equivalents [Table Text Block] Total fair value of shares vested Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value University of Pennsylvania School of Medicine (Penn) University Of Pennsylvania School Of Medicine [Member] University of Pennsylvania school of medicine. Defined Contribution Plan Compensation and Employee Benefit Plans [Text Block] Equity Investments Equity Method Investments [Policy Text Block] Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Option and License Agreement Option And License Agreement [Member] Option and license agreement. Accounts Receivable, after Allowance for Credit Loss, Total License agreement accounts receivable Accounts Receivable, after Allowance for Credit Loss Contract liabilities Contract Liabilities Noncurrent Contract liabilities noncurrent. Investments in Arcturus and Solid Common Stock Investments In Arcturus And Solid Common Stock [Member] Investments in Arcturus and solid common stock. Non Cash interest expense on liability for sale of future royalties and capitalized to property plant and equipment. Non Cash Interest Expense On Liability For Sale Of Future Royalties And Capitalized To Property Plant And Equipment Non-cash interest expense 2026 Lessee, Operating Lease, Liability, to be Paid, Year Three Deferred compensation assets Deferred Compensation Assets [Member] Deferred compensation assets. Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Business Combination Disclosure [Text Block] Acquisition Other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax Other comprehensive income (loss) Foreign Currency Foreign Currency Transactions and Translations Policy [Policy Text Block] Issuance of common stock upon exercise of warrants and under equity plan awards, net of tax, shares Issuance Of Common Stock Upon Exercise Of Warrants And Under Equity Plan Awards Net Of Tax Shares Issuance of common stock upon exercise of warrants and under equity plan awards, net of tax, shares. Entity Address, City or Town Entity Address, City or Town Related Party Transaction Line Items Related Party Transaction [Line Items] Percentage of gross accounts receivable balance Percentage Of Gross Accounts Receivable Balance Percentage of gross accounts receivable balance. Operating Lease, Liability, Statement of Financial Position [Extensible List] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Operating lease weighted average discount rate Operating Lease, Weighted Average Discount Rate, Percent Common stock warrants outstanding Class of Warrant or Right, Outstanding Automatic increases in shares available for grant effective date Share Based Compensation Arrangement By Share Based Payment Award Shares Available For Grant Beginning Date Share based compensation arrangement by share based payment award shares available for grant beginning date. Summary of Property, Plant and Equipment, Net Property, Plant and Equipment [Table Text Block] Deferred tax assets operating loss carryforwards subject to expiration Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration Additions for tax positions of prior years Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Option extension payment. Option Extension Payment Option extension payment 2025 Operating And Finance Lease Liability Payments Due Year Two Operating and finance lease liability payments due year two. Additional Paid-in Capital Additional Paid-in Capital [Member] Fair Value of Stock Option Awards Granted Estimated Using Black-Scholes Option-Pricing Model Schedule Of Share Based Payment Award Stock Options And Employee Stock Purchase Plan Valuation Assumptions Table [Text Block] Schedule of share based payment award stock options and employee stock purchase plan valuation assumptions. Components of Company's Income Tax Provision Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Collaboration and license Collaboration And License [Member] Collaboration and license. Property, plant and equipment, estimated useful lives Property, Plant, and Equipment, Useful Life, Term, Description [Extensible Enumeration] Proceeds from maturities of marketable debt securities Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-Sale Current liabilities: Liabilities, Current [Abstract] Current assets: Assets, Current [Abstract] Counterparty Name Counterparty Name [Axis] Contingent milestone payment Contingent Milestone Payment Contingent milestone payment. Preferred stock, par value Preferred Stock, Par or Stated Value Per Share Acquired lease liabilities arising from obtaining right-of-use assets and property, plant, and equipment Operating And Finance Lease Liability From Obtaining Right Of Use Assets And Property Plant And Equipment Operating and finance lease liability from obtaining right of use assets and property plant and equipment. Statement of Stockholders' Equity [Abstract] 2027 Operating And Finance Lease Liability Payments Due Year Four Operating and finance lease liability payments due year four. Intangible Assets, Net Intangible Assets Disclosure [Text Block] Weighted Average Exercise Price, Vested and expected to vest December 31, 2023 Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Less: Lease liabilities, current Operating Lease, Liability, Current Property, Plant and Equipment, Net, Ending Balance Property, Plant and Equipment, Net, Beginning Balance Property, plant, and equipment, net Property, Plant and Equipment, Net Property, plant and equipment, net Deferred tax liability increase (decrease), net Increase (Decrease) in Deferred Income Taxes Interest income Investment Income, Interest Stockholders' Equity Note, Stock Split Description of the stock split Adjustments Sales Reserves Adjustments Sales reserves adjustments. 2014 Incentive Plan Two Thousand Fourteen Incentive Plan [Member] 2014 Incentive plan. Business combination recognized intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets Deferred Tax Assets Liability Related To Sale Of Future Royalties Deferred tax assets liability related to sale of future royalties. Liabilities for sales of future royalties Common stock warrants, expiration period Class Of Warrant Or Right Expiration Year Class of warrant or right expiration year. Aggregate Intrinsic Value, Vested and expected to vest - December 31, 2023 Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Federal statutory income tax rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Statement of Comprehensive Income [Abstract] Collaborative Arrangement and Arrangement Other than Collaborative Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Treasury stock , shares Treasury Stock, Common, Shares Entity Central Index Key Entity Central Index Key Less: Lease liabilities, current Finance Lease, Liability, Current Plan Name Plan Name [Domain] Annual maintenance fee for each option exercised Licensed Option Maintenance Fee Licensed option maintenance fee. Commercial and Development Activity Reimbursements Commercial And Development Activity Reimbursements [Member] Commercial and development activity reimbursements. Weighted-Average Remaining Contractual Term,Outstanding at December 31, 2023 Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms Restricted cash included in other non-current assets Restricted Cash, Noncurrent Business acquisition option exercise period, description Exclusive Options Subject To Option Exercise Period Exclusive options subject to option exercise period. Other assets Increase (Decrease) in Other Operating Assets Increase (Decrease) in Other Operating Assets, Total Operating lease extension details Lessee, Operating Lease, Option to Extend Preferred Stock, Shares Outstanding, Ending Balance Preferred Stock, Shares Outstanding, Beginning Balance Preferred stock, shares outstanding Preferred Stock, Shares Outstanding Royalties transaction costs net Royalties Transaction Costs Net Royalties transaction costs net. Total current liabilities Liabilities, Current Entity Tax Identification Number Entity Tax Identification Number Intangible Assets Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block] Total loss before income taxes Loss before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Certificates of Deposit and Time Deposits Certificate Of Deposits And Time Deposits [Member] Certificate of deposits and time deposits. Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Basis difference in equity investments Deferred Tax Assets, Equity Method Investments 2027 Finance Lease, Liability, to be Paid, Year Four Financial Instruments [Domain] Debt instrument maturity period Debt Instrument, Term Additional option to purchase common stock Option to purchase additional common stock, shares Option To Purchase Additional Common Stock Option to purchase additional common stock. Construction-in-progress Construction in Progress [Member] Recognized accrued interest and penalties Income Tax Examination, Penalties and Interest Accrued Income Tax Examination, Penalties and Interest Accrued, Total Leases Lessee, Operating Leases [Text Block] Financing lease weighted average remaining lease term Finance Lease, Weighted Average Remaining Lease Term Right-of-use Lease Assets Right Of Use Assets [Member] Right-of-use assets. Share-Based Payment Arrangement, Disclosure [Abstract] Plan Name Plan Name [Axis] Option and license agreement description Collaborative Arrangement, Nature and Purpose Geographical Geographical [Domain] Upfront payment received Revenue from Collaborative Arrangement, Excluding Revenue from Contract with Customer Total assets Assets Remaining consideration paid Remaining Business Combination Consideration Transferred1 Remaining business combination consideration transferred1. Issuance of common stock under equity plan awards, net of tax Issuance Of Common Stock Under Equity Plan Awards Net Of Tax Issuance of common stock under equity plan awards, net of tax. Right-of-use lease assets Operating Lease, Right-of-Use Asset Matthew Fust [Member] Matthew Fust [Member] Matthew Fust. Total unrecognized compensation cost Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Commercial milestone payment. Commercial Milestone Payment Commercial milestone payment Royalty payment termination description Royalty Agreement Termination Description Royalty agreement termination description. Entity Registrant Name Entity Registrant Name Asset-backed Securities Asset-Backed Securities [Member] Granted. Granted [Member] Operating lease, existence of option to extend Lessee, Operating Lease, Existence of Option to Extend [true false] Related Party Related Party, Type [Domain] Retained Earnings (Accumulated Deficit), Ending Balance Retained Earnings (Accumulated Deficit), Beginning Balance Retained Earnings (Accumulated Deficit), Total Adjustment to retained earnings Accumulated deficit Retained Earnings (Accumulated Deficit) Non Profit Foundation [Member] Non Profit Foundation [Member] Non Profit Foundation Accumulated Deficit Retained Earnings [Member] Stockholders Equity [Table] Stockholders Equity [Table] Stockholders equity table. Common stock, Acquisition of equity investment Acquisition Of Equity Investment In Common Stock Acquisition of equity investment in common stock. Outstanding, Number of Shares, Unvested, Beginning Balance Outstanding, Number of Shares, Unvested, Ending Balance Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Federal Income Tax Expense (Benefit), Continuing Operations, Total Federal Federal Income Tax Expense (Benefit), Continuing Operations Deferred Income Tax Liabilities, Net, Total Deferred tax liabilities Deferred Income Tax Liabilities, Net Minimum Minimum [Member] Cash received from exercise of options Proceeds from Stock Options Exercised Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Crysvita Crysvita [Member] Crysvita. Operating lease expiry term Lessee Operating Lease Expiry Year Lessee operating lease expiry year. Present value of future lease payments Operating Lease, Liability Less: Lease liabilities, current Current lease liability Lease liabilities Operating And Finance Lease Liability Current Operating and finance lease liability current. Issuance of common stock in connection with license agreement, net of issuance costs, shares Issuance Of Common Stock In Connection With License Agreement Net Of Issuance Costs Shares Issuance of common stock in connection with license agreement net of issuance costs shares. Present value of future lease payments Finance Lease, Liability Revenue Recognition Revenue [Policy Text Block] Disaggregation of Revenue [Abstract] Equity Component Equity Component [Domain] Defined Contribution Plan, Cost Defined Contribution Plan Cost Recognized Contribution expenses Stock Options Development Milestones Development Milestone [Member] Development milestone. Land Land [Member] Finite-Lived Intangible Assets [Member] Finite lived intangible assets Definite-Lived Intangible Asset Upfront payment for in-process research and development expense Upfront Payment For In Process Research And Development Expense Upfront payment for in process research and development expense. Common Stock Warrants Expiring on 2021 Common Stock Warrants Expiring On Two Thousand Twenty One [Member] Common stock warrants expiring on two thousand twenty one. Adjustments to reconcile net loss to net cash used in operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Issuance of common stock in connection with at-the-market offering, net of issuance costs Stock Issued During Period Value At Market Offering Stock issued during period value at market offering. Entity Current Reporting Status Entity Current Reporting Status Other Proceeds from (Payments for) Other Financing Activities Common stock, shares authorized Common Stock, Shares Authorized Research and Development Expense, Total Research and development expense related to amortization of assets Research and development Research and Development Expense Remaining profit or loss share percentage on commercializing products Profit Loss Sharing Percentage On Commercializing Products Profit loss sharing percentage on commercializing products. Other Other Capitalized Property Plant and Equipment [Member] Deferred Tax Liabilities, Gross, Total Gross deferred tax liabilities Deferred Tax Liabilities, Gross International Deferred Foreign Income Tax Expense (Benefit) International ASSETS Assets [Abstract] Net proceeds from sale of common stock Proceeds from the issuance of common stock in connection with underwritten public offerings, net Proceeds from Issuance of Common Stock Goodwill Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Amortization of Intangible Assets Costs of sales related to amortization of intangible asset Share of common stock available for grant Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Open Market Sale Open Market Sale [Member] Open market sale. License and collaboration agreement. License And Collaboration Agreement [Member] License and Collaboration Agreement Common stock, par value of $0.001 per share - 250,000,000 shares authorized;outstanding - 82,315,590 in 2023 and 70,197,297 in 2022 Common Stock, Value, Issued, Ending Balance Common Stock, Value, Issued, Beginning Balance Common Stock, Value, Issued, Total Common stock investment value Common Stock, Value, Issued Change in valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent Other Noncash Income (Expense), Total Other Other Noncash Income (Expense) Dojolvi Dojolvi [Member] Dojolvi. Revenue recognized Contract with Customer, Liability, Revenue Recognized Accounts payable, accrued, and other liabilities Increase Decrease In Accounts Payable Accrued Liabilities And Other Operating Liabilities Increase decrease in accounts payable accrued liabilities and other operating liabilities. Total accrued liabilities Accrued liabilities Accrued Liabilities, Current Current Fiscal Year End Date Current Fiscal Year End Date Auditor Name Loss from operations Operating Income (Loss) Business Combination, Consideration Transferred, Total Business acquisition, consideration transferred Business Combination, Consideration Transferred Total deferred tax provision Deferred income tax expense Total deferred tax provision Deferred Income Tax Expense (Benefit) Cost Sharing Payments [Line Items] Cost Sharing Payments [Line Items] Cost sharing payments line items. Total (benefit from) provision for income taxes Benefit from (provision for) income taxes Income Tax Expense (Benefit) Research and development Research and Development Expense [Member] Research and Development Expense Reductions for tax positions of prior years Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Summary of Aggregate Payments under Contractually Binding Manufacturing and Service Agreements Contractual Obligation, Fiscal Year Maturity [Table Text Block] Leases Lessee, Leases [Policy Text Block] Royalty revenue Non-cash Collaboration Royalty Revenue Royalty [Member] Stock-based compensation expense Share-Based Payment Arrangement, Expense Disaggregation Of Revenue [Table] Disaggregation of Revenue [Table] Option vesting rights, percentage Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Liabilities for sales of future royalties. Liabilities for Sales of Future Royalties [Table] Selling, general and administrative Collaborative Arrangements Effective Reduction Of Expense In Selling General And Administrative Expenses Collaborative arrangements effective reduction of expense in selling, general and administrative expenses. Finite-Lived Intangible Assets, Net, Beginning Balance Finite-Lived Intangible Assets, Net, Ending Balance Finite-Lived Intangible Assets, Net Total Unrealized gain (loss) on securities available-for-sale AOCI, Debt Securities, Available-for-sale, Adjustment, after Tax, Total Unrealized gain on securities available-for-sale AOCI, Debt Securities, Available-for-Sale, Adjustment, after Tax Revenue Revenue from Contract with Customer [Text Block] Effective income tax rate unrecognized tax benefits Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures, Total Number of Options, Options granted Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures Impairment of Long-Lived Assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax [Abstract] Less: Amount representing interest Finance Lease, Liability, Undiscounted Excess Amount Aggregate Intrinsic Value, Outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Debt instrument, face amount Debt Instrument, Face Amount Net Loss per Share Earnings Per Share, Policy [Policy Text Block] Unrecognized tax benefit Additions based on tax positions related to current year Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Effective Income Tax Rate Reconciliation, Tax Credit, Percent, Total Federal tax credits Effective Income Tax Rate Reconciliation, Tax Credit, Percent Royalty Purchase Agreement Royalty Purchase Agreement [Member] Royalty purchase agreement. Other expense Other Nonoperating Income (Expense), Total Other Nonoperating Income (Expense) Public offering price Sale of Stock, Price Per Share Arcturus Arcturus Research Collaboration And License Agreement [Member] Arcturus research collaboration and license agreement. Arcturus Therapeutics Holdings Inc Operating Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] 2028 Operating And Finance Lease Liability Payments Due Year Five Operating and finance lease liability payments due year five. Operating expenses: Operating Expenses [Abstract] Property, Plant and Equipment [Abstract] Premium from stock purchase agreement Premium From Stock Purchase Agreement Premium from stock purchase agreement. Bayer HealthCare LLC Bayer Health Care L L C [Member] Bayer Health Care LLC. First Anniversary First Anniversary [Member] First anniversary. Entity Voluntary Filers Entity Voluntary Filers Subsequent Events [Abstract] Summary of Cash Equivalents and Marketable Debt Securities Classified as Available For Sale Securities Debt Securities, Available-for-Sale [Table Text Block] Foreign Income (Loss) from Continuing Operations before Income Taxes, Foreign Commitments and Contingencies Disclosure [Abstract] Other Assets, Noncurrent, Total Other assets Other Assets, Noncurrent Number of shares purchased on exercise of common stock option Number Of Shares Purchased On Exercise Of Common Stock Option Number of shares purchased on exercise of common stock option Employment Inducement Plan Employment Inducement Plan [Member] Employment inducement plan. Balance of product sales reserve at beginning of year Balance of product sales reserve at end of year Sales Reserves Sales reserves. Other Other Accrued Liabilities, Current Thereafter Finance Lease, Liability, to be Paid, after Year Five Equity Equity [Text Block] Annual license fee payment Annual License Fee Payment Annual license fee payment Payment From Sale Of Future Royalties. Payment From Sale Of Future Royalties Payment from sale of future royalties 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Four 2024 Finite-Lived Intangible Asset, Expected Amortization, Year One Additional Paid in Capital, Ending Balance Additional Paid in Capital, Beginning Balance Additional Paid in Capital, Total Additional paid-in capital Additional Paid in Capital Inventory, Net [Abstract] Gross Unrealized Gains Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax Extinguishment of Debt [Axis] Stockholders’ equity: Equity, Attributable to Parent [Abstract] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Investment amount Investment Owned, Fair Value Investment Owned, at Fair Value, Beginning Balance Investment Owned, at Fair Value, Ending Balance Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Summary of Components of Lease Expense Lease, Cost [Table Text Block] Entity [Domain] Entity Common stock, Transfer of value upon option exercise Transfer Of Fair Value On Exercise Of Options Transfer of fair value on exercise of options. Research Collaboration and License Agreement Commercial Milestones Research Collaboration And License Agreement Commercial Milestones [Member] Research collaboration and license agreement commercial milestones. Total estimated fair value of options vested Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value Earnings Per Share [Abstract] Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Schedule of Maturities of Lease Liabilities and the Reconciliation of Lease Liabilities Outstanding cash and cash equivalents acquired Outstanding Cash and Cash Equivalents Acquired Outstanding Cash and Cash Equivalents Acquired Proceeds from sale of future royalties Proceeds From Sale Of Future Royalties Proceeds from sale of future royalties. Deferred Tax Liabilities, Net, Total Net deferred tax liabilities Deferred Tax Liabilities, Net Accounting Policies [Abstract] Fixed assets and intangibles Deferred Tax Asset Fixed Assets And Intangibles Deferred tax asset fixed assets and intangibles. Manufacturing and Services Manufacturing And Services [Member] Manufacturing and services. Lessee Disclosure [Abstract] 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Five In-process Research and Development [Member] IPR&D Assets In Process Research and Development [Member] Latin America [Member] Latin America Mahzi Therapeutics, Inc. Mahzi Therapeutics Inc. Mahzi Therapeutics Inc [Member] 2025 Finance Lease, Liability, to be Paid, Year Two Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Available-for-sale securities remaining contractual maturities Available For Sale Securities Contractual Maturity Available for sale securities contractual maturity. Effective annual interest rate Debt Instrument, Interest Rate, Effective Percentage Net loss per share, basic Earnings Per Share, Basic, Total Earnings Per Share, Basic Schedule of Total Accumulated Other Comprehensive Income (Loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Commitments and Contingencies Commitments and contingencies (Notes 9 and 15) Business Combinations [Abstract] Income Statement [Abstract] Uncertain tax positions Effective Income Tax Rate Reconciliation Change In Uncertain Tax Positions Effective income tax rate reconciliation change in uncertain tax positions. Saint Louis University License Agreement [Member] Saint Louis University license agreement. Saint Louis University Debt Securities, Available-for-sale, Current, Total Marketable debt securities Debt Securities, Available-for-Sale, Current Income Taxes Disclosure [Table] Income Taxes Disclosure [Table] Income taxes disclosure. Commercial Paper Commercial Paper, Not Included with Cash and Cash Equivalents [Member] Related Party Related Party, Type [Axis] Research Collaboration and License Agreement Development Milestones Research Collaboration And License Agreement Development Milestones [Member] Research collaboration and license agreement development milestones. Percentage of right to receive royalty payments on net sales Percentage of right to receive royalty payments on net sales. Percentage of right to receive royalty payments on net sales Performance Stock Units Performance Shares [Member] Royalty Revenue in European Territory Royalty Revenue in European Territory European Union And Switzerland And Turkey [Member] European Union and Switzerland and Turkey. Summary of Changes in Contract Liabilities Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Operating lease expense Operating Lease, Cost Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense, Total Unrecognized tax benefits related to interest or penalties Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense Vested and expected to vest December 31, 2023 Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Statistical Measurement Statistical Measurement [Domain] License and Technology Access Agreement License And Technology Access Agreement [Member] License and technology access agreement. Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Baylor Research Institute License Agreement [Member] Baylor research institute license agreement. Baylor Research Institute 2014 Equity Incentive, 2023 Incentive and Employment Inducement Plan Two Thousand Fourteen And Two Thousand Twenty Three And Employment Inducement Plan [Member] Two thousand fourteen and two thousand twenty three and employment inducement plan. Increase (Decrease) in Deferred Liabilities, Total Deferred tax liabilities Increase (Decrease) in Deferred Liabilities Contractual Obligation Maturity Period Contractual Obligation Maturity Period Issuance of common stock in connection with underwritten public offering, net of issuance costs Stock Issued During Period Value Secondary Issues Stock issued during period value secondary issues. Schedule of Changes in Fair Value of Equity Investment Schedule Of Changes In Fair Value Of Equity Investment Table [Text Block] Schedule of changes in fair value of equity investment. Aggregate intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested Research, clinical study, and manufacturing expenses Research Clinical Study And Manufacturing Expenses Research, clinical study, and manufacturing expenses. Document Period End Date Document Period End Date Statistical Measurement Statistical Measurement [Axis] Acquisition Costs, Period Cost Acquisition cost Accounts Receivable, Allowance for Credit Loss, Ending Balance Accounts Receivable, Allowance for Credit Loss, Beginning Balance Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Cash paid for measurement of operating lease liabilities Operating Lease, Payments Non-cash royalty revenue Non Cash Royalty [Member] Non cash royalty. Net loss per share, diluted Earnings Per Share, Diluted, Total Earnings Per Share, Diluted Product and Service Product and Service [Domain] Common stock, Acquisition of investment in securities Acquisition Of Investment In Common Stock Acquisition of investment in common stock. Loss carryforwards Deferred tax assets net operating loss, federal tax credits Deferred Tax Assets, Operating Loss Carryforwards, Domestic Lease, Cost [Abstract] Cost of sales Cost of Sales [Member] Deferred Tax Assets, Operating Loss Carryforwards, Total Deferred tax assets net operating loss carryforwards Loss carryforwards Deferred Tax Assets, Operating Loss Carryforwards Balance at beginning of year Balance at end of year Unrecognized Tax Benefits 2026 Contractual Obligation, to be Paid, Year Three Royalty agreement termination threshold amount Royalty Agreement Termination Threshold Amount Royalty agreement termination threshold amount. Purchase price of shares purchased on exercise of common stock option Purchase Price Of Shares Purchased On Exercise Of Common Stock Option Purchase price of shares purchased on exercise of common stock option. Collaboration Revenue Collaboration [Member] Collaboration. Total revenues Revenue from Contract with Customer [Abstract] Fair Value Hierarchy and NAV Fair Value Hierarchy and NAV [Domain] Vested and exercisable December 31, 2023 Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number 2028 Finance Lease, Liability, to be Paid, Year Five Deferred compensation liabilities Deferred Compensation Liabilities [Member] Deferred compensation liabilities. Related Party Transaction [Domain] Number of reportable segments Number of Reportable Segments Other Commitments Other Commitments [Domain] Inventory Inventory, Policy [Policy Text Block] Cumulative foreign currency translation adjustment Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax, Ending Balance Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax, Beginning Balance Components of Deferred Tax Assets and Liabilities [Abstract] 2011 Equity Incentive, 2014 Incentive, 2023 Incentive and Employment Inducement Plan Two Thousand Eleven And Two Thousand Fourteen And Two Thousand Twenty Three And Employment Inducement Plan [Member] Two thousand eleven and two thousand fourteen and two thousand twenty three and employment inducement plan. Mepsevii Mepsevii [Member] Mepsevii. Finite-Lived Intangible Assets, Major Class Name Finite-Lived Intangible Assets, Major Class Name [Domain] Number of Options, Options exercised Number of option exercised Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Basis of Consolidation Consolidation, Policy [Policy Text Block] Income Taxes Disclosure [Line Items] Income Taxes Disclosure [Line Items] Income taxes disclosure. LIABILITIES AND STOCKHOLDERS' EQUITY Liabilities and Equity [Abstract] Operating Lease, Liability, Statement of Financial Position [Extensible List] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Research and development Collaborative Arrangements Effective Reduction Of Expense In Research And Development Expenses Collaborative arrangements effective reduction of expense in research and development expenses. Profit Share Territory United States And Canada [Member] United States and Canada. Option to sell common stock aggregate offering price Option To Sell Common Stock Aggregate Offering Price Option to sell common stock aggregate offering price. Milestone payments received Milestone Payments Received Milestone payments received. Entity Address, Postal Zip Code Entity Address, Postal Zip Code Entity Interactive Data Current Entity Interactive Data Current Proceeds from the issuance of common stock in connection with at-the-market offering, net of issuances costs Proceeds from the Issuance of Common Stock in Connection with at-the-Market Offering, Net of Issuances Costs Proceeds from the issuance of common stock in connection with at-the-market offering, net of issuances costs. 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Three Equity [Abstract] Less: Amount representing interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Related party transaction contribution period. Related Party Transaction Contribution Period Contribution period Schedule of Indefinite-Lived Intangible Assets [Table] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period PSOs granted Number of shares, granted Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Abstract] Weighted Average Exercise Price, Options exercised Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Liabilities for sales of future royalties. Liabilities for Sales of Future Royalties [Text Block] Liabilities for Sales of Future Royalties Two Thousand Twenty Three Incentive Plan [Member] 2023 Incentive Plan Two thousand twenty three incentive plan. Equity Components Equity Components [Axis] Accounts receivable Increase (Decrease) in Accounts Receivable Investments, Debt and Equity Securities [Abstract] Payments to Acquire Businesses, Gross Payments to Acquire Businesses, Gross Shares available for grant, ending date Share Based Compensation Arrangement By Share Based Payment Award Shares Available For Grant Ending Date Share based compensation arrangement by share based payment award shares available for grant ending date. Regeneron pharmaceuticals Inc. Regeneron Pharmaceuticals Inc [Member] Regeneron Pharmaceuticals Inc Furniture and Office Equipment Office Equipment [Member] GeneTx [Member] GeneTx [Member] GeneTx [Member] Weighted-Average Grant Date Fair Value, vested Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Local Phone Number Local Phone Number Indefinite-Lived Intangible Assets [Member] Indefinite-lived Intangible Assets Property Plant And Equipment [Line Items] Property, Plant and Equipment [Line Items] Sale of Stock Sale of Stock [Axis] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Weighted- Average Exercise Price,Weighted Average Exercise Price Deferred compensation Deferred Compensation Deferred compensation. Debt conversion, converted instrument, shares issued Debt Conversion, Converted Instrument, Shares Issued 2026 Operating And Finance Lease Liability Payments Due Year Three Operating and finance lease liability payments due year three. Convertible Promissory Note Convertible Promissory Note [Member] Convertible promissory note. Marketable Debt Securities Available For Sale Securities Debt Securities [Policy Text Block] Disclosure of accounting policy for available for sale securities debt securities. Equity Securities, FV-NI, Gain (Loss), Total Change in fair value of equity investments Change in fair value of equity investments Equity Securities, FV-NI, Gain (Loss) Schedule of finite and indefinite lived intangible asset. Schedule of Finite and Indefinite Lived Intangible Assets [Line Items] Goodwill, Ending Balance Goodwill, Beginning Balance Goodwill, Total Goodwill Goodwill Restricted cash included in other current assets Restricted Cash, Current Statement of Cash Flows [Abstract] Comprehensive Loss Comprehensive Income, Policy [Policy Text Block] Income Tax Authority Income Tax Authority [Domain] Legally-binding minimum lease payments. Legally binding Minimum Lease Payments Legally binding minimum lease payments Organization, Consolidation and Presentation of Financial Statements [Abstract] Total accumulated other comprehensive income (loss) Accumulated other comprehensive income (loss) Accumulated Other Comprehensive Income (Loss), Net of Tax Property, Plant, and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Document Annual Report Document Annual Report License and Research Agreements Collaborative Arrangement And Noncollaborative Arrangement Transactions Disclosure [Text Block] Collaborative arrangement and noncollaborative arrangement transactions disclosure. Common stock. per share Common stock, par value Common Stock, Par or Stated Value Per Share Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total Effect of exchange rate changes on cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Numerator: Net Income (Loss) Available to Common Stockholders, Basic [Abstract] Weighted-average period to recognize cost Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Long-Lived Tangible Asset Long-Lived Tangible Asset [Axis] 2023 Plan and Inducement Plan Two Thousand And Twenty Three Incentive Plan And Employment Inducement Plan [Member] Two thousand and twenty three incentive plan and employment inducement plan. Weighted-Average Remaining Contractual Term,Vested and expected to vest December 31, 2023 Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Share of common stock authorized for future issuance Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Effective Income Tax Rate Reconciliation, Percent [Abstract] Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Maximum Maximum [Member] Issuance of common stock and pre-funded warrants in connection with underwritten public offering, net of issuance costs,shares Pre-funded Warrants And Stock Issued During Period Shares At Underwritten Public Offering Pre-funded warrants and stock issued during period shares at underwritten public offering. Development Costs, Period Cost Development costs 2024 Contractual Obligation, to be Paid, Year One Related Party Transaction [Axis] Research and Development Equipment Research And Development Equipment [Member] Research and development equipment. OMERS [Member] OMERS [Member] OMERS Debt Securities in Government Sponsored Entities Debt Securities In Government Sponsored Entities [Member] Debt securities in government sponsored entities. Unrecognized Tax Benefits Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Schedule of Sales-Related Accruals and Allowances Schedule Of Sales Related Accruals And Allowances Table [Text Block] Schedule of sales-related ccruals and allowances. Fair value of option to purchase common stock, Change in fair value Change in Fair Value of Common Stock Change in fair value of common stock. Level 3 Fair Value, Inputs, Level 3 [Member] Stock-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table] Fair Value, Recurring and Nonrecurring [Table] Total operating expenses Cost of sales and operating expenses. Cost Of Sales And Operating Expenses Short-term Debt, Type Short-Term Debt, Type [Domain] Investment in solid common stock member. Investment in Solid Common Stock [Member] Investments in Solid Common Stock Allocated fair value of warrant Fair Value Adjustment of Warrants Net increase (decrease) in cash, cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Payables and Accruals [Abstract] Other Payments for (Proceeds from) Other Investing Activities Proceeds from issuance of common stock in connection with license agreement Proceeds from the issuance of common stock in connection with the license agreement, net Proceeds From Issuance Of Common Stock In Connection With License Agreement Proceeds from issuance of common stock in connection with license agreement. Intangible Assets, Gross (Excluding Goodwill), Total Intangible Assets, Gross (Excluding Goodwill) Intangible assets - Gross carrying amount upfront payment. upfront payment upfront payment Number of Options, Options cancelled Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Program Agreement And Unitholder Option Agreement Member Program Agreement And Unitholder Option Agreement [Member] Program agreement and unitholder option agreement. Accrued Liabilities, Total License agreement accrued liabilities Accrued Liabilities Document Financial Statement Error Correction [Flag] Non-cash collaboration royalty revenue Non-cash collaboration royalty revenue Non Cash Collaboration Royalty Revenue Non cash collaboration royalty revenue. Outstanding Shares of Common Stock Equivalents Excluded from Computation of Diluted Net Loss per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Summary of Inventory Schedule of Inventory, Current [Table Text Block] City Area Code City Area Code Research and Development Arrangement, Contract to Perform for Others, Type Research and Development Arrangement, Contract to Perform for Others, Type [Axis] Deferred income tax expense State Deferred income tax benefit Deferred State and Local Income Tax Expense (Benefit) Total inventory Inventory Inventory, Net Operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] 2014 Employee Stock Purchase Plan Two Thousand Fourteen Employee Stock Purchase Plan [Member] Two thousand fourteen employee stock purchase plan. Aggregate Intrinsic Value, Outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding Share of Collaboration and Royalty Revenue Related to Crysvita Schedule Of Collaboration And Royalty Revenue Table [Text Block] Schedule of collaboration and royalty revenue. Business Acquisition Line Items Business Acquisition [Line Items] Basis Difference in Equity Investments Equity Method Investments [Member] Customer [Domain] Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total Less accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment JAPAN Japan Selling, general and administrative Selling, General and Administrative Expenses [Member] Options to Purchase Common Stock, RSUs, and PSUs Options To Purchase Common Stock Restricted Stock Units And Performance Stock Units [Member] Options to purchase common stock, restricted stock units and performance stock units. Shares used in computing net loss per share, Basic Weighted Average Number of Shares Outstanding, Basic, Total Weighted Average Number of Shares Outstanding, Basic Weighted-average shares used to computing net loss per share, basic REGENXBIO, Inc. R E G E N X B I O Incorporated [Member] REGENXBIO, incorporated. Research and Development Arrangement, Contract to Perform for Others, Type Research and Development Arrangement, Contract to Perform for Others, Type [Domain] Work-in-process Inventory, Work in Process, Gross Employee Stock Purchase Plan Employee Stock [Member] Financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Research and Development Research and Development Expense, Policy [Policy Text Block] Foreign Income Tax Expense (Benefit), Continuing Operations, Total International Foreign Income Tax Expense (Benefit), Continuing Operations Development milestone payments Development Milestone Payments Development milestone payments. Contract With Customer Assets Liability Current Contract with customer assets (liability) current. Balance of contract liabilities at beginning of period Balance of contract liabilities at end of period, net Summary of Activity Under Stock Units from 2014 Plan Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Stock sold in at-the-market offering Issuance of common stock in connection with at-the-market offering, net of issuance costs, shares Stock Issued During Period Shares At Market Offering Stock issued during period shares at market offering. Statement [Table] Statement [Table] Summary of Activity Under Stock Option Plans Including 2011 Plan, 2014 Plan and 2023 Plan Share-Based Payment Arrangement, Option, Activity [Table Text Block] Schedule of Related Party Transactions, by Related Party [Table] International Foreign Jurisdiction [Member] Foreign Jurisdiction. Document Fiscal Period Focus Document Fiscal Period Focus Total future lease payments Lessee, Operating Lease, Liability, to be Paid Shares purchased by underwriters Stock Purchased By Underwriters Pursuant To Option Granted Stock purchased by underwriters pursuant to option granted. Related Party Transactions Disclosure [Text Block] Related Party Transaction Tax Credit Carryforward [Line Items] Tax Credit Carryforward [Line Items] 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Statement [Line Items] Statement [Line Items] Dia Carta Ltd Dia Carta Ltd [Member] DiaCarta Ltd. Schedule of finite and indefinite lived intangible assets. Schedule of Finite and Indefinite Lived Intangible Assets [Table] Common stock equivalents excluded from computation of diluted net loss per share Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Organization And Nature Of Business [Table] Organization And Nature Of Business [Table] Organization and nature of business. Total Lease, Cost Solid Biosciences, Inc. Solid Biosciences Inc [Member] Solid Biosciences, Inc. Schedule Of Collaboration Cost Sharing and Payments Schedule Of Collaboration Cost Sharing and Payments [Table Text Block] Schedule of collaboration cost sharing and payments. Asset Class Asset Class [Domain] Schedule of Tax Effect of Temporary Differences to Significant Portions of Deferred Tax Assets Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Accounts Receivable, after Allowance for Credit Loss, Current, Total Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Future contingent milestone payments. Future Contigent Milestone Payments Future contingent milestone payments Customer [Axis] Common Stock Common Stock [Member] Thereafter Operating And Finance Lease Liability Due After Year Five Operating and finance lease liability due after year five. Cash and Cash Equivalents, at Carrying Value, Ending Balance Cash and Cash Equivalents, at Carrying Value, Beginning Balance Cash and Cash Equivalents, at Carrying Value, Total Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Proceeds from the issuance of common stock and pre-funded warrants in connection with underwritten public offerings, net of issuance costs Proceeds from the Issuance Of Common Stock and Pre-funded Warrants in Connection with Underwritten Public Offerings, Net Of Issuance Costs Proceeds from the issuance of common stock and pre-funded warrants in connection with underwritten public offerings, net of issuance costs. Summary of Stock-Based Compensation Expense Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Option to sell common stock for cash Option To Sell Common Stock For Cash Option to sell common stock for cash. Other assets Other Assets, Current Corporate Bonds Corporate Bond Securities [Member] Amortization of premium (discount) on marketable debt securities, net Accretion (Amortization) of Discounts and Premiums, Investments Manufacturing Equipment Manufacturing Facility [Member] Building Building [Member] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Proceeds from sale of marketable debt securities Proceeds from Sale of Debt Securities, Available-for-Sale Inventory, Finished Goods, Gross, Total Finished goods Inventory, Finished Goods, Gross Antidilutive Securities, Name Antidilutive Securities, Name [Domain] Domestic Income (Loss) from Continuing Operations before Income Taxes, Domestic Stock Purchase Agreement Stock Purchase Agreement [Member] Stock purchase agreement. Liabilities for sales of future royalties Liabilities for Sales of Future Royalties Current Liabilities for sales of future royalties current Financing: Financing Lease [Abstract] Financing lease. Treasury stock, at cost, 9,559 in 2023 and nil in 2022 Treasury Stock, Value Treasury Stock, Value, Total Cover Cover [Abstract] Selling, General and Administrative Expense, Total Selling, general and administrative Selling, General and Administrative Expense Net carrying value of investments Net Carrying Value of Investments Net carrying value of investments. Vesting Vesting [Axis] Stockholders equity note number of common shares held after split. Stockholders Equity Note Number of Common Shares Held After Split Number of common shares held after split Document Fiscal Year Focus Document Fiscal Year Focus Accumulated Other Comprehensive Income (Loss) Comprehensive Income (Loss) Note [Text Block] Future Minimum Lease Payments - Operating and Financing Leases Operating And Financing Lease [Abstract] Operating and financing lease. Kyowa Kirin Collaboration Kyowa Kirin Collaboration [Member] Kyowa Kirin Collaboration. State and Local Income Tax Expense (Benefit), Continuing Operations, Total State State and Local Income Tax Expense (Benefit), Continuing Operations Sale of Stock Sale of Stock [Domain] Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Preferred Stock Preferred Stock [Member] Stock-Based Compensation Share-Based Payment Arrangement [Policy Text Block] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Weighted Average Exercise Price,PSOs granted Weighted-Average Grant Date Fair Value, granted Proceeds, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised, Total Proceeds from the issuance of common stock from exercise of warrants and equity plan awards, net Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised Regulatory milestone payments Regulatory Milestone Payments Regulatory milestone payments. Non-cash interest expense on liability related to the sale of future royalties capitalized into ending property, plant and equipment Non-cash interest expense on liability related to the sale of future royalties capitalized into ending property, plant and equipment Non-cash interest expense on liabilities for sales of future royalties capitalized during the year into ending property, plant and equipment Security Exchange Name Security Exchange Name Award expiration period Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Summary of Company's Intangible Assets Schedule of intangible assets. Schedule of Intangible Assets [Table Text Block] Federal Domestic Tax Authority [Member] Contract liabilities Contract Liabilities Current Contract liabilities current. Preferred stock, shares authorized Preferred Stock, Shares Authorized Schedule Of Finite Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Concentration of Credit Risk, Credit Losses, and Other Risks and Uncertainties Concentration Of Credit Risk Credit Losses And Other Risks And Uncertainties Policy [Text Block] Concentration of credit risk credit losses and other risks and uncertainties. Property, Plant and Equipment, Gross, Ending Balance Property, Plant and Equipment, Gross, Beginning Balance Property, Plant and Equipment, Gross, Total Property, Plant and Equipment, Gross Property, plant and equipment, gross Fit - out costs. Fit out Costs Fit out costs Regulatory milestone payments achieved RegulatoryMilestonePaymentsAchieved Regulatory milestone payments achieved. Liability for sale of future royalties. Liability For Sale Of Future Royalties Liability for sale of future royalties at beginning of year Liability for sale of future royalties at end of year Weighted Average Exercise Price, Options cancelled Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Cost of goods sold Cost of sales Cost Of Sales Cost of sales. Business Acquisition, Acquiree Business Acquisition, Acquiree [Domain] Legal Entity [Axis] Legal Entity Deferred compensation liabilities Deferred Compensation Liability, Current and Noncurrent Deferred Compensation Liability, Current and Noncurrent, Total Financial Instrument [Axis] Number of common stock purchased Number Of Common Stock Purchased Number of common stock purchased. Denominator: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Liability for sale of future royalties. Liability For Sale Of Future Royalties [Line Items] Liability For Sale Of Future Royalties [Line Items] 2024 Finance Lease, Liability, to be Paid, Year One Common stock, Purchase price of option exercise Stock Issued During Period, Value, Stock Options Exercised Entity Emerging Growth Company Entity Emerging Growth Company Total intrinsic value of options exercised Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Amendment Amendment Flag Amendment Flag Summary of Accrued Liabilities Schedule of Accrued Liabilities [Table Text Block] Payments to Acquire Intangible Assets Payment for intangible assets Payment for intangible asset Gross Unrealized Losses Gross Unrealized Losses Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax Abeona [Member] Abeona [Member] Abeona Operating loss carryforwards expiration year Operating Loss Carryforwards Expiration Year Operating loss carryforwards expiration year. Eligible future milestone payments Eligible Future Milestone Payments Eligible future milestone payments. Amortization Finance Lease, Right-of-Use Asset, Amortization Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Schedule of Expected Amortization of the Intangible Assets Deferred tax liabilities: Deferred Tax Liabilities, Gross [Abstract] Liability related to the sale of future royalties at beginning of year Liability related to the sale of future royalties at end of year Liability Related To Sale Of Future Royalties Liability related to sale of future royalties. Liabilities for sales of future royalties Computer Equipment and Software Computer Equipment And Software [Member] Computer equipment and software. Purchase of marketable debt securities Payments to Acquire Debt Securities, Available-for-Sale Stock options Deferred Tax Assets Stock Option Deferred tax assets stock option. Deductions Contract With Customer Liability Deductions During Period Contract with customer liability deductions during period. Finite-Lived Intangible Asset, Expected Amortization, after Year Five Thereafter Proceeds from sale of equity investments Proceeds From Sale Of Equity Investment Proceeds from sale of equity investment. Entity File Number Entity File Number Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items] Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] Shares Vesting Monthly After First Anniversary Shares Vesting Monthly After First Anniversary [Member] Shares vesting monthly after first anniversary. 2025 Contractual Obligation, to be Paid, Year Two Gross deferred tax assets Deferred Tax Assets, Gross Financing lease weighted average discount rate Finance Lease, Weighted Average Discount Rate, Percent Aggregate Intrinsic Value, Vested and exercisable - December 31, 2023 Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value Unrealized gain (loss) on available-for-sale securities OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax Stock-based compensation Allocated Share Based Compensation Expense Net Of Capitalized Inventory Cost Allocated share based compensation expense net of capitalized inventory cost. Share-Based Payment Arrangement [Abstract] Additional option to purchase common stock value per share Option To Purchase Additional Common Stock Value Per Share Option to purchase additional common stock value per share. Regulatory approval milestones Regulatory Approval Milestones Provisions Sales Reserves Provisions Sales reserves, provisions. Net proceeds from at-the-market offering Proceeds from the issuance of common stock in connection with at-the-market offering, net Proceeds From Issuance Of Common Stock At Market Offering Proceeds from issuance of common stock at market offering. Annual fees payable Annual Fees Payable Annual fees payable. Accounts Payable, Current, Total Accounts payable Accounts Payable, Current Weighted- Average Exercise Price,Outstanding December 31, 2023 Outstanding, Weighted-Average Grant Date Fair Value, Unvested, Beginning Balance Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Acquired in-process research and development Research and Development in Process 1 Research and development in process. Deferred Tax Assets, Valuation Allowance, Total Valuation allowance Deferred Tax Assets, Valuation Allowance License agreement other receivables Other Receivables Auditor Location Expected term in years Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Marketable debt securities Debt Securities, Available-for-Sale, Noncurrent Preferred stock, par value of $0.001 per share - 25,000,000 shares authorized; nil outstanding in 2023 and in 2022 Preferred Stock, Value, Issued, Ending Balance Preferred Stock, Value, Issued, Beginning Balance Preferred Stock, Value, Issued, Total Preferred Stock, Value, Issued Entity Small Business Entity Small Business Entity Shell Company Entity Shell Company Underwritten Public Offering Shares Sale of Stock, Number of Shares Issued in Transaction Investment Type Investment Type [Axis] Common stock warrants, exercise price Class of Warrant or Right, Exercise Price of Warrants or Rights Issuance of common stock under equity plan awards, net of tax, shares Issuance Of Common Stock Under Equity Plan Awards Net Of Tax Shares Issuance of common stock under equity plan awards, net of tax, shares. Class of Warrant or Right Class of Warrant or Right [Domain] Profit loss sharing percentage on net sales Profit Loss Sharing Percentage On Net Sales Profit loss sharing percentage on net sales. Net Loss per Share Earnings Per Share [Text Block] Revenues: Revenues [Abstract] Organization And Nature Of Business [Line Items] Organization And Nature Of Business [Line Items] Organization and nature of business. Entity Address, Address Line One Entity Address, Address Line One Contractual Obligation, Total Contractual Obligation Total Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Antidilutive Securities Antidilutive Securities [Axis] Collaboration and License Agreement Collaboration And License Agreement [Member] Collaboration and license agreement. Balance Sheet Components Supplemental Balance Sheet Disclosures [Text Block] Royalty revenue Royalty revenue Royalty Revenue Royalty revenue. Performance stock options. Performance Stock Options [Member] Less: Amount representing interest Operating And Finance Lease Liability Undiscounted Excess Amount Operating and finance lease liability undiscounted excess amount. Payments Sales Reserves Payments Sales reserves payments. Income Statement Location Income Statement Location [Axis] Number of common stock held Number of common stock held. Number Of Common Stock Held Variable lease expense Variable Lease, Cost Percentage of royalty on net sales receives Royalty Percentage On Net Sales Royalty percentage on net sales. Issuance of common stock in connection with license agreement, net of issuance costs Issuance Of Common Stock Value In Connection With License Agreement Issuance of common stock value in connection with license agreement. Schedule of Cost Sharing Payments Schedule Of Cost Sharing Payments Table [Text Block] Schedule of cost sharing payments. Expected dividend rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate 2028 Lessee, Operating Lease, Liability, to be Paid, Year Five Deferred compensation obligation Deferred Employee Stock Ownership Plan, Issuance of Shares or Sale of Treasury Shares Level 2 Fair Value, Inputs, Level 2 [Member] Product Revenue Product sales Product [Member] Common stock shares issued Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period Collaboration Agreement Collaboration Agreement [Member] Collaboration agreement. Pre-funded warrant price Share Price Schedule Of Collaborative Arrangements And Noncollaborative Arrangement Transactions [Table] Collaborative Arrangement and Arrangement Other than Collaborative [Table] Depreciation, Depletion and Amortization, Total Depreciation and amortization Depreciation, Depletion and Amortization Product and Service Product and Service [Axis] Title of 12(b) Security Title of 12(b) Security Finite-Lived Intangible Assets, Accumulated Amortization Intangible assets - Accumulated amortization Intangible assets - Accumulated Amortization Underwritten Public Offering Underwritten Public Offering [Member] Underwritten public offering. Dimension Dimension Dimension Therapeutics Inc [Member] Dimension Therapeutics Inc. Evkeeza Evkeeza [Member] Evkeeza. Non-cash interest expense Non Cash Interest Expense On Liability Related To Sale Of Future Royalties Non cash interest expense on liability related to sale of future royalties. Non-cash interest expense on liabilities for sales of future royalties Non-cash interest expense on liabilities for sales of future royalties Current provision for income taxes: Current Federal, State and Local, Tax Expense (Benefit) [Abstract] Fair Value, Assets Measured on Recurring Basis [Table Text Block] Summary of Financial Assets Measured on Recurring Basis Investments Investments [Domain] Present value of future lease payments Operating And Finance Lease Liability Operating and finance lease liability. Accrued collaboration payables AccruedCollaborationPayables Accrued collaboration payables. Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent, Total Nondeductible permanent items Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent Cost Sharing Payments [Abstract] Cost sharing payments abstract. Treasury Stock Treasury Stock, Common [Member] Investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Upfront payments of collaboration Upfront Payments of Collaboration Upfront payments of collaboration. State State and Local Jurisdiction [Member] Other costs Other Cost and Expense, Operating Deferred Compensation Plan Postemployment Benefit Plans, Policy [Policy Text Block] Long-Lived Tangible Asset Long-Lived Tangible Asset [Domain] Defined Contribution Pension And Other Post Retirement Plan Disclosure [Abstract] Defined Contribution Pension And Other Post Retirement Plan Disclosure [Abstract] Tiered double-digit revenue share percentage entitled to receive Revenue Share Percentage On Commercialized Products Range Mid To High Revenue share percentage on commercialized products range mid to high. Orphan Drug Credits [Member] Orphan Drug Credits [Member] Orphan drug credits. Fair value of option to purchase of common stock, Ending balance Fair value of option to purchase common stock, Beginning balance Option to Purchase Common Stock Value Option to purchase common stock value. Cash, Cash Equivalents, and Restricted Cash Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Increase (Decrease) in Inventories, Total Inventory Increase (Decrease) in Inventories Deferred Revenue balance Contract with Customer, Liability, Total Contract with Customer, Liability Tax Credit Carryforward [Table] Tax Credit Carryforward [Table] Issuance of common stock in connection with underwritten public offering, net of issuance costs, shares Stock Issued During Period Shares Secondary Issues Stock issued during period shares secondary issues. Fair value of option to purchase of common stock, Transfer of value upon option exercise Transfer of Fair Value on Exercise of Options Common Stock Transfer of fair value on exercise of options common stock. Weighted Average Remaining Contractual Term (Years), Vested and exercisable - December 31, 2023 Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Ending balance, shares Common stock, shares outstanding Beginning balance, shares Common Stock, Shares, Outstanding Risk-free interest rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Stock-Based Awards Share-Based Payment Arrangement [Text Block] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Weighted Average Exercise Price ,PSOs cancelled Weighted-Average Grant Date Fair Value, cancelled Proceeds from Warrant Exercises Indefinite-Lived Intangible Assets [Line Items] Tax Credit Carryforward Tax Credit Carryforward [Axis] Research Grant Agreement [Abstract] Research grant agreement. Income Statement Location Income Statement Location [Domain] Weighted Average Exercise Price, Options granted Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price License Agreement License Agreement Terms [Member] Issuance of common stock and pre-funded warrants in connection with underwritten public offering, net of issuance costs Pre-funded Warrants And Stock Issued During Period Value At Underwritten Public Offering Pre-funded warrants and stock issued during period value at underwritten public offering. Stockholders Equity Line Items Stockholders Equity [Line Items] Stockholders equity line items. Collaboration and Royalty Collaboration And Royalty [Member] Collaboration and royalty. Document Type Document Type Intangible Assets, Net (Excluding Goodwill) [Abstract] Stock-based compensation capitalized to inventory Employee Service Share Based Compensation Allocation Of Recognized Period Costs Capitalized Amount Including Amount Expensed To Cost Of Goods Sold Employee service share based compensation allocation of recognized period costs capitalized amount including amount expensed to cost of goods sold. Additions Contract With Customer Liability Additions During Period Contract with customer liability additions during period. Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities Counterparty Name Counterparty Name [Domain] Rare Disease Education And Awareness [Member] Rare Disease Education And Awareness [Member] Rare Disease Education And Awareness Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period PSOs cancelled Number of shares, cancelled Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Entity Filer Category Entity Filer Category Tax credit carryforwards Deferred Tax Assets, Tax Credit Carryforwards, Research Tax credit carryforwards expiration year Tax Credit Carry Forward Expiration Year Tax credit carry forward expiration year. Supplemental disclosures of non-cash investing and financing information: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax Balance Sheet Location Balance Sheet Location [Domain] Components of Company's Loss Before Income Taxes Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Sublicense Agreement Sublicense Agreement [Member] Sublicense agreement. Common Stock Warrants Common Stock Warrants [Member] Common stock warrants. Related Party Payment of Contribution Related Party Payment of Contribution Contribution amount paid Mereo BioPharma 3 Limited. Mereo Bio Pharma3 Limited [Member] Mereo Asset Class Asset Class [Axis] Common stock, Change in fair value Fair Value, Option, Changes in Fair Value, Gain (Loss) Accruals of Research and Development Costs Accruals Of Research And Development Costs Policy [Text Block] Accruals of research and development costs. Commitments And Contingencies Disclosure [Table] Commitments And Contingencies Disclosure [Table] Commitments and contingencies disclosure. Deferred Tax Assets, Tax Credit Carryforwards, Total Tax credits Deferred Tax Assets, Tax Credit Carryforwards Costs of property and equipment included in accounts payable, accrued, and other liabilities Capital Expenditures Incurred but Not yet Paid Total liabilities Liabilities Foreign rate differential Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent Schedule Of Property Plant And Equipment [Table] Property, Plant and Equipment [Table] Intangible assets, remaining amortization period Finite-Lived Intangible Assets, Remaining Amortization Period Finite lived intangible assets regulatory milestone period Finite-Lived Intangible Asset, Useful Life Intangible assets - Weighted Average Life Interest receivable Interest Receivable Total stockholders’ equity Beginning balance Ending balance Equity, Attributable to Parent Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Acquired Finite Lived Intangible Assets Weighted Average Useful Life Upfront payment for exclusive option to acquisition Business Combination Upfront Payment Business combination upfront payment. Daiichi Sankyo Daiichi Sankyo Co Ltd [Member] Daiichi Sankyo Co., Ltd. Documents Incorporated by Reference [Text Block] Documents Incorporated by Reference Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Intangible assets - Net Carrying Amount Restricted Cash and Cash Equivalents, Current, Asset, Statement of Financial Position [Extensible List] Restricted Cash and Cash Equivalents, Current, Statement of Financial Position [Extensible Enumeration] Net loss Net loss Additional milestone payments. Additional Milestone Payments Additional Milestone Payments Gain (loss) on securities held Debt Securities, Held-to-Maturity, Derivative, Cumulative Gain (Loss) Debt Securities, Held-to-Maturity, Derivative, Cumulative Gain (Loss), Total Licenses Agreement [Member] Licenses Agreement. Licenses Agreement Cost Sharing Payments [Table] Cost Sharing Payments [Table] Cost sharing payments table. Collaborative Arrangement, Revenue Not from Contract with Customer, Statement of Income or Comprehensive Income [Extensible Enumeration] Other Other member. Other Member State income taxes, net of federal benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent Financing Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Statement of Financial Position [Abstract] Number of disease targets Number Of Disease Targets Number of disease targets. Payments made under agreement. Payments Made Under Agreement Payments made under agreement Shares used in computing net loss per share, Diluted Weighted Average Number of Shares Outstanding, Diluted, Total Weighted Average Number of Shares Outstanding, Diluted Weighted-average shares used to computing net loss per share, diluted RPI Finance Trust (RPI) R P I Finance Trust [Member] RPI Finance Trust. Effective Tax Rate of Provision for Income Taxes from Federal Statutory Rate Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Stock price Shares Issued, Price Per Share Provision for income taxes Effective Income Tax Rate Reconciliation, Percent Federal Deferred Federal Income Tax Expense (Benefit) Aggregate purchase price Payment For Purchase Of Common Stock Payment for purchase of common stock. Accruals and reserves Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Total Amortized Cost Amortized Cost Debt Securities, Available-for-Sale, Amortized Cost Operating lease weighted average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Percentage of statutory stock awards Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent Use of Estimates Use of Estimates, Policy [Policy Text Block] Income Taxes Income Tax Disclosure [Text Block] Amount on adjustments for working capital and transaction expenses Amount on Adjustments for Working Capital and Transaction Expenses Amount on adjustments for working capital and transaction expenses Deferred tax assets: Deferred Tax Assets, Net [Abstract] Weighted Average Exercise Price, Outstanding, Beginning Balance Weighted Average Exercise Price, Outstanding, Ending Balance Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price 2024 Operating And Finance Lease Liability Payments Due Next Twelve Months Operating and finance lease liability payments due next twelve months. Finite Lived Intangible Assets Line Items Finite-Lived Intangible Assets [Line Items] Computation of Basic and Diluted Net Loss per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] U.S. Government Treasury and Agency Securities U S Government Treasury And Agency Securities [Member] United states government treasury and agency securities. Contractual payments received Contractual Payments Received Contractual payments received. Disaggregation Of Revenue [Line Items] Disaggregation of Revenue [Line Items] Leasehold Improvements Leasehold Improvements [Member] Schedule of Changes in Fair Value of Investment in Securities Schedule Of Changes In Fair Value Of Investment In Securities Table [Text Block] Schedule of changes in fair value of investment in securities. Income Tax Authority Income Tax Authority [Axis] Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Warrants issued to purchase preferred stock Stock and Warrants Issued During Period, Value, Preferred Stock and Warrants Deferred Revenue Disclosure [Abstract] Fair Value Disclosures [Abstract] Total current tax provision Current Income Tax Expense (Benefit) Current state income tax expense Issuance of common stock upon exercise of warrants and under equity plan awards, net of tax Issuance Of Common Stock Upon Exercise Of Warrants And Under Equity Plan Awards Net Of Tax Issuance of common stock upon exercise of warrants and under equity plan awards, net of tax Level 2 Fair Value Hierarchy and NAV [Axis] 2026 Finance Lease, Liability, to be Paid, Year Three Payments to Acquire Property, Plant, and Equipment, Total Purchase of property, plant, and equipment Payments to Acquire Property, Plant, and Equipment Interest expense Finance Lease, Interest Expense Net proceeds from sale of future royalties Proceeds from the sale of future royalties, net Proceeds From Royalties Received Financing Activities Proceeds from royalties received financing activities. Milestone payments paid Milestone Payments Paid Milestone payments paid. Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Number of shares, vested GeneTx Biotherapeutics LLC Gene Tx Biotherapeutics L L C [Member] GeneTx Biotherapeutics LLC. Common stock shares sold Stock Issued During Period, Shares, New Issues Other Commitments Other Commitments [Axis] Employee-related Liabilities, Current, Total Payroll and related expenses Employee-related Liabilities, Current Commercial milestone payments Commercial Milestone Payments Commercial milestone payments. Business Acquisition Business Acquisition [Axis] Total cash, cash equivalents, and restricted cash shown in the statements of cash flows Cash, cash equivalents, and restricted cash at beginning of year Cash, cash equivalents, and restricted cash at end of year Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations 2011 Equity Incentive, 2014 Incentive and Employment Inducement Plan Two Thousand Eleven and Two Thousand Fourteen and Employment Inducement Plan [Member] Two thousand eleven and two thousand fourteen and employment inducement plan. Class of Warrant or Right Class of Warrant or Right [Axis] Income Tax Disclosure [Abstract] Tax Credit Carryforward, Name Tax Credit Carryforward, Name [Domain] Finite-Lived Intangible Assets by Major Class Finite-Lived Intangible Assets by Major Class [Axis] Restricted Cash and Cash Equivalents, Noncurrent, Asset, Statement of Financial Position [Extensible List] Restricted Cash and Cash Equivalents, Noncurrent, Statement of Financial Position [Extensible Enumeration] North America North America [Member] XML 19 R1.htm IDEA: XBRL DOCUMENT v3.24.0.1
Document and Entity Information - USD ($)
$ in Billions
12 Months Ended
Dec. 31, 2023
Feb. 15, 2024
Jun. 30, 2023
Cover [Abstract]      
Document Type 10-K    
Amendment Flag false    
Document Period End Date Dec. 31, 2023    
Document Fiscal Year Focus 2023    
Document Fiscal Period Focus FY    
Trading Symbol RARE    
Entity Registrant Name Ultragenyx Pharmaceutical Inc.    
Entity Central Index Key 0001515673    
Current Fiscal Year End Date --12-31    
Entity Well-known Seasoned Issuer Yes    
Entity Current Reporting Status Yes    
Entity Voluntary Filers No    
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 [Flag] false    
Entity Shell Company false    
Entity Common Stock, Shares Outstanding   82,335,687  
Entity Public Float     $ 3.1
Security Exchange Name NASDAQ    
Title of 12(b) Security Common Stock, $0.001 par value    
Entity File Number 001-36276    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 27-2546083    
Entity Address, Address Line One 60 Leveroni Court    
Entity Address, City or Town Novato    
Entity Address, State or Province CA    
Entity Address, Postal Zip Code 94949    
City Area Code 415    
Local Phone Number 483-8800    
Document Annual Report true    
Document Transition Report false    
Documents Incorporated by Reference

DOCUMENTS INCORPORATED BY REFERENCE

Portions of the registrant’s definitive proxy statement relating to its 2024 Annual Meeting of Stockholders, to be held on or about June 18, 2024, are incorporated by reference into Part III of this Annual Report on Form 10-K where indicated. Such proxy statement will be filed with the U.S. Securities and Exchange Commission within 120 days after the end of the fiscal year to which this report relates.
   
Auditor Firm ID 42    
Auditor Name Ernst & Young LLP    
Auditor Location San Mateo, California    
XML 20 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 $ 213,584 $ 132,944
Marketable debt securities 363,625 614,818
Accounts receivable, net 73,390 40,445
Inventory 33,969 26,766
Other assets 47,616 68,926
Total current assets 732,184 883,899
Property, plant, and equipment, net 290,566 259,726
Marketable debt securities 199,901 148,970
Intangible assets, net 166,271 160,105
Goodwill 44,406 44,406
Other assets 57,685 48,338
Total assets 1,491,013 1,545,444
Current liabilities:    
Accounts payable 42,114 43,274
Accrued liabilities 196,486 204,678
Contract liabilities 0 1,479
Lease liabilities 12,595 11,779
Liabilities for sales of future royalties 29,242 0
Total current liabilities 280,437 261,210
Lease liabilities 30,574 19,814
Deferred tax liabilities 30,058 31,667
Liabilities for sales of future royalties 862,325 875,439
Other liabilities 12,205 4,820
Total liabilities 1,215,599 1,192,950
Commitments and contingencies (Notes 9 and 15)
Stockholders’ equity:    
Preferred stock, par value of $0.001 per share - 25,000,000 shares authorized; nil outstanding in 2023 and in 2022 0 0
Common stock, par value of $0.001 per share - 250,000,000 shares authorized;outstanding - 82,315,590 in 2023 and 70,197,297 in 2022 82 70
Treasury stock, at cost, 9,559 in 2023 and nil in 2022 (432) 0
Deferred compensation obligation 432 0
Additional paid-in capital 3,662,346 3,140,019
Accumulated other comprehensive income (loss) 647 (6,573)
Accumulated deficit (3,387,661) (2,781,022)
Total stockholders’ equity 275,414 352,494
Total liabilities and stockholders’ equity $ 1,491,013 $ 1,545,444
XML 21 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]    
Preferred stock, par value $ 0.001 $ 0.001
Preferred stock, shares authorized 25,000,000 25,000,000
Preferred stock, shares outstanding 0 0
Common stock, par value $ 0.001 $ 0.001
Common stock, shares authorized 250,000,000 250,000,000
Common stock, shares outstanding 82,315,590 70,197,297
Treasury stock , shares 9,559 0
XML 22 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:      
Total revenues $ 434,249 $ 363,329 $ 351,406
Operating expenses:      
Cost of sales 45,209 28,320 16,008
Research and development 648,449 705,789 497,153
Selling, general and administrative 309,799 278,139 219,982
Total operating expenses 1,003,457 1,012,248 733,143
Loss from operations (569,208) (648,919) (381,737)
Interest income 26,688 11,074 1,928
Change in fair value of equity investments 397 (19,299) (42,063)
Non-cash interest expense on liabilities for sales of future royalties (66,004) (43,015) (29,422)
Other expense (337) (1,566) (1,687)
Loss before income taxes (608,464) (701,725) (452,981)
Benefit from (provision for) income taxes 1,825 (5,696) (1,044)
Net loss $ (606,639) $ (707,421) $ (454,025)
Net loss per share, basic $ (8.25) $ (10.12) $ (6.7)
Net loss per share, diluted $ (8.25) $ (10.12) $ (6.7)
Shares used in computing net loss per share, Basic 73,543,862 69,914,225 67,795,540
Shares used in computing net loss per share, Diluted 73,543,862 69,914,225 67,795,540
Product sales      
Revenues:      
Total revenues $ 180,413 $ 118,927 $ 77,017
Royalty revenue      
Revenues:      
Total revenues 182,652 21,692 17,951
Collaboration and license      
Revenues:      
Total revenues $ 71,184 $ 222,710 $ 256,438
XML 23 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 loss $ (606,639) $ (707,421) $ (454,025)
Other comprehensive income (loss):      
Foreign currency translation adjustments 239 (724) (550)
Unrealized gain (loss) on available-for-sale securities 6,981 (4,445) (1,543)
Other comprehensive income (loss): 7,220 (5,169) (2,093)
Total comprehensive loss $ (599,419) $ (712,590) $ (456,118)
XML 24 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Treasury Stock
Deferred Compensation Obligation
Beginning balance at Dec. 31, 2020 $ 1,154,375 $ 67 $ 2,773,195 $ 689 $ (1,619,576)    
Beginning balance, shares at Dec. 31, 2020   66,818,520          
Issuance of common stock in connection with at-the-market offering, net of issuance costs 78,943 $ 1 78,942        
Issuance of common stock in connection with at-the-market offering, net of issuance costs, shares   1,050,372          
Stock-based compensation 105,260   105,260        
Issuance of common stock under equity plan awards, net of tax 40,101 $ 1 40,100        
Issuance of common stock under equity plan awards, net of tax, shares   1,476,106          
Other comprehensive income (loss) (2,093)     (2,093)      
Net loss (454,025)       (454,025)    
Ending balance at Dec. 31, 2021 922,561 $ 69 2,997,497 (1,404) (2,073,601)    
Ending balance, shares at Dec. 31, 2021   69,344,998          
Stock-based compensation 131,710   131,710        
Issuance of common stock under equity plan awards, net of tax 10,813 $ 1 10,812        
Issuance of common stock under equity plan awards, net of tax, shares   852,299          
Other comprehensive income (loss) (5,169)     (5,169)      
Net loss (707,421)       (707,421)    
Ending balance at Dec. 31, 2022 $ 352,494 $ 70 3,140,019 (6,573) (2,781,022)    
Ending balance, shares at Dec. 31, 2022 70,197,297 70,197,297          
Issuance of common stock and pre-funded warrants in connection with underwritten public offering, net of issuance costs $ 326,456 $ 10 326,446        
Issuance of common stock in connection with at-the-market offering, net of issuance costs $ 53,299 $ 1 53,298        
Issuance of common stock and pre-funded warrants in connection with underwritten public offering, net of issuance costs,shares   9,833,334          
Issuance of common stock in connection with at-the-market offering, net of issuance costs, shares 1,175,584 1,175,584          
Stock-based compensation $ 134,169   134,169        
Issuance of common stock upon exercise of warrants and under equity plan awards, net of tax 8,415 $ 1 8,414        
Issuance of common stock upon exercise of warrants and under equity plan awards, net of tax, shares   1,109,375          
Deferred compensation           $ (432) $ 432
Other comprehensive income (loss) 7,220     7,220      
Net loss (606,639)       (606,639)    
Ending balance at Dec. 31, 2023 $ 275,414 $ 82 $ 3,662,346 $ 647 $ (3,387,661) $ (432) $ 432
Ending balance, shares at Dec. 31, 2023 82,315,590 82,315,590          
XML 25 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
Operating activities:      
Net loss $ (606,639) $ (707,421) $ (454,025)
Adjustments to reconcile net loss to net cash used in operating activities:      
Stock-based compensation 135,227 130,377 104,952
Acquired in-process research and development 0 75,033 0
Amortization of premium (discount) on marketable debt securities, net (12,842) 2,699 6,606
Depreciation and amortization 26,006 18,220 13,239
Change in fair value of equity investments (397) 19,299 42,063
Non-cash collaboration royalty revenue (69,364) (21,692) (17,951)
Non-cash interest expense on liabilities for sales of future royalties 66,004 43,015 29,422
Other 2,300 (230) 235
Changes in operating assets and liabilities:      
Accounts receivable (22,778) (12,068) (5,432)
Inventory (6,930) (9,701) (3,117)
Other assets 15,325 3,798 (29,508)
Accounts payable, accrued, and other liabilities 2,380 87,442 32,313
Contract liabilities, net (1,479) (7,597) (57,492)
Deferred tax liabilities (1,619) (1,639) 0
Net cash used in operating activities (474,806) (380,465) (338,695)
Investing activities:      
Purchase of property, plant, and equipment (44,267) (116,123) (73,093)
Acquisition, net of cash acquired 0 (75,025) 0
Purchase of marketable debt securities (526,382) (614,735) (1,012,187)
Proceeds from sale of marketable debt securities 50,672 84,275 92,896
Proceeds from sale of equity investments 0 10,094 79,843
Proceeds from maturities of marketable debt securities 695,525 450,706 718,111
Payment for intangible asset (2,500) (30,000) 0
Other (5,048) (844) (942)
Net cash provided by (used in) investing activities 168,000 (291,652) (195,372)
Financing activities:      
Proceeds from the sale of future royalties, net 0 490,950 0
Proceeds from the issuance of common stock and pre-funded warrants in connection with underwritten public offerings, net of issuance costs 326,456 0 0
Proceeds from the issuance of common stock in connection with at-the-market offering, net of issuances costs 53,299 0 78,943
Proceeds from the issuance of common stock from exercise of warrants and equity plan awards, net 8,415 10,813 40,101
Other (28) (555) (492)
Net cash provided by financing activities 388,142 501,208 118,552
Effect of exchange rate changes on cash 462 (1,075) (1,194)
Net increase (decrease) in cash, cash equivalents, and restricted cash 81,798 (171,984) (416,709)
Cash, cash equivalents, and restricted cash at beginning of year 137,601 309,585 726,294
Cash, cash equivalents, and restricted cash at end of year 219,399 137,601 309,585
Supplemental disclosures of non-cash investing and financing information:      
Acquired lease liabilities arising from obtaining right-of-use assets and property, plant, and equipment 22,162 1,168 3,142
Costs of property and equipment included in accounts payable, accrued, and other liabilities 1,577 17,963 18,993
Non-cash interest expense on liabilities for sales of future royalties capitalized during the year into ending property, plant and equipment $ 9,431 $ 11,380 $ 4,650
XML 26 R8.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) $ (606,639) $ (707,421) $ (454,025)
XML 27 R9.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

On November 10, 2023, Corsee Sanders, Ph.D., a member of the Company’s Board of Directors, adopted a trading arrangement intended to satisfy the affirmative defense of Rule 10b5-1(c), to sell up to 2,322 shares of the Company’s common stock through July 12, 2024, subject to certain conditions.

On December 7, 2023, Matthew Fust, a member of the Company’s Board of Directors, adopted a trading arrangement intended to satisfy the affirmative defense of Rule 10b5-1(c), to sell up to 12,195 shares of the Company’s common stock through December 6, 2024, subject to certain conditions.

Corsee Sanders [Member]  
Trading Arrangements, by Individual  
Name Corsee Sanders
Title member of the Company’s Board of Directors
Rule 10b5-1 Arrangement Adopted true
Adoption Date November 10, 2023
Aggregate Available 2,322
Matthew Fust [Member]  
Trading Arrangements, by Individual  
Name Matthew Fust
Title member of the Company’s Board of Directors
Rule 10b5-1 Arrangement Adopted true
Adoption Date December 7, 2023
Aggregate Available 12,195
XML 28 R10.htm IDEA: XBRL DOCUMENT v3.24.0.1
Organization and Basis of Presentation
12 Months Ended
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Basis of Presentation
1.
Organization and Basis of Presentation

Ultragenyx Pharmaceutical Inc., or the Company, is a biopharmaceutical company incorporated in Delaware.

The Company is focused on the identification, acquisition, development, and commercialization of novel products for the treatment of serious rare and ultrarare genetic diseases. The Company operates as one reportable segment and has four commercially approved products.

Crysvita® (burosumab) is approved in the United States, or U.S., the European Union, or EU, and certain other regions for the treatment of X-linked hypophosphatemia, or XLH, in adult and pediatric patients one year of age and older. Crysvita is also approved in the U.S. and certain other regions for the treatment of fibroblast growth factor 23, or FGF23-related hypophosphatemia in tumor-induced osteomalacia, or TIO, associated with phosphaturic mesenchymal tumors that cannot be curatively resected or localized in adults and pediatric patients 2 years of age and older.

Mepsevii® (vestronidase alfa) is approved in the U.S., the EU and certain other regions, as the first medicine for the treatment of children and adults with mucopolysaccharidosis VII, or MPS VII, also known as Sly syndrome.

Dojolvi® (triheptanoin) is approved in the U.S. and certain other regions for the treatment of pediatric and adult patients severely affected by long-chain fatty acid oxidation disorders, or LC-FAOD.

Evkeeza® (evinacumab) is approved in the U.S. and the European Economic Area, or EEA, for the treatment of homozygous familial hypercholesterolemia, or HoFH. The Company has exclusive rights to commercialize Evkeeza® (evinacumab) outside of the U.S.

In addition to the approved products, the Company has the following ongoing clinical development programs:

UX111 (formerly ABO-102) is an AAV9 gene therapy product candidate for the treatment of patients with Sanfilippo syndrome type A, or MPS IIIA, a rare lysosomal storage disease;
DTX401 is an adeno-associated virus 8, or AAV8, gene therapy product candidate for the treatment of patients with glycogen storage disease type Ia, or GSDIa;
DTX301 is an AAV8 gene therapy product candidate in development for the treatment of patients with ornithine transcarbamylase, or OTC deficiency, the most common urea cycle disorder;
UX143 (setrusumab), which is subject to the Companys collaboration agreement with Mereo BioPharma 3, or Mereo, is a fully human monoclonal antibody that inhibits sclerostin, a protein that acts on a key bone-signaling pathway and inhibits the activity of bone-forming cells for the treatment of patients with osteogenesis imperfect, or OI;
GTX-102 is an antisense oligonucleotide, or ASO for the treatment of Angelman syndrome, a debilitating and rare neurogenetic disorder caused by loss-of-function of the maternally inherited allele of the UBE3A gene.; and
UX701 is an adeno-associated virus 9, or AAV9, gene therapy designed to deliver stable expression of a truncated version of the ATP7B copper transporter following a single intravenous infusion to improve copper distribution and excretion from the body and reverse pathological findings of Wilson liver disease;

 

The Company has sustained operating losses and expects such annual losses to continue over the next several years. The Company’s ultimate success depends on the outcome of its research and development and commercialization activities. Through December 31, 2023, the Company has relied primarily on its sale of equity securities, its revenues from commercial products, its sale of future royalties, and strategic collaboration arrangements to finance its operations. The Company may need to raise additional capital to fully implement its business plans through the issuance of equity, borrowings, or strategic alliances with partner companies. However, if such financing is not available at adequate levels, the Company would need to reevaluate its operating plans.

XML 29 R11.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 Consolidation

The Consolidated Financial Statements include the accounts of Ultragenyx Pharmaceutical Inc. and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated.

Use of Estimates

The accompanying Consolidated Financial Statements have been prepared in accordance with U.S. generally accepted accounting principles, or GAAP. The preparation of the Consolidated Financial Statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent liabilities and the reported amounts of expenses in the Consolidated Financial Statements and the accompanying notes. On an ongoing basis, management evaluates its estimates, including those related to clinical trial accruals, fair value of assets and liabilities, income taxes, stock-based compensation, revenue recognition, and the liabilities for sales of future royalties. Management bases its estimates on historical experience and on various other market-specific and relevant assumptions that management believes to be reasonable under the circumstances. Actual results could differ from those estimates.

Cash, Cash Equivalents, and Restricted Cash

The Company considers all highly liquid investments with original maturities of three months or less from the date of purchase to be cash equivalents. Cash equivalents consist primarily of amounts invested in money market accounts.

Restricted cash primarily consists of money market accounts used as collateral for the Company’s obligations under its facility leases and the gene therapy building construction project.

The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the Consolidated Balance Sheets that sum to the total of the same such amounts shown in the Consolidated Statements of Cash Flows (in thousands):

 

 

December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

Cash and cash equivalents

 

$

213,584

 

 

$

132,944

 

 

$

307,584

 

Restricted cash included in other current assets

 

 

2,008

 

 

 

862

 

 

 

 

Restricted cash included in other non-current assets

 

 

3,807

 

 

 

3,795

 

 

 

2,001

 

Total cash, cash equivalents, and restricted cash
    shown in the statements of cash flows

 

$

219,399

 

 

$

137,601

 

 

$

309,585

 

Marketable Debt Securities

All marketable debt securities have been classified as “available-for-sale” and are carried at estimated fair value as determined based upon quoted market prices or pricing models for similar securities. Management determines the appropriate classification of its investments at the time of purchase and reevaluates such designation as of each balance sheet date. Investments with a maturity of one year or less from the balance sheet date are reported as current marketable debt securities and investments with a maturity of greater than one year from the balance sheet date are reported as non-current marketable debt securities. Unrealized gains and losses are excluded from earnings and are reported as a component of comprehensive loss. Realized gains and losses and declines in fair value judged to be other than temporary, if any, on available-for-sale securities are included in other income (expense). The cost of securities sold is based on the specific-identification method. Interest on investments is included in interest income.

Equity Investments

The Company records investments in equity securities, other than equity method investments, at fair market value, if the fair value is readily determinable. Equity securities with no readily determinable fair values are recorded using the measurement alternative of cost adjusted for observable price changes in orderly transactions for identical or similar investments of the same issuer less impairment, if any. Investments in equity securities are recorded in Equity investments on the Company's Consolidated Balance Sheets. Unrealized gains and losses are reported in Change in fair value of equity investments on the Company’s Consolidated Statements of Operations. The Company regularly reviews its non-marketable equity securities for indicators of impairment.

Concentration of Credit Risk, Credit Losses, and Other Risks and Uncertainties

Financial instruments that potentially subject the Company to a concentration of credit risk consist of cash, cash equivalents, and investments. The Company’s cash, cash equivalents, and investments are held by financial institutions that management believes are of high credit quality. The Company’s investment policy limits investments to fixed income securities denominated and payable in U.S. dollars such as U.S. government obligations, money market instruments and funds, corporate bonds, commercial paper, and asset-backed securities and places restrictions on maturities and concentrations by type and issuer. Such deposits may, at times, exceed federally insured limits. The Company has not experienced any losses on its deposits of cash and cash equivalents and its accounts are monitored by management to mitigate risk. The Company is exposed to credit risk in the event of default by the financial institutions holding its cash and cash equivalents, corporate issuers, and other financial instruments, to the extent recorded in the Consolidated Balance Sheets.

The Company is exposed to credit losses primarily through receivables from customers and collaborators and through its available-for-sale debt securities. For trade receivables and other instruments, the Company uses a forward-looking expected loss model that generally results in the earlier recognition of allowances for losses. For available-for-sale debt securities with unrealized losses, the losses are recognized as allowances rather than as reductions in the amortized cost of the securities.

The Company’s expected loss allowance methodology for the receivables is developed using historical collection experience, current and future economic market conditions, a review of the current aging status and financial condition of the entities. Specific allowance amounts are established to record the appropriate allowance for customers that have a higher probability of default. Balances are written off when determined to be uncollectible. The Company’s expected loss allowance methodology for the debt securities is developed by reviewing the extent of the unrealized loss, the size, term, geographical location, and industry of the issuer, the issuers’ credit ratings and any changes in those ratings, as well as reviewing current and future economic market conditions and the issuers’ current status and financial condition. There was no allowance for losses on available-for-sale debt securities which were attributable to credit risk for the years ended December 31, 2023 and 2022.

The Company is dependent on third-party manufacturers to supply products for research and development activities in its programs. In particular, the Company relies and expects to continue to rely on a small number of manufacturers to supply it with its requirements for the active pharmaceutical ingredients and formulated drugs related to these programs. These programs could be adversely affected by a significant interruption in the supply of active pharmaceutical ingredients and formulated drugs.

Inventory

The Company values inventory at the lower of cost and net realizable value and determines the cost of inventory using the average-cost method. The Company expenses costs associated with the manufacture of product candidates prior to regulatory approval. Inventories consist of currently approved products. 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. Management determines excess inventory based on expected future demand. Estimates related to future demand are sensitive to significant inputs and assumptions such as acceptance by patients and physicians and the availability of formulary coverage and adequate reimbursement from private third-party payers for the product.

Property, Plant, and Equipment

Property, plant, and equipment are stated at cost, less accumulated depreciation and amortization. Depreciation and amortization is computed using the straight-line method over the estimated useful lives of the respective assets. Depreciation and amortization begins when the asset is placed in service. Interest costs incurred during the construction of major capital projects are capitalized until the underlying asset is ready to be placed in service. Maintenance and repairs are charged to operations as incurred. Upon sale or retirement of assets, the cost and related accumulated depreciation or amortization are removed from the balance sheet and the resulting gain or loss, if any, is reflected in operations. See “Note 4. Balance Sheet Components” for further disclosure on the useful lives of property, plant, and equipment.

Intangible Assets

Finite-lived intangibles consist of contractual payments made for certain milestones achieved with collaboration partners. The contractual payments are recorded as intangible assets and are amortized over their estimated useful lives. The Company reviews its definite-lived intangible assets when events or circumstances may indicate that the carrying value of these assets is not recoverable and exceeds their fair value. The Company measures fair value based on the estimated future undiscounted cash flows associated with these assets in addition to other assumptions and projections that the Company deems to be reasonable and supportable.

Indefinite-lived intangibles consist of acquired in-process research and development, or IPR&D. IPR&D assets represent capitalized incomplete research projects that the Company acquired through business combinations. Such assets are initially measured at their acquisition date fair values and are tested for impairment annually and whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. When development of the project is complete, which generally occurs when regulatory approval to market a product is obtained, the associated assets will be deemed finite-lived and will be amortized over a period that best reflects the economic benefits provided by these assets.

If it is determined that an intangible asset becomes impaired, the carrying value is written down to its fair value with the related impairment charge recognized in Consolidated Statements of Operations in the period in which the impairment occurs. The Company has not recorded any impairments of intangible assets to date.

Goodwill

Goodwill represents the excess of purchase price over fair value of net assets acquired in a business combination and is not amortized. Goodwill is subject to impairment testing at least annually during the fourth quarter or when a triggering event occurs that could indicate a potential impairment. If it is determined that the goodwill becomes impaired, the carrying value is written down to its fair value with the related impairment charge recognized in Consolidated Statements of Operations in the period in which the impairment occurs. The Company has not recorded any impairments of goodwill.

Impairment of Long-Lived Assets

The Company evaluates its long-lived assets, including property and equipment, for impairment whenever events or changes in circumstances indicate that the carrying value of these assets may not be recoverable. Recoverability of these assets is measured by comparison of the carrying amount of each asset to the future undiscounted cash flows expected to result from the use of the asset and its eventual disposition. If the asset is considered to be impaired, the amount of any impairment is measured as the difference between the carrying value and the fair value of the impaired asset. The Company has not recorded material impairment of any long-lived assets.

Accruals of Research and Development Costs

The Company records accruals for estimated costs of research, preclinical and clinical studies and manufacturing development. These costs are a significant component of the Company’s research and development expenses. A substantial portion of the Company’s ongoing research and development activities are conducted by third-party service providers, including contract research organizations. The Company accrues the costs incurred under its agreements with these third parties based on actual work completed in accordance with agreements established with these third parties. The Company determines the actual costs through obtaining information from external service providers as to the progress or stage of completion of the services and the agreed-upon fee to be paid for such services.

Revenue Recognition

Product Sales

The Company sells its approved products through a limited number of distributors. Under ASC 606, revenue from product sales is recognized at the point in time when control is transferred to these distributors. The Company also recognizes revenue from sales of certain products on a “named patient” basis, which are allowed in certain countries prior to the commercial approval of the product. Prior to recognizing revenue, the Company makes estimates of the transaction price, including any variable consideration that is subject to a constraint. Amounts of variable consideration are included in the transaction price to the extent that it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur and when the uncertainty associated with the variable consideration is subsequently resolved. Product sales are recorded net of estimated government-mandated rebates and chargebacks, estimated product returns, and other deductions.

Provisions for returns and other adjustments are provided for in the period the related revenue is recorded, as estimated by management. These reserves are based on estimates of the amounts earned or to be claimed on the related sales and are reviewed periodically and adjusted as necessary. The Company’s estimates of government mandated rebates, chargebacks, estimated product returns, and other deductions depends on the identification of key customer contract terms and conditions, as well as estimates of sales volumes to different classes of payors. If actual results vary, the Company may need to adjust these estimates, which could have a material effect on earnings in the period of the adjustment.

Collaboration, License, and Royalty Revenue

The Company has certain license and collaboration agreements that are within the scope of Accounting Standards Codification, or ASC, 808, Collaborative Agreements, which provides guidance on the presentation and disclosure of collaborative arrangements. Generally, the classification of the transactions under the collaborative arrangements is determined based on the nature of contractual terms of the arrangement, along with the nature of the operations of the participants. The Company records its share of collaboration revenue, net of transfer pricing related to net sales in the period in which such sales occur, if the Company is considered as an agent in the arrangement. The Company is considered an agent when the collaboration partner controls the product before transfer to the customers and has the ability to direct the use of and obtain substantially all of the remaining benefits from the product. Funding received related to research and development services and commercialization costs is generally classified as a reduction of research and development expenses and selling, general and administrative expenses, respectively, in the Consolidated Statements of Operations, because the provision of such services for collaborative partners are not considered to be part of the Company’s ongoing major or central operations.

The Company utilizes certain information from its collaboration partners to record collaboration revenue, including revenue from the sale of the product, associated reserves on revenue, and costs incurred for development and sales activities. For the periods covered in the financial statements presented, there have been no material changes to prior period estimates of revenues and expenses. The Company also records royalty revenues under certain of the Company’s license or collaboration agreements in exchange for license of intellectual property.

The Company sold the right to receive certain royalty payments from net sales of Crysvita in certain territories to RPI Finance Trust, or RPI, an affiliate of Royalty Pharma, and to OCM LS23 Holdings LP, an investment vehicle for Ontario Municipal Employees Retirement System, or OMERS, as further described in “Note 10. Liabilities for Sales of Future Royalties.” The Company records the royalty revenue from the net sales of Crysvita in the applicable territories on a prospective basis as non-cash royalty revenue in the Consolidated Statements of Operations over the term of the applicable arrangement.

The terms of the Company’s collaboration and license agreements may contain multiple performance obligations, which may include licenses and research and development activities. The Company evaluates these agreements under ASC 606, Revenue from Contracts with Customers, or ASC 606, to determine the distinct performance obligations. The Company analogizes to ASC 606 for the accounting for distinct performance obligations for which there is a customer relationship. Prior to recognizing revenue, the Company makes estimates of the transaction price, including variable consideration that is subject to a constraint. Amounts of variable consideration are included in the transaction price to the extent that it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur and when the uncertainty associated with the variable consideration is subsequently resolved. Total consideration may include nonrefundable upfront license fees, payments for research and development activities, reimbursement of certain third-party costs, payments based upon the achievement of specified milestones, and royalty payments based on product sales derived from the collaboration.

If there are multiple distinct performance obligations, the Company allocates the transaction price to each distinct performance obligation based on its relative standalone selling price. The standalone selling price is generally determined based on the prices charged to customers or using expected cost-plus margin. The Company estimates the efforts needed to complete the performance obligations and recognizes revenue by measuring the progress towards complete satisfaction of the performance obligations using input measures.

Deferred Compensation Plan

The Company maintains a nonqualified deferred compensation plan whereby certain employees and members of the board of directors are able to defer certain equity awards and other compensation. Amounts deferred are invested into shares of the Company's common stock, mutual funds, and other investment options. The plan complies with the provisions of Section 409A of the Internal Revenue Code. All of the various mutual funds held in the plan are classified as trading securities and recorded at fair value in other non-current assets in the Consolidated Balance Sheets with changes in fair value recognized as earnings in the period they occur. The short-term portion of the corresponding liability for the plan is included in accrued expenses. The long-term portion of the liability is included in other non-current liabilities in the Consolidated Balance Sheets. Certain equity awards deferred under the plan are required to be settled through the issuance of Company stock. These awards are recorded as treasury stock and deferred compensation obligation within stockholders’ equity.

Leases

Lease agreements are evaluated to determine whether an arrangement is or contains a lease in accordance with ASC 842, Leases. The Company determines if an arrangement includes a lease at inception. Right-of-use lease assets and lease liabilities are

recognized based on the present value of the future minimum lease payments over the lease term at the commencement date. The right-of-use lease asset includes any lease payments made and excludes lease incentives. Incremental borrowing rate is used in determining the present value of future payments. The Company applies a portfolio approach to the property leases to apply an incremental borrowing rate to leases with similar lease terms. The lease terms may include options to extend or terminate the lease. The Company recognizes the options to extend the lease as part of the right-of-use lease assets and lease liabilities only if it is reasonably certain that the option would be exercised. Lease expense for minimum lease payments is recognized on a straight-line basis over the non-cancelable lease term. The Company has elected to not separate lease and non-lease components. See “Note 9. Leases” for further disclosure.

Comprehensive Loss

Comprehensive loss is the change in stockholders’ equity from transactions and other events and circumstances other than those resulting from investments by stockholders and distributions to stockholders. The Company’s other comprehensive loss is comprised of unrealized gains and losses on investments in available-for-sale securities and foreign currency translation adjustments.

Research and Development

Research and development costs are expensed as incurred and consist of salaries and benefits, stock-based compensation expense, lab supplies and facility costs, as well as fees paid to other nonemployees and entities that conduct certain research and development activities on the Company’s behalf. Amounts incurred in connection with license agreements are also included in research and development expense. Nonrefundable advance payments for goods or services to be received in the future for use in research and development activities are deferred. The deferred amounts are expensed as the related goods are delivered or the services are performed.

Stock-Based Compensation

Stock-based awards issued to employees, including stock options, performance stock options, or PSOs, restricted stock units, or RSUs, and performance stock units, or PSUs are recorded at fair value as of the grant date and recognized as expense on a straight-line basis over the employee’s requisite service period (generally the vesting period). PSOs and PSUs vest only if certain specified criteria are achieved and the employees’ continued service requirements are met; therefore, the expense recognition occurs when the likelihood of the PSOs and PSUs being earned is deemed probable. Stock compensation expense on awards expected to vest is recognized net of estimated forfeitures.

Income Taxes

The Company uses the liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are determined based on the differences between the financial reporting and the tax bases of assets and liabilities and are measured using the enacted tax rates and laws that will be in effect when the differences are expected to reverse. The Company must then assess the likelihood that the resulting deferred tax assets will be realized. A valuation allowance is provided when it is more likely than not that some portion or all of a deferred tax asset will not be realized. Due to the Company’s lack of earnings history, the net deferred tax assets have been fully offset by a valuation allowance.

In conjunction with the acquisition of Dimension Therapeutics, Inc., or Dimension, a deferred tax liability was recorded reflecting the tax impact of the difference between the book basis and tax basis of acquired IPR&D. Such deferred income tax liability is not used to offset deferred tax assets when analyzing the Company’s valuation allowance as the acquired IPR&D is considered to have an indefinite life until the Company completes or abandons development of the acquired IPR&D.

The Company recognizes benefits of uncertain tax positions if it is more likely than not that such positions will be sustained upon examination based solely on their technical merits, as the largest amount of benefit that is more likely than not to be realized upon the ultimate settlement. The Company’s policy is to recognize interest and penalties related to the underpayment of income taxes as a component of income tax expense or benefit. To date, there have been no interest or penalties charged in relation to the unrecognized tax benefits.

Foreign Currency

Assets and liabilities of non-U.S. subsidiaries that operate in a local currency environment, where the local currency is the functional currency, are translated to U.S. dollars at exchange rates in effect at the balance sheet date, with the resulting translation adjustments directly recorded to a separate component of accumulated other comprehensive loss. Income and expense accounts are translated at average exchange rates for the period. Transactions which are not in the functional currency of the entity are remeasured into the functional currency and gains or losses resulting from the remeasurement recorded in other income (expense).

Net Loss per Share

Basic net loss per share is calculated by dividing the net loss by the weighted-average number of shares of common stock outstanding during the period, without consideration for common stock equivalents. Shares of common stock into which pre-funded warrants may be exercised are considered outstanding for the purposes of computing basic net loss per share because the shares may be issued for little or no consideration, are fully vested and are exercisable after the original issuance date. Diluted net loss per share is the same as basic net loss per share, since the effects of potentially dilutive securities are antidilutive. In periods when we have incurred a net loss, options and warrants to purchase common stock are considered common stock equivalents, but have been excluded from the calculation of diluted net loss per share, as their effect is antidilutive.

XML 30 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements
12 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
Fair Value Measurements
3.
Fair Value Measurements

Financial assets and liabilities are recorded at fair value. The carrying amount of certain financial instruments, including cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities approximate fair value due to their relatively short maturities. Assets and liabilities recorded at fair value on a recurring basis in the balance sheets are categorized based upon the level of judgment associated with the inputs used to measure their fair values. Fair value is defined as the exchange price that would be received for an asset or an exit price that would be paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The authoritative guidance on fair value measurements establishes a three-tier fair value hierarchy for disclosure of fair value measurements as follows:

Level 1—Inputs are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date;

Level 2—Inputs are observable, unadjusted quoted prices in active markets for similar assets or liabilities, unadjusted quoted prices for identical or similar assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the related assets or liabilities; and

Level 3—Unobservable inputs that are significant to the measurement of the fair value of the assets or liabilities that are supported by little or no market data.

The Company’s financial instruments consist of Level 1, Level 2, and Level 3 assets. Where quoted prices are available in an active market, securities are classified as Level 1. Money market funds and U.S. Government treasury bills are classified as Level 1. Level 2 assets consist primarily of corporate bonds, asset backed securities, commercial paper, U.S. Government Treasury and agency securities, and debt securities in government-sponsored entities based upon quoted market prices for similar movements in active markets, quoted prices for identical or similar instruments in markets that are not active and model-based valuation techniques for which all significant inputs are observable in the market or can be corroborated by observable market data for substantially the full term of the assets. Where applicable these models project future cash flows and discount the future amounts to a present value using market-based observable inputs obtained from various third-party data providers, including but not limited to, benchmark yields, interest rate curves, reported trades, broker/dealer quotes and reference data.

The Company determines the fair value of its equity investments in Solid Biosciences, Inc., or Solid, by using the quoted market prices, which are Level 1 fair value measurements.

The following tables set forth the fair value of the Company’s financial assets remeasured on a recurring basis based on the three-tier fair value hierarchy (in thousands):

 

 

December 31, 2023

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Financial Assets:

 

 

 

 

 

 

 

 

 

 

 

Money market funds

$

162,289

 

 

$

 

 

$

 

 

$

162,289

 

Certificates of deposit and time deposits

 

 

 

 

17,986

 

 

 

 

 

 

17,986

 

Corporate bonds

 

 

 

 

215,166

 

 

 

 

 

 

215,166

 

Commercial paper

 

 

 

 

20,620

 

 

 

 

 

 

20,620

 

Asset-backed securities

 

 

 

 

2,712

 

 

 

 

 

 

2,712

 

U.S. Government Treasury and agency securities

 

57,437

 

 

 

259,605

 

 

 

 

 

 

317,042

 

Investment in Solid common stock

 

3,204

 

 

 

 

 

 

 

 

 

3,204

 

Deferred compensation assets

 

 

 

 

10,220

 

 

 

 

 

 

10,220

 

Total financial assets

$

222,930

 

 

$

526,309

 

 

$

 

 

$

749,239

 

 

 

 

 

 

 

 

 

 

 

 

 

Financial Liabilities:

 

 

 

 

 

 

 

 

 

 

 

Deferred compensation liabilities

$

 

 

$

10,365

 

 

$

 

 

$

10,365

 

 

 

December 31, 2022

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Financial Assets:

 

 

 

 

 

 

 

 

 

 

 

Money market funds

$

102,847

 

 

$

 

 

$

 

 

$

102,847

 

Certificates of deposit and time deposits

 

 

 

 

25,972

 

 

 

 

 

 

25,972

 

Corporate bonds

 

 

 

 

427,598

 

 

 

 

 

 

427,598

 

Commercial paper

 

 

 

 

135,393

 

 

 

 

 

 

135,393

 

Asset-backed securities

 

 

 

 

11,980

 

 

 

 

 

 

11,980

 

U.S. Government Treasury and agency securities

 

27,645

 

 

 

129,345

 

 

 

 

 

 

156,990

 

Debt securities in government-sponsored entities

 

 

 

 

15,855

 

 

 

 

 

 

15,855

 

Investment in Solid common stock

 

2,807

 

 

 

 

 

 

 

 

 

2,807

 

Deferred compensation assets

 

 

 

 

4,575

 

 

 

 

 

 

4,575

 

Total financial assets

$

133,299

 

 

$

750,718

 

 

$

 

 

$

884,017

 

 

 

 

 

 

 

 

 

 

 

 

 

Financial Liabilities:

 

 

 

 

 

 

 

 

 

 

 

Deferred compensation liabilities

$

 

 

$

4,657

 

 

$

 

 

$

4,657

 

Deferred compensation assets are recorded at fair value in other non-current assets in the Consolidated Balance Sheets. There have been no significant gains or losses on deferred compensation assets for the periods presented.

Deferred compensation liabilities consist of short-term liabilities of $0.2 million and nil as of December 31, 2023 and 2022, respectively, included in accrued liabilities on the Consolidated Balance Sheets, and long-term liabilities of $10.1 million and $4.7 million as of December 31, 2023 and 2022, respectively, included in other non-current liabilities on the Consolidated Balance Sheets.

XML 31 R13.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet Components
12 Months Ended
Dec. 31, 2023
Investments, Debt and Equity Securities [Abstract]  
Balance Sheet Components
4.
Balance Sheet Components

Cash Equivalents and Marketable Debt Securities

The fair values of cash equivalents and marketable debt securities classified as available-for-sale securities consisted of the following (in thousands):

 

December 31, 2023

 

 

 

 

 

Gross Unrealized

 

 

 

 

 

Amortized
Cost

 

 

Gains

 

 

Losses

 

 

Estimated
Fair Value

 

Money market funds

$

162,289

 

 

$

 

 

$

 

 

$

162,289

 

Certificates of deposit and time deposits

 

17,986

 

 

 

 

 

 

 

 

 

17,986

 

Corporate bonds

 

214,792

 

 

 

711

 

 

 

(337

)

 

 

215,166

 

Commercial paper

 

20,620

 

 

 

 

 

 

 

 

 

20,620

 

Asset-backed securities

 

2,715

 

 

 

 

 

 

(3

)

 

 

2,712

 

U.S. Government Treasury and agency securities

 

316,160

 

 

 

982

 

 

 

(100

)

 

 

317,042

 

Total

$

734,562

 

 

$

1,693

 

 

$

(440

)

 

$

735,815

 

 

 

 

 

December 31, 2022

 

 

 

 

 

Gross Unrealized

 

 

 

 

 

Amortized Cost

 

 

Gains

 

 

Losses

 

 

Estimated
Fair Value

 

Money market funds

$

102,847

 

 

$

 

 

$

 

 

$

102,847

 

Certificates of deposit and time deposits

 

25,972

 

 

 

 

 

 

 

 

 

25,972

 

Corporate bonds

 

432,211

 

 

 

87

 

 

 

(4,700

)

 

 

427,598

 

Commercial paper

 

135,393

 

 

 

 

 

 

 

 

 

135,393

 

Asset-backed securities

 

12,002

 

 

 

 

 

 

(22

)

 

 

11,980

 

U.S. Government Treasury and agency securities

 

157,933

 

 

 

320

 

 

 

(1,263

)

 

 

156,990

 

Debt securities in government-sponsored entities

 

16,005

 

 

 

 

 

 

(150

)

 

 

15,855

 

Total

$

882,363

 

 

$

407

 

 

$

(6,135

)

 

$

876,635

 

At December 31, 2023, the remaining contractual maturities of available-for-sale securities were less than three years. There have been no significant realized gains or losses on available-for-sale securities for the periods presented.

Inventory

Inventory consists of the following (in thousands):

 

 

December 31,

 

 

 

2023

 

 

2022

 

Work-in-process

 

$

18,859

 

 

$

17,486

 

Finished goods

 

 

15,110

 

 

 

9,280

 

Total inventory

 

$

33,969

 

 

$

26,766

 

 

Property, Plant, and Equipment, net

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

 

 

 

 

 

December 31,

 

 

 

Useful life (years)

 

2023

 

 

2022

 

Building

 

20-30

 

$

181,356

 

 

$

2,798

 

Leasehold improvements

 

Shorter of lease term or
estimated useful life

 

 

58,683

 

 

 

43,941

 

Research and development equipment

 

5

 

 

56,347

 

 

 

50,291

 

Furniture and office equipment

 

5

 

 

6,419

 

 

 

5,540

 

Computer equipment and software

 

3-5

 

 

16,196

 

 

 

13,876

 

Manufacturing equipment

 

5-15

 

 

37,297

 

 

 

570

 

Land

 

Not applicable

 

 

16,619

 

 

 

16,619

 

Construction-in-progress

 

Not applicable

 

 

867

 

 

 

189,448

 

Other

 

Varies by asset

 

 

183

 

 

 

24

 

Property, plant, and equipment, gross

 

 

 

 

373,967

 

 

 

323,107

 

Less: accumulated depreciation

 

 

 

 

(83,401

)

 

 

(63,381

)

Property, plant, and equipment, net

 

 

 

$

290,566

 

 

$

259,726

 

Depreciation expense for the years ended December 31, 2023, 2022, and 2021 was $22.2 million, $15.0 million and $12.9 million, respectively. Amortization of leasehold improvements and software is included in depreciation expense.

Construction in progress reflects amounts incurred for construction or improvements of property or costs for equipment that has not been placed in service. The construction-in-progress balance as of December 31, 2022 is primarily the construction costs for the gene therapy manufacturing facility in Bedford, Massachusetts.

Accrued Liabilities

Accrued liabilities consists of the following (in thousands):

 

 

December 31,

 

 

 

2023

 

 

2022

 

Research, clinical study, and manufacturing expenses

 

$

65,326

 

 

$

73,558

 

Payroll and related expenses

 

 

82,936

 

 

 

78,938

 

Other

 

 

48,224

 

 

 

52,182

 

Total accrued liabilities

 

$

196,486

 

 

$

204,678

 

XML 32 R14.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible Assets, Net
12 Months Ended
Dec. 31, 2023
Intangible Assets, Net (Excluding Goodwill) [Abstract]  
Intangible Assets, Net
5.
Intangible Assets, net

Indefinite-lived Intangibles

The Company has IPR&D assets of $129.0 million as of December 31, 2023 and 2022. IPR&D assets represent the fair value of acquired programs to develop an AAV gene therapy for OTC deficiency and to develop an AAV gene therapy for glycogen storage disease type Ia. The fair value of IPR&D assets acquired was determined based on the discounted present value of each research project’s projected cash flows using an income approach, including the application of probability factors related to the likelihood of success of the program reaching final development and commercialization. Additionally, the projections consider the relevant market sizes and growth factors, estimated future cash flows from product sales resulting from completed products and in-process projects and timing and costs to complete the in-process projects. The rates utilized to discount the net cash flows to their present value are commensurate with the stage of development of the projects and uncertainties in the economic estimates used in the projections. IPR&D assets are considered to be indefinite-life until the completion or abandonment of the associated research and development efforts.

Finite-lived Intangibles

Subsequent to the FDA approval of Dojolvi for the treatment of LC-FAOD in 2020, the Company recorded $4.8 million for the attainment of various development and commercial milestones as finite-lived intangible assets which are amortized over a weighted-average useful life of 5.7 years.

In January 2022, the Company announced a collaboration with Regeneron to commercialize Evkeeza for HoFH outside of the U.S. Upon closing of the transaction in January 2022, the Company paid Regeneron a $30.0 million upfront payment. During the year ended December 31, 2023, a $10.0 million regulatory milestone was achieved. As both the upfront payment and the regulatory milestone are related to the Company’s use of intellectual property for Evkeeza for HoFH, these amounts were recorded as intangible assets, which are amortized over a weighted-average useful life of ten years.

The Company's intangible assets were as follows:

 

December 31, 2023

 

 

Gross Carrying Amount

 

 

Weighted-Average Life (Years)

 

 

Accumulated Amortization

 

 

Net Carrying Amount

 

Indefinite-lived intangibles

$

129,000

 

 

 

 

 

$

 

 

$

129,000

 

Finite-lived intangibles

 

44,775

 

 

 

9.6

 

 

 

(7,504

)

 

 

37,271

 

Total intangible assets

$

173,775

 

 

 

 

 

$

(7,504

)

 

$

166,271

 

 

 

December 31, 2022

 

 

Gross Carrying Amount

 

 

Weighted-Average Life (Years)

 

 

Accumulated Amortization

 

 

Net Carrying Amount

 

Indefinite-lived intangibles

$

129,000

 

 

 

 

 

$

 

 

$

129,000

 

Finite-lived intangibles

 

34,775

 

 

 

9.9

 

 

 

(3,670

)

 

 

31,105

 

Total intangible assets

$

163,775

 

 

 

 

 

$

(3,670

)

 

$

160,105

 

The Company recorded costs of sales of $3.8 million, $3.2 million and $0.3 million for the years ended December 31, 2023, 2022, and 2021, respectively, related to the amortization of the intangible assets.

The expected amortization of the intangible assets, as of December 31, 2023, for each of the next five years and thereafter is as follows:

 

2024

$

4,903

 

2025

 

4,903

 

2026

 

4,903

 

2027

 

4,462

 

2028

 

4,022

 

Thereafter

 

14,078

 

Total

$

37,271

 

XML 33 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Revenue
6.
Revenue

The following table disaggregates total revenues from external customers by product sales, royalty revenue, and collaboration and license revenue (in thousands):

 

Year Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

 

 

 

 

 

 

 

 

 

Product sales:

 

 

 

 

 

 

 

 

Crysvita

$

75,697

 

 

$

42,678

 

 

$

21,422

 

Mepsevii

 

30,441

 

 

 

20,637

 

 

 

16,035

 

Dojolvi

 

70,633

 

 

 

55,612

 

 

 

39,560

 

Evkeeza

 

3,642

 

 

 

 

 

 

 

Total product sales

 

180,413

 

 

 

118,927

 

 

 

77,017

 

Crysvita royalty revenue

 

182,652

 

 

 

21,692

 

 

 

17,951

 

Collaboration and license revenue:

 

 

 

 

 

 

 

 

Crysvita collaboration revenue in Profit-Share Territory

 

69,705

 

 

 

215,024

 

 

 

171,198

 

Crysvita royalty revenue in European Territory

 

 

 

 

 

 

 

244

 

Daiichi Sankyo

 

1,479

 

 

 

7,686

 

 

 

84,996

 

Total collaboration and license revenue

 

71,184

 

 

 

222,710

 

 

 

256,438

 

Total revenues

$

434,249

 

 

$

363,329

 

 

$

351,406

 

The following table disaggregates total revenues based on geographic location (in thousands):

 

Year Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

North America

$

307,149

 

 

$

281,088

 

 

$

301,110

 

Latin America

 

77,342

 

 

 

44,711

 

 

 

23,636

 

Europe

 

47,534

 

 

 

36,369

 

 

 

26,660

 

Japan

 

2,224

 

 

 

1,161

 

 

 

 

Total revenues

$

434,249

 

 

$

363,329

 

 

$

351,406

 

The following table presents the activity and ending balances for sales-related accruals and allowances (in thousands):

 

Year Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

Balance of product sales reserve at beginning of year

$

11,487

 

 

$

7,181

 

 

$

3,913

 

Provisions

 

18,761

 

 

 

13,525

 

 

 

9,586

 

Payments

 

(12,746

)

 

 

(9,613

)

 

 

(6,120

)

Adjustments

 

(473

)

 

 

394

 

 

 

(198

)

Balance of product sales reserve at end of year

$

17,029

 

 

$

11,487

 

 

$

7,181

 

The following table presents changes in the contract liabilities for the years ended December 31, 2023 and 2022 (in thousands):

 

Year Ended December 31,

 

 

2023

 

 

2022

 

Balance of contract liabilities at beginning of period

$

1,479

 

 

$

9,076

 

Additions

 

 

 

 

89

 

Deductions

 

(1,479

)

 

 

(7,686

)

Balance of contract liabilities at end of period, net

$

 

 

$

1,479

 

 

See Note 8 for additional details on contract liabilities activities.

The Company’s largest accounts receivable balance was from a collaboration partner and was 53% and 68% of the total accounts receivable balance as of December 31, 2023 and 2022, respectively.

XML 34 R16.htm IDEA: XBRL DOCUMENT v3.24.0.1
GeneTx Acquisition
12 Months Ended
Dec. 31, 2023
Business Combinations [Abstract]  
Acquisition
7.
GeneTx Acquisition

In August 2019, the Company entered into a Program Agreement and a Unitholder Option Agreement with GeneTx Biotherapeutics LLC, or GeneTx, to collaborate on the development of GeneTx’s GTX-102, an ASO for the treatment of Angelman syndrome. In July 2022, pursuant to the terms of the Unitholder Option Agreement, as amended, the Company exercised the option to acquire GeneTx and entered into a Unit Purchase Agreement, or the Purchase Agreement, pursuant to which the Company purchased all the outstanding units of GeneTx. In accordance with the terms of the Purchase Agreement, the Company paid the option exercise price of $75.0 million and an additional $15.6 million to acquire the outstanding cash of GeneTx, and adjustments for working capital and transaction expenses of $0.6 million, for a total purchase consideration of $91.2 million. The Company may be required to make payments of up to $190.0 million upon the achievement of certain milestones, including up to $30.0 million in milestone payments upon achievement of the earlier of initiation of a Phase 3 clinical study or product approvals in Canada and the U.K., up to $85.0 million in additional regulatory approval milestones for the achievement of U.S. and EU product approvals, and up to $75.0 million in commercial milestone payments based on annual worldwide net product sales. The Company will also pay tiered mid- to high single-digit percentage royalties based on licensed product annual net sales. If the Company receives and resells an FDA priority review voucher, or PRV, in connection with a new drug application approval, GeneTx is entitled to receive a portion of proceeds from the sale or a cash payment from the Company if the Company choses to retain the PRV. As part of the Company's acquisition of GeneTx, the Company assumed a License Agreement with Texas A&M University, or TAMU. Under this agreement, TAMU is eligible to receive from the Company up to $23.5 million upon the achievement of various future milestones, a nominal annual license fee that may increase up to a maximum of $2.0 million, as well as royalties in the mid-single-digits of net sales.

The transaction was accounted as an asset acquisition, as substantially all of the fair value of the gross assets acquired was concentrated in a single identifiable in-process research and development intangible asset. Prior to the achievement of certain development and regulatory milestones, the acquired in-process research and development intangible asset has not yet reached technological feasibility and has no alternative future use. Accordingly, the Company recorded the acquisition price of $75.0 million, net of cash and working capital acquired, as in-process research and development expense during the year ended December 31, 2022.

XML 35 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
License and Research Agreements
12 Months Ended
Dec. 31, 2023
Research Grant Agreement [Abstract]  
License and Research Agreements
8.
License and Research Agreements

Kyowa Kirin Co., Ltd.

In August 2013, the Company entered into a collaboration and license agreement with Kyowa Kirin Co., Ltd., or KKC. Under the terms of this collaboration and license agreement, as amended, the Company and KKC collaborate on the development and commercialization of Crysvita in the field of orphan diseases in the U.S. and Canada, or the Profit-Share Territory, and in the European Union, United Kingdom, and Switzerland, or the European Territory, and the Company has the right to develop and commercialize such products in the field of orphan diseases in Mexico and Central and South America, or Latin America.

Development Activities

In the field of orphan diseases, except for ongoing studies being conducted by KKC, the Company was the lead party for development activities in the Profit-Share Territory and in the European Territory until the applicable transition date. The Company shared the costs for development activities in the Profit-Share Territory and the European Territory conducted pursuant to the development plan before the applicable transition date equally with KKC. In April 2023, which was the transition date for the Profit-Share Territory, KKC became the lead party and became responsible for the costs of the subsequent development activities. However, the Company will continue to equally share in the costs of the studies with KKC that commenced prior to the applicable transition date.

The collaboration and license agreements are within the scope of ASC 808, which provides guidance on the presentation and disclosure of collaborative arrangements.

Collaboration and Royalty Revenue for Sales in the Profit-Share Territory

The Company and KKC shared commercial responsibilities and profits in the Profit-Share Territory until April 2023. Under the collaboration agreement, KKC manufactured and supplied Crysvita for commercial use in the Profit-Share Territory and charged the Company a transfer price of 30% of net sales in 2023, and 35% prior to December 31, 2022. The remaining profit or loss after supply

costs from commercializing products in the Profit-Share Territory was shared between the Company and KKC on a 50/50 basis until April 2023. In April 2023, commercialization responsibilities for Crysvita in the Profit-Share Territory transitioned to KKC. Thereafter, the Company is entitled to receive a tiered double-digit revenue share from the mid-20% range up to a maximum rate of 30%.

In 2022, the Company entered into an amendment to the collaboration agreement which granted the Company the right to continue to support KKC in commercial field activities in the U.S. through April 2024, subject to the limitations and conditions set forth in the amendment. The parties subsequently mutually agreed to extend the Company's right to continue to support KKC in commercial field activities in the U.S. through December 31, 2024, and as a result, the Company will continue to support commercial field efforts in the U.S. through a cost share arrangement through December 2024. After December 31, 2024, the Company’s rights to promote Crysvita in the U.S. will be limited to medical geneticists and the Company will solely bear its expenses for the promotion of Crysvita in the Profit-Share Territory.

As KKC was the principal in the sale transaction with the customer during the profit-share period, the Company recognized a pro-rata share of collaboration revenue, net of transfer pricing, in the period the sale occurs. The Company concluded that its portion of KKC’s sales in the Profit-Share Territory prior to April 2023 was analogous to a royalty and therefore recorded its share as collaboration revenue, similar to a royalty. Starting in April 2023, the Company began to record the royalty revenue as the underlying sales occur.

In July 2022, the Company sold to OMERS its right to receive 30% of the future royalty payments due to the Company based on net sales of Crysvita in the U.S. and Canada, subject to a cap, beginning in April 2023, as further described in Note 10. The Company records this revenue as royalty revenue.

Product Sales Revenue for Other Territories

The Company is responsible for commercializing Crysvita in Latin America and Turkey. The Company is considered the principal in these territories as the Company controls the product before it is transferred to the customer. Accordingly, the Company records revenue on a gross basis for the sale of Crysvita once the product is delivered and the risk and title of the product is transferred to the distributor. KKC has the option to assume responsibility for commercialization efforts in Turkey from the Company, after a certain minimum period.

Under the collaboration agreement, KKC manufactures and supplies Crysvita, which is purchased by the Company for sales in Latin American territories and charges the Company a transfer price of 30% of net sales. The transfer price on these sales was 35% prior to December 31, 2022. The Company also pays to KKC a low single-digit royalty on net sales in Latin America.

Total Crysvita revenue was as follows (in thousands):

 

Year Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

Revenue in profit-share territory:

 

 

 

 

 

 

 

 

Collaboration revenue

$

69,705

 

 

$

215,024

 

 

$

171,198

 

Royalty revenue

 

113,288

 

 

 

 

 

 

 

Non-cash royalty revenue

 

48,581

 

 

 

 

 

 

 

Total revenue in Profit-Share Territory

 

231,574

 

 

 

215,024

 

 

 

171,198

 

Product sales

 

75,697

 

 

 

42,678

 

 

 

21,422

 

Royalty revenue in European Territory

 

 

 

 

 

 

 

244

 

Non-cash royalty revenue in European Territories

 

20,783

 

 

 

21,692

 

 

 

17,951

 

Total Crysvita revenue

$

328,054

 

 

$

279,394

 

 

$

210,815

 

Royalty Revenue for Sales in the European Territory

KKC has the commercial responsibility for Crysvita in the European Territory. In December 2019, the Company sold its right to receive royalty payments based on sales in the European Territory to Royalty Pharma, effective January 1, 2020, as further described in Note 10. Prior to the Company’s sale of the royalty, the Company received a royalty of up to 10% on net sales in the European Territory, which was recognized as the underlying sales occur. Beginning in 2020, the Company records the royalty revenue as non-cash royalty revenues. The Company records this revenue as royalty revenue.

Collaboration Cost Sharing and Payments

Under the collaboration agreement, KKC and the Company share certain development and commercialization costs and as a result, the Company was reimbursed for these costs and operating expenses were reduced. Additionally, KKC is owed a transfer price fee and royalties on certain revenues and the Company recorded amounts owed to KKC in cost of sales. These amounts were recognized in the Company’s Statements of Operations in connection with the collaboration agreement with KKC as follows (in thousands):

 

Year Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

Research and development

$

(6,510

)

 

$

(15,974

)

 

$

(21,657

)

Selling, general and administrative

$

(17,199

)

 

$

(37,217

)

 

$

(32,629

)

Cost of sales

$

18,476

 

 

$

13,250

 

 

$

6,701

 

Collaboration Receivable and Payable

The Company had accounts receivable from KKC in the amount of $39.2 million and $27.5 million from profit-share revenue and royalties and other receivables recorded in other current assets of $1.1 million and $6.4 million and accrued liabilities of $5.3 million and $3.1 million from commercial and development activity reimbursements, as of December 31, 2023 and 2022, respectively.

Saint Louis University

In November 2010, the Company entered into a license agreement with Saint Louis University, or SLU. Under the terms of this license agreement, SLU granted the Company an exclusive worldwide license to make, have made, use, import, offer for sale, and sell therapeutics related to SLU’s beta-glucuronidase product for use in the treatment of human diseases.

The Company made a milestone payment of $0.1 million upon approval of Mepsevii for treatment of MPS 7. The Company is required to pay to SLU a low single-digit royalty on net sales of the licensed products in any country or region, upon reaching a certain level of cumulative worldwide sales of the product.

Baylor Research Institute

In September 2012, the Company entered into a license agreement with Baylor Research Institute, or BRI. Under the terms of this license agreement, as amended, BRI exclusively licensed to the Company its territories for certain intellectual property related to Dojolvi (triheptanoin) for the treatment of LC-FAOD.

For the years ended December 31, 2023 and 2022, the Company recorded nil and $2.5 million, respectively, for the attainment of various development and commercial milestones as finite-lived intangible assets. The Company is obligated to make additional future payments of up to $7.5 million contingent upon attainment of various development and commercial milestones. Additionally, the Company is paying BRI a mid- single-digit royalty on net sales of the licensed product in the licensed territories.

REGENXBIO, Inc.

The Company has a license agreement with REGENXBIO, Inc., or REGENX, for an exclusive, sublicensable, worldwide commercial license under certain intellectual property for preclinical and clinical research and development, and commercialization of drug therapies using REGENX's licensed patents for the treatment of hemophilia A, OTC deficiency, and GSD1a. The Company will pay an annual fee and certain milestone fees per disease indication, low to mid- single-digit royalty percentages on net sales of licensed products, and milestone and sublicense fees owed by REGENX to its licensors, contingent upon the attainment of certain development activities as outlined in the agreement.

The Company also has an option and license agreement with REGENX under which the Company has an exclusive, sublicensable, worldwide license to make, have made, use, import, sell, and offer for sale licensed products to treat Wilson disease and CDKL5 deficiency. For each disease indication, the Company is obligated to pay an annual maintenance fee of $0.1 million and up to $9.0 million upon achievement of various milestones, as well as mid- to high single-digit royalties on net sales of licensed products and mid- single-digit to low double-digit percentage sublicenses fees, if any.

In March 2020, the Company entered into a license agreement with REGENX, for an exclusive, sublicensable, worldwide license to REGENX’s NAV AAV8 and AAV9 vectors for the development and commercialization of gene therapy treatments for a rare metabolic disorder. In return for these rights, the Company made an upfront payment of $7.0 million. The Company will pay certain

annual fees of $0.1 million, milestone payments of up to $14.0 million, and royalties on any net sales of products incorporating the licensed intellectual property that range from a high single-digit to low double-digit royalty.

Bayer HealthCare LLC

The Company previously had a collaboration and license agreement with Bayer Healthcare LLC, or Bayer, to research, develop and commercialize AAV gene therapy products for the treatment of hemophilia A, or DTX 201. Under this agreement, Bayer had been granted an exclusive license to develop and commercialize one or more novel gene therapies for hemophilia A.

In October 2022, the Collaboration and License Agreement for DTX201 with Bayer was terminated and all licensed rights to DTX201 have reverted back to the Company. The Company also obtained rights to all necessary data and information to further develop DTX201 or another hemophilia A program through a royalty-free, worldwide, sublicensable, perpetual license.

University of Pennsylvania

The Company has a research, collaboration, and license agreement with University of Pennsylvania School of Medicine, or Penn, which provides the terms for the Company and Penn to collaborate with respect to the pre-clinical development of gene therapy products for the treatment of certain indications. Under the agreement, Penn granted the Company an exclusive, worldwide license to certain patent rights arising out of the research program, subject to certain retained rights, and a non-exclusive, worldwide license to certain Penn intellectual property, in each case to research, develop, make, have made, use, sell, offer for sale, commercialize and import licensed products in each indication for the term of the agreement. The Company will fund the cost of the research program in accordance with a mutually agreed-upon research budget and will be responsible for clinical development, manufacturing and commercialization of each indication. The Company may be obligated to make milestone payments of up to $5.0 million for each indication, if certain development milestones are achieved over time. The Company is also obligated to make milestone payments of up to $25.0 million per approved product if certain commercial milestones are achieved, as well as low to mid- single-digit royalties on net sales of each licensed product.

Arcturus Therapeutics Holdings Inc.

In October 2015, the Company entered into a Research Collaboration and License Agreement with Arcturus Therapeutics Holdings Inc., or Arcturus, to collaborate on the research and development of therapies for select rare diseases. Arcturus was responsible for conducting certain research services, funded by the Company, and the Company was responsible for development and commercialization costs.

On a product-by-product basis, the Company is obligated to make development and regulatory milestone payments of up to $24.5 million, and commercial milestone payments of up to $45.0 million if certain milestones are achieved. For the year ended December 31, 2021, the Company achieved a $1.0 million development milestone, which was paid with a corresponding credit received from Arcturus for prior research and collaboration activities. The Company is also obligated to pay Arcturus royalties on any net sales of products incorporating the licensed intellectual property that may range from a mid- single-digit to low double-digit percentage. There were no material expenses for this arrangement during the years ended December 31, 2023, 2022, and 2021.

In June 2019, the Company entered into an Equity Purchase Agreement and an amendment to the Research Collaboration and License Agreement, or License Agreement, to expand the field of use and increase the number of disease targets to include mRNA, DNA and siRNA therapeutics for up to 12 rare diseases. Pursuant to the agreements, the Company paid $6.0 million in cash upfront to Arcturus and purchased 2,400,000 shares of Arcturus’ common stock at a stated value of $10.00 per share, resulting in a total of $30.0 million of consideration paid at the close of the transaction. As a result, the Company received expanded license rights under the License Agreement, Arcturus common stock, and an option to purchase an additional 600,000 shares of Arcturus’ common stock at $16.00 per share. In May 2020, the Company exercised its option to purchase 600,000 shares of Arcturus common stock for a total purchase price of $9.6 million.

The Company’s investment in Arcturus was accounted at fair value, as the fair value was readily determinable. During the year ended December 31, 2022, the Company sold 500,000 shares of Arcturus common stock, at a weighted-average price of $20.39 per share. As of December 31, 2022, the Company held no shares of Arcturus common stock.

The changes in the fair value of the Company’s equity investment in Arcturus were as follows (in thousands):

 

Arcturus Common Stock

 

December 31, 2021

$

18,505

 

Change in fair value

 

(8,411

)

Sale of shares

 

(10,094

)

December 31, 2022

$

 

Daiichi Sankyo

In March 2020, the Company executed a License and Technology Access Agreement, or the License Agreement, with Daiichi Sankyo Co., Ltd., or Daiichi Sankyo. Pursuant to the License Agreement, the Company granted Daiichi Sankyo a non-exclusive license to intellectual property, including know-how and patent applications, with respect to its Pinnacle PCLTM producer cell line platform, or Pinnacle PCL Platform, and HEK293 transient transfection manufacturing technology platforms for AAV-based gene therapy products.

Under the terms of the License Agreement, Daiichi Sankyo made an upfront payment of $125.0 million and an additional $25.0 million upon completion of the technology transfer of the Pinnacle PCL Platform and HEK293 platform. Daiichi Sankyo reimbursed the Company for all costs associated with the transfer of the manufacturing technology.

The Company also entered into a Stock Purchase Agreement, or SPA, with Daiichi Sankyo, pursuant to which Daiichi Sankyo purchased 1,243,913 shares of the Company’s common stock in exchange for $75.0 million in cash during the first quarter of 2020. The fair market value of the common stock issued to Daiichi Sankyo was $55.3 million based on the stock price of $44.43 per share on the date of issuance, resulting in a $19.7 million premium on the SPA.

In June 2020, the Company executed a subsequent license agreement, or the Sublicense Agreement, with Daiichi Sankyo for transfer of certain technology in consideration for an upfront payment of $8.0 million and annual maintenance fees, milestone payments, and royalties on any net sales of products incorporating the licensed intellectual property.

The Company evaluated the License Agreement and the Sublicense Agreement under ASC 606 and determined that the performance obligations under the agreements are (i) intellectual property with respect to its Pinnacle PCL Platform and HEK293 transient transfection manufacturing technology platform together with the initial technical assistance and technology transfer services, and (ii) the transfer of any know-how and improvements after the completion of the initial technology transfer through the end of the three year technology transfer period.

The Company allocated the total transaction price to the two performance obligations on a relative stand-alone selling price basis. Revenue allocated to the intellectual property and the technology transfer services was recognized over an initial period which was completed during the first quarter of 2022, measuring the progress toward complete satisfaction of the individual performance obligation using an input measure. Revenue for know-how and improvements after the completion of technology transfer was recognized on a straight-line basis over the remaining technology transfer period, which ended in March 2023, as it was expected that Daiichi Sankyo would receive and consume the benefits consistently throughout the period. The Company’s current obligations under the License Agreement and the Sublicense Agreement were completed following the conclusion of the technology transfer period. Total revenue recognized under the arrangement through December 31, 2023 was $183.3 million.

The Company recognized $1.5 million, $7.7 million, and $85.0 million for the years ended December 31, 2023, 2022, and 2021, respectively, in revenue related to this arrangement. Accordingly, the Company recorded contract liabilities of nil and $1.5 million, net, for this arrangement as of December 31, 2023 and 2022, respectively.

Mereo

In December 2020, the Company entered into a License and Collaboration Agreement with Mereo to collaborate on the development of setrusumab. Under the terms of the agreement, the Company will lead future global development of setrusumab in both pediatric and adult patients with OI. The Company was granted an exclusive license to develop and commercialize setrusumab in the U.S., Turkey, and the rest of the world, excluding the European Economic Area, United Kingdom, and Switzerland, or the

Mereo Territory, where Mereo retains commercial rights. Each party will be responsible for post-marketing commitments and commercial supply in their respective territories.

Upon the closing of the transaction in January 2021, the Company made a payment of $50.0 million to Mereo and will be required to make payments of up to $254.0 million upon the achievement of certain clinical, regulatory, and commercial milestones. The Company will pay for all global development costs as well as tiered double-digit percentage royalties to Mereo on net sales in the U.S., Turkey, and the rest of the world (excluding the Mereo Territory), and Mereo will pay the Company a fixed double-digit percentage royalty on net sales in the Mereo Territory.

Although Mereo is a variable interest entity, the Company is not the primary beneficiary as it does not have the power to direct the activities that would most significantly impact the economic performance of Mereo. Prior to the achievement of certain development milestones, all consideration paid to Mereo represents rights to potential future benefits associated with Mereo’s in-process research and development activities, which have not reached technological feasibility and have no alternative future use.

For the years ended December 31, 2023, 2022, and 2021, the Company recorded research and development expense of $9.0 million for the achievement of a clinical milestone, nil, and $50.0 million for the upfront payment, respectively.

Regeneron

In January 2022, the Company announced a collaboration with Regeneron Pharmaceuticals, or Regeneron, to commercialize Evkeeza for HoFH outside of the U.S. Evkeeza is approved in the U.S., where it is marketed by Regeneron, and in the EU and U.K. as a first-in-class therapy for use together with diet and other low-density lipoprotein-cholesterol-lowering therapies to treat adults and adolescents aged 12 years and older with HoFH. Pursuant to the terms of the agreement, the Company received the rights to develop, commercialize and distribute the product for HoFH in countries outside of the U.S. The Company is obligated to pay up to $63.0 million in future milestone payments, contingent upon the achievement of certain regulatory and sales milestones. The Company may share in certain costs for global trials led by Regeneron and also received the right to opt into other potential indications.

The collaboration agreement is within the scope of ASC 808 which provides guidance on the presentation and disclosure of collaborative arrangements. As the Company would be the principal in future sale transactions with the customer, the Company will recognize product sales and cost of sales in the period the related sales occur and the related revenue recognition criteria are met. Under the collaboration agreement, Regeneron supplies the product and charges the Company a transfer price from the low 20% range up to 40% on net sales, which is recognized as cost of sales in the Company’s Statement of Operations.

The Company paid Regeneron a $30.0 million upfront payment upon the closing of the transaction in January 2022, and during the year ended December 31, 2023, a $10.0 million regulatory milestone was achieved. As these payments are for the Company’s use of intellectual property for Evkeeza for HoFH, they were recorded as intangible assets. See Note 5 for additional details.

Under the collaboration agreement, the Company reimbursed Regeneron for development costs of $7.6 million, $7.3 million, and nil for the years ended December 31, 2023, 2022, and 2021, respectively, which were recorded as research and development expense on the Consolidated Statements of Operations. The Company had collaboration payables for this arrangement included in accrued liabilities on the Consolidated Balance Sheets of $10.6 million and $6.8 million as of December 31, 2023 and December 31, 2022, respectively. Additionally, Regeneron is owed a transfer price fee and royalties on certain revenues and the Company recorded amounts owed to Regeneron of $0.7 million in cost of sales on the Consolidated Statements of Operations for the year ended December 31, 2023.

Abeona

In May 2022, the Company announced an exclusive License Agreement for the AAV gene therapy for UX111 with Abeona for the treatment of MPS IIIA. Under the terms of the agreement, the Company assumed responsibility for the UX111 program and in return, Abeona is eligible to receive tiered royalties of up to 10% on net sales and commercial milestone payments of up to $30.0 million following regulatory approval of the product. Additionally, the Company entered into an Assignment and Assumption Agreement with Abeona to transfer and assign to the Company the exclusive license agreement between Nationwide Children’s Hospital, or NCH, and Abeona for certain rights related to UX111. Under this agreement, NCH is eligible to receive from the Company up to $1.0 million in development and regulatory milestones as well as royalties in the low single-digits of net sales.

The Company is obligated to pay Abeona certain prior development costs and other transition costs related to UX111. Prior to product regulatory approval, all consideration paid to Abeona represents rights to potential future benefits associated with Abeona’s in-process research and development activities, which have not reached technological feasibility and have no alternative future use. Accordingly, the value of the acquired intellectual property rights and clinical inventory as well as prior development costs and transition costs of $3.1 million, were recorded as research and development expense for the year ended December 31, 2022. The Company did not incur any other material costs related to this agreement in the years presented.

Solid Biosciences, Inc.

In October 2020, the Company entered into a strategic Collaboration and License Agreement with Solid Biosciences Inc., or Solid, and received an exclusive license for any pharmaceutical product that expresses Solid’s proprietary microdystrophin construct from AAV8 and variants thereof in clade E for use in the treatment of Duchenne muscular dystrophy and other diseases resulting from lack of functional dystrophin, including Becker muscular dystrophy. The Company is collaborating to develop products that combine Solid’s differentiated microdystrophin construct, the Company’s Pinnacle PCL Platform, and the Company’s AAV8 variants. Solid is providing development support and was granted an exclusive option to co-invest in products the Company develops for profit-share participation in certain territories. On a product-by-product basis, the Company is obligated to make development milestone payments of up to $25.0 million, regulatory milestone payments of up to $65.0 million, and commercial milestone payments of up to $165.0 million, if such milestones are achieved, as well as royalties on any net sales of products incorporating the licensed intellectual property that range from a low to mid-double-digit percentage. The royalty rate changes to mid- to high double-digit percentage if Solid decides to co-invest in the product.

The Company also entered into a Stock Purchase Agreement and the Investor Agreement with Solid, pursuant to which, the Company purchased 7,825,797 shares of Solid’s common stock for an aggregate purchase price of $40.0 million. In October 2022, Solid announced a 1 for 15 reverse stock split. After the split, the Company held 521,719 shares of Solid's common stock. The Company’s investment in Solid is being accounted at fair value, as the fair value is readily determinable. The Company recorded the common stock investment at $26.8 million on the transaction date, which was based on the quoted market price on the closing date.

Although Solid is a variable interest entity, the Company is not the primary beneficiary as it does not have the power to direct the activities that would most significantly impact the economic performance of Solid. Prior to the achievement of certain development milestones, all consideration paid to Solid represents rights to potential future benefits associated with Solid’s in-process research and development activities, which have not reached technological feasibility and have no alternative future use. Accordingly, the remaining $13.2 million of the total $40.0 million paid as consideration was attributed to the license rights obtained and was recorded as in-process research and development expense during the year ended December 31, 2020.

The changes in the fair value of the Company’s investment in Solid’s common stock were as follows (in thousands):

 

Solid Common Stock

 

December 31, 2021

$

13,695

 

Change in fair value

 

(10,888

)

December 31, 2022

 

2,807

 

Change in fair value

 

397

 

December 31, 2023

$

3,204

 

XML 36 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases
12 Months Ended
Dec. 31, 2023
Lessee Disclosure [Abstract]  
Leases
9.
Leases

The Company leases office space and research, testing and manufacturing laboratory space in various facilities in Novato and Brisbane, California, in Somerville, and Woburn, Massachusetts, and in certain foreign countries, under operating agreements expiring at various dates through 2029. Certain lease agreements include options for the Company to extend the lease for multiple renewal periods and provide for annual minimum increases in rent, usually based on a consumer price index or annual minimum increases. None of these optional periods have been considered in the determination of the right-of-use lease asset or the lease liability for the leases as the Company did not consider it reasonably certain that it would exercise any such options. The Company recognizes lease expense on a straight-line basis over the non-cancelable term of its operating leases. The variable lease expense primarily consists of common area maintenance and other operating costs.

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

 

 

Year Ended December 31,

 

 

 

2023

 

2022

 

2021

 

Operating lease expense

 

$

12,883

 

$

11,775

 

$

11,209

 

Variable lease expense

 

 

5,272

 

 

4,785

 

 

4,142

 

Financing:

 

 

 

 

 

 

 

    Amortization

 

 

203

 

 

343

 

 

310

 

    Interest expense

 

 

 

 

37

 

 

58

 

        Total

 

$

18,358

 

$

16,940

 

$

15,719

 

Cash paid for amounts included in the measurement of operating lease liabilities for the years ended December 31, 2023, 2022, and 2021 was $13.4 million, $13.1 million, and $11.8 million, respectively, and was included in net cash used in operating activities in the Consolidated Statements of Cash Flows.

Right-of-use lease assets were $23.9 million and $26.0 million as of December 31, 2023 and 2022, respectively, and were included in other non-current assets on the Consolidated Balance Sheets.

The following table summarizes maturities of lease liabilities and the reconciliation of lease liabilities as of December 31, 2023:

Year Ending December 31,

 

Operating

 

2024

 

$

16,234

 

2025

 

 

11,932

 

2026

 

 

8,430

 

2027

 

 

5,867

 

2028

 

 

5,887

 

Thereafter

 

 

6,009

 

Total future lease payments

 

 

54,359

 

Less: Amount representing interest

 

 

(11,190

)

Present value of future lease payments

 

 

43,169

 

Less: Lease liabilities, current

 

 

(12,595

)

Lease liabilities, non-current

 

$

30,574

 

Lease liabilities are based on the net present value of the remaining lease payments over the remaining lease term. For the years ended December 31, 2023 and 2022, the weighted-average remaining operating lease terms were 4.5 years and 3.0 years, the weighted-average remaining financing lease terms were nil and 2.8 years, the weighted-average discount rates used to determine the lease liability for operating leases were 9.6% and 6.7%, and the weighted-average discount rates used to determine the lease liability for finance leases were nil and 5.1% respectively.

XML 37 R19.htm IDEA: XBRL DOCUMENT v3.24.0.1
Liabilities for Sales of Future Royalties
12 Months Ended
Dec. 31, 2023
Deferred Revenue Disclosure [Abstract]  
Liabilities for Sales of Future Royalties
10.
Liabilities for Sales of Future Royalties

In December 2019, the Company entered into a Royalty Purchase Agreement with RPI. Pursuant to the agreement, RPI paid $320.0 million to the Company in consideration for the right to receive royalty payments effective January 1, 2020, arising from the net sales of Crysvita in the EU, the U.K., and Switzerland under the terms of the Company’s Collaboration and License Agreement with KKC dated August 29, 2013, as amended, or the KKC Collaboration Agreement. The agreement with RPI will automatically terminate, and the payment of royalties to RPI will cease, in the event aggregate royalty payments received by RPI are equal to or greater than $608.0 million prior to December 31, 2030, or in the event aggregate royalty payments received by RPI are less than $608.0 million prior to December 31, 2030, or when aggregate royalty payments received by RPI are equal to $800.0 million.

In July 2022, the Company entered into a Royalty Purchase Agreement with OMERS. Pursuant to the agreement, OMERS paid $500.0 million to the Company in consideration for the right to receive 30% of the future royalty payments due to the Company from KKC based on net sales of Crysvita in the U.S. and Canada under the terms of the KKC Collaboration Agreement. The calculation of royalty payments to OMERS is based on net sales of Crysvita beginning in April 2023 and will expire upon the earlier of the date on which aggregate payments received by OMERS equals $725.0 million or the date the final royalty payment is made to the Company under the KKC Collaboration Agreement.

Proceeds from these transactions were recorded as liabilities for sales of future royalties on the Consolidated Balance Sheets. Upon inception of the respective arrangements, the Company recorded $320.0 million and $500.0 million, net of transaction costs of $5.8 million and $9.1 million for RPI and OMERS, respectively, using the effective interest method over the estimated life of the applicable arrangement. In order to determine the amortization of the liabilities, the Company is required to estimate the total

amount of future royalty payments to be received by the Company and paid to RPI and OMERS, subject to the capped amount, over the life of the arrangements. The excess of future estimated royalty payments (subject to the capped amount) to RPI and OMERS, over the $314.2 million and $491.0 million, respectively, of net proceeds, is recorded as non-cash interest expense over the life of the arrangements. Consequently, the Company estimates an imputed interest on the unamortized portion of the liabilities and records interest expense relating to the transactions. The Company records the royalty revenue arising from the net sales of Crysvita in the applicable territories as royalty revenue in the Consolidated Statements of Operations over the term of the arrangements. Royalties earned under the RPI and OMERS arrangements from inception to December 31, 2023 have been $73.4 million and $48.6 million, respectively.

The Company periodically assesses the expected royalty payments using a combination of historical results, internal projections and forecasts from external sources. To the extent such payments are greater or less than the Company’s initial estimates or the timing of such payments is materially different than its original estimates, the Company will prospectively adjust the amortization of the liabilities and the effective interest rate. The Company’s effective annual interest rates were 6.2% and 7.8%, for RPI and OMERS, respectively, as of December 31, 2023.

There are a number of factors that could materially affect the amount and timing of royalty payments from KKC in the applicable territories, most of which are not within the Company’s control. Such factors include, but are not limited to, the success of KKC’s sales and promotion of Crysvita, changing standards of care, macroeconomic and inflationary pressures, the introduction of competing products, pricing for reimbursement in various territories, manufacturing or other delays, intellectual property matters, adverse events that result in governmental health authority imposed restrictions on the use of Crysvita, significant changes in foreign exchange rates as the royalty payments are made in U.S. dollars, or USD, while significant portions of the underlying sales of Crysvita are made in currencies other than USD, and other events or circumstances that could result in reduced royalty payments from sales of Crysvita, all of which would result in a reduction of royalty revenue and the non-cash interest expense over the life of the arrangement. Conversely, if sales of Crysvita in the relevant territories are more than expected, the royalty revenue and the non-cash interest expense recorded by the Company would be greater over the term of the arrangements.

The following table shows the activity within the liability account (in thousands):

 

 

 

 

 

 

 

 

Liabilities for Sales of Future Royalties

 

 

RPI

 

OMERS

 

Total

 

December 31, 2021

$

351,786

 

$

 

$

351,786

 

Net proceeds from sale of future
   royalties

 

 

 

490,950

 

 

490,950

 

Royalty revenue

 

(21,692

)

 

 

 

(21,692

)

Non-cash interest expense

 

35,095

 

 

19,300

 

 

54,395

 

December 31, 2022

 

365,189

 

 

510,250

 

 

875,439

 

Royalty revenue

 

(20,783

)

 

(38,524

)

 

(59,307

)

Non-cash interest expense

 

32,235

 

 

43,200

 

 

75,435

 

December 31, 2023

$

376,641

 

$

514,926

 

$

891,567

 

XML 38 R20.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
Equity
11.
Equity

At-the-Market Offerings

In May 2021, the Company entered into an Open Market Sale Agreement with Jefferies LLC, or Jefferies, pursuant to which the Company may offer and sell shares of the Company’s common stock having an aggregate offering proceeds up to $350.0 million, from time to time, in at-the-market, or ATM, offerings through Jefferies. During the year ended December 31, 2023, there were 1,175,584 shares sold under the ATM resulting in net proceeds of $53.3 million. There were no shares sold under the ATM for year ended December 31, 2022. As of December 31, 2023, the Company has sold a total of 2,225,956 shares under the ATM, resulting in net proceeds of $132.2 million.

Underwritten Public Offering

In October 2023, the Company completed an underwritten public offering in which 9,833,334 shares of common stock were sold, including the exercise in full by the underwriters of their option to purchase an additional 1,500,000 shares, at a public offering price of $30.00 per share. In connection with the offering, the Company sold to certain investors pre-funded warrants, in lieu of common stock, to purchase 1,666,722 shares of common stock at a purchase price of $29.999 per pre-funded warrant, which equals the public offering price per share of common stock less the $0.001 exercise price per share of each pre-funded warrant. The total

proceeds that the Company received from the offering were $326.5 million, net of underwriting discounts and commissions. As of December 31, 2023, none of the pre-funded warrants had been exercised.

The pre-funded warrants were classified as a component of permanent equity in the Company's Consolidated Balance Sheets as they are freestanding financial instruments that are immediately exercisable, do not embody an obligation for the Company to repurchase its own shares and permit the holders to receive a fixed number of shares of common stock upon exercise. All of the shares underlying the pre-funded warrants have been included in the weighted-average number of shares of common stock used to calculate net loss per share, basic and diluted, attributable to common stockholders because the shares may be issued for little or no consideration, are fully vested, and are exercisable after the original issuance date of the pre-funded warrants.

XML 39 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Awards
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Stock-Based Awards
12.
Stock-Based Awards

Equity Plan Awards

In 2014, the Company adopted the 2014 Incentive Plan, or the 2014 Plan, for the granting of stock-based awards to employees, directors, and consultants under terms and provisions established by the board of directors. The 2014 Plan had 2,250,000 shares of common stock available for future issuance at the time of its inception. The 2014 Plan provided for automatic annual increases in shares available for grant, beginning on January 1, 2015 through June 7, 2023. In June 2023, the Company adopted the 2023 Incentive Plan which had 4,500,000 shares of common stock available for future issuance at the time of its inception, plus the number of shares subject to the 2014 Plan cancelled after June 7, 2023. No further shares were granted under the 2014 Plan after June 7, 2023.In February 2021, the Company adopted the Employment Inducement Plan, or the Inducement Plan, which was subsequently amended in June 2023 to provide for a maximum of 850,000 shares available for grant under the plan. In 2014, the Company adopted the 2014 Incentive Plan, or the 2014 Plan, for the granting of stock-based awards to employees, directors, and consultants under terms and provisions established by the board of directors. Under the terms of the 2023 Plan and Inducement Plan, awards may be granted at an exercise price not less than fair market value. The exercise price of an option may not be less than the fair market value. The term of an award granted under the 2023 Plan and Inducement Plan may not exceed ten years. Typically, the vesting schedule for option grants to the employees provides that ¼ of the grant vests upon the first anniversary of the date of grant, with the remainder of the shares vesting monthly thereafter at a rate of 1/48 of the total shares subject to the option. Typically, the vesting schedule for RSU grants provides that ¼ of the grant vests upon the annual anniversary of the date of grant over the period of four years.

As of December 31, 2023, an aggregate of 19,610,125 shares of common stock have been authorized for issuance under the 2014 Plan, the 2023 Plan, and the Inducement Plan.

Stock Option Activity

The following table summarizes activity under the Company’s stock option plans and related information:

 

 

Options Outstanding

 

 

 

Number of Options

 

 

Weighted- Average Exercise Price

 

 

Weighted-Average Remaining Contractual Term (Years)

 

Aggregate Intrinsic Value

 

 

 

 

 

 

 

 

 

 

 

(In thousands)

 

Outstanding — December 31, 2022

 

 

7,773,367

 

 

$

72.56

 

 

6.60

 

$

8,476

 

Options granted

 

 

2,123,256

 

 

 

45.05

 

 

 

 

 

 

Options exercised

 

 

(209,793

)

 

 

13.07

 

 

 

 

 

 

Options cancelled

 

 

(899,118

)

 

 

71.56

 

 

 

 

 

 

Outstanding — December 31, 2023

 

 

8,787,712

 

 

 

67.43

 

 

6.39

 

 

7,558

 

Vested and exercisable — December 31, 2023

 

 

5,415,110

 

 

 

73.28

 

 

4.96

 

 

1,214

 

Vested and expected to vest — December 31, 2023

 

 

8,461,973

 

 

 

67.96

 

 

6.29

 

 

6,794

 

 

The aggregate intrinsic values of options outstanding, vested and exercisable, and vested and expected to vest were calculated as the difference between the exercise price of the options and the fair value of the Company’s common stock. The total intrinsic value of options exercised during the years ended December 31, 2023, 2022, and 2021 was $4.9 million, $2.6 million, and $38.8 million, respectively. Cash received from the exercise of options was $2.7 million, $6.2 million, and $36.6 million for the years ended December 31, 2023, 2022, and 2021, respectively.

The weighted-average estimated fair value of stock options granted was $25.53, $34.77, and $70.84 per share of the Company’s common stock during the years ended December 31, 2023, 2022, and 2021, respectively. The total estimated grant date fair value of options vested during the years ended December 31, 2023, 2022, and 2021 was $59.7 million, $58.7 million, and $48.1 million, respectively.

Performance Stock Options

The following table summarizes activity under the Company’s Performance Stock Option, or PSO, plans and related information:

 

 

 

PSOs Outstanding

 

 

 

Number of Options

 

 

Weighted- Average Exercise Price

 

 

Weighted-Average Remaining Contractual Term (Years)

 

 

Aggregate Intrinsic Value

 

Outstanding — December 31, 2022

 

 

1,624,599

 

 

$

67.37

 

 

 

4.14

 

 

$

 

PSOs cancelled

 

 

(243,601

)

 

 

67.37

 

 

 

 

 

 

 

Outstanding — December 31, 2023

 

 

1,380,998

 

 

 

67.37

 

 

 

3.15

 

 

 

 

Vested and exercisable — December 31, 2023

 

 

117,865

 

 

 

67.37

 

 

 

3.09

 

 

 

 

Vested and expected to vest — December 31, 2023

 

 

983,173

 

 

 

67.37

 

 

 

3.14

 

 

 

 

 

During the year ended December 31, 2022, PSOs were granted to certain nonexecutive employees. PSOs are subject to vest only if specified operational milestones are achieved and the employees’ continued service with the Company. The Company uses the Black-Scholes method to calculate the fair value at the grant date and is recognizing stock-based compensation expense for the PSOs that are expected to vest. Stock-based compensation for PSOs is recognized over the service period, beginning in the period the Company determines it is probable that a milestone will be achieved. Forfeitures of PSOs are recognized as they occur. The Company reassesses the probability of the performance condition at each reporting period and adjusts the compensation cost based on the probability assessment. As of December 31, 2023, certain operational milestones were deemed probable of achievement. The aggregate intrinsic values of PSOs outstanding, vested and exercisable, and vested and expected to vest were calculated as the difference between the exercise price of the PSOs and the fair value of the Company’s common stock. The total estimated grant date fair value of PSOs vested during the year ended December 31, 2023, was $3.4 million. No PSOs were granted or were exercised during the year ended December 31, 2023. The weighted-average estimated fair value of PSOs granted was $28.76 during the year ended December 31, 2022.

Restricted Stock Units

The following table summarizes activity under the Company’s Restricted Stock Units, or RSU, plans and related information:

 

 

RSUs Outstanding

 

 

Number
of Shares

 

 

Weighted- Average Grant Date Fair Value

 

Unvested — December 31, 2022

 

2,129,153

 

 

$

75.11

 

RSUs granted

 

2,447,170

 

 

 

44.52

 

RSUs vested

 

(738,130

)

 

 

73.99

 

RSUs cancelled

 

(394,081

)

 

 

61.22

 

Unvested — December 31, 2023

 

3,444,112

 

 

 

55.21

 

 

The fair value of the RSUs is determined on the grant date based on the fair value of the Company’s common stock. The fair value of the RSUs is recognized as expense ratably over the vesting period of one to four years. The total grant date fair value of the RSUs vested during the years ended December 31, 2023, 2022, and 2021 was $54.6 million, $47.1 million, and $35.5 million, respectively. The aggregate intrinsic value of the shares of the RSUs vested during the years ended December 31, 2023, 2022, and 2021 was $33.0 million, $37.8 million, and $69.9 million, respectively.

Performance Stock Units

The following table summarizes activity under the Company’s Performance Stock Units, or PSUs and related information:

 

 

PSUs Outstanding

 

 

Number
of Shares

 

 

Weighted- Average Grant Date Fair Value

 

Unvested — December 31, 2022

 

209,230

 

 

$

98.09

 

PSUs granted

 

362,470

 

 

 

50.29

 

PSUs vested

 

(27,581

)

 

 

141.86

 

PSUs cancelled

 

(38,013

)

 

 

106.80

 

Unvested — December 31, 2023

 

506,106

 

 

 

60.82

 

 

The fair value of the PSUs is determined on the grant date based on the fair value of the Company’s common stock, except for certain PSUs with a market vesting condition, for which fair value is estimated using a Monte Carlo simulation model. PSUs are subject to vest only if certain specified criteria are achieved and the employees’ continued service with the Company. For certain PSUs, the number of PSUs that may vest are also subject to the achievement of certain specified criteria, including both performance conditions and market conditions. As of December 31, 2023, certain specified criteria were deemed probable of achievement or already achieved. Stock-based compensation for PSUs is recognized over the service period beginning in the period the Company determines it is probable that the performance criteria will be achieved. The total grant date fair value of the PSUs vested during the years ended December 31, 2023, 2022, and 2021 was $3.9 million, $1.6 million, and $9.2 million, respectively, with an aggregate intrinsic value of the shares of $1.3 million, $2.0 million and $18.9 million, respectively.

Employee Stock Purchase Plan

In January 2014, the Company adopted the 2014 Employee Stock Purchase Plan, or ESPP, which was amended and restated in June 2023. Under the ESPP, eligible employees may purchase common stock at 85% of the lesser of the fair market value of common stock on the offering date or the purchase date with a six-month look-back feature. ESPP purchases are settled with common stock from the ESPP’s previously authorized and available pool of shares. During the year ended December 31, 2023, the Company issued 195,462 shares of common stock under the ESPP. As of December 31, 2023, an aggregate of 6,609,795 shares of common stock have been authorized for future issuance on the ESPP.

Stock-Based Compensation Expense

Total stock-based compensation recognized was as follows (in thousands):

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

Cost of sales

 

$

1,166

 

 

$

902

 

 

$

871

 

Research and development

 

 

74,531

 

 

 

74,464

 

 

 

59,097

 

Selling, general and administrative

 

 

59,516

 

 

 

55,002

 

 

 

45,011

 

Total stock-based compensation expense

 

$

135,213

 

 

$

130,368

 

 

$

104,979

 

 

Stock-based compensation of $1.9 million, $2.2 million, and $1.7 million was capitalized into inventory for the years ended December 31, 2023, 2022, and 2021, respectively. Capitalized stock-based compensation is recognized as cost of sales when the related product is sold. As of December 31, 2023, the total unrecognized compensation expense related to unvested equity awards, net of estimated forfeitures, was $219.8 million, which the Company expects to recognize over an estimated weighted-average period of 2.2 years. In determining the estimated fair value of the stock options, PSOs and ESPP, the Company uses the Black-Scholes option-pricing model and assumptions discussed below. Each of these inputs is subjective and generally requires significant judgment to determine.

Expected Term—The Company’s expected term represents the period that the Company’s stock-based awards are expected to be outstanding and is determined using the simplified method (based on the mid-point between the vesting date and the end of the contractual term).

Expected Volatility—The Company’s expected volatility is based on historical volatility over the look-back period corresponding to the expected term.

Risk-Free Interest Rate—The risk-free interest rate is based on the U.S. Treasury zero coupon issues in effect at the time of grant for periods corresponding with the expected term of option.

Expected Dividend—The Company has never paid dividends on its common stock and has no plans to pay dividends on its common stock. Therefore, the Company used an expected dividend yield of zero.

Strike price for options awards and PSOs is equal to the closing market value of our common stock on the date of grant.

The fair value of stock option awards granted was estimated at the date of grant using a Black-Scholes option-pricing model with the following weighted-average assumptions:

 

 

 

Year Ended December 31,

 

 

2023

 

2022

 

2021

Expected term (years)

 

6.07

 

6.07

 

6.06

Expected volatility

 

55%

 

56%

 

60%

Risk-free interest rate

 

4.2%

 

2.0%

 

1.0%

Expected dividend rate

 

0.0%

 

0.0%

 

0.0%

 

The fair value of PSOs granted was estimated at the date of grant using a Black-Scholes option-pricing model with the following weighted-average assumptions:

 

 

 

Year Ended December 31,

 

 

2022

Expected term in years

 

3.60

Expected volatility

 

57%

Risk-free interest rate

 

1.5%

Expected dividend rate

 

0.0%

XML 40 R22.htm IDEA: XBRL DOCUMENT v3.24.0.1
Defined Contribution Plan
12 Months Ended
Dec. 31, 2023
Defined Contribution Pension And Other Post Retirement Plan Disclosure [Abstract]  
Defined Contribution Plan
13.
Defined Contribution Plan

The Company sponsors a retirement plan in which substantially all of its full-time employees in the U.S. and certain other foreign countries are eligible to participate. Eligible participants may contribute a percentage of their annual compensation to this plan, subject to statutory limitations. The Company recorded $9.7 million, $9.0 million, and $5.5 million as expense related to the plan for the years ended December 31, 2023, 2022, and 2021, respectively.

XML 41 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Income Taxes
14.
Income Taxes

The components of the Company’s loss before income taxes were as follows (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

Domestic

 

$

608,166

 

 

$

703,411

 

 

$

455,314

 

Foreign

 

 

298

 

 

 

(1,686

)

 

 

(2,333

)

Total loss before income taxes

 

$

608,464

 

 

$

701,725

 

 

$

452,981

 

 

The components of the Company’s income tax provision were as follows (in thousands):

 

 

 

Year Ended December 31,

 

 

 

 

2023

 

 

2022

 

 

2021

 

 

Current provision for income taxes:

 

 

 

 

 

 

 

 

 

 

Federal

 

$

 

 

$

 

 

$

 

 

State

 

 

(3,187

)

 

 

6,062

 

 

 

(14

)

 

International

 

 

3,127

 

 

 

1,274

 

 

 

1,058

 

 

Total current tax provision

 

 

(60

)

 

 

7,336

 

 

 

1,044

 

 

Deferred tax provision:

 

 

 

 

 

 

 

 

 

 

Federal

 

 

 

 

 

 

 

 

 

 

State

 

 

(1,608

)

 

 

(1,640

)

 

 

 

 

International

 

 

(157

)

 

 

 

 

 

 

 

Total deferred tax provision

 

 

(1,765

)

 

 

(1,640

)

 

 

 

 

Total (benefit from) provision for income taxes

 

$

(1,825

)

 

$

5,696

 

 

$

1,044

 

 

 

The Company has incurred net operating losses since inception. The Company has not reflected any benefit of such net operating loss carryforwards in the accompanying financial statements. The Company has established a full valuation allowance against its deferred tax assets due to the uncertainty surrounding the realization of such assets.

Beginning in 2022, the Tax Cuts and Jobs Act of 2017 eliminated the right to deduct research and development expenditures for tax purposes in the period the expenses were incurred and instead requires all U.S. and foreign research and development expenditures to be amortized over five and fifteen tax years, respectively. Due to this required capitalization of research and development expenditures and the significant taxable income generated as a result of our sale of royalties in July 2022, the Company has recorded current state income tax expense of $6.1 million for the year ended December 31, 2022. For the year ended December 31, 2023, the Company recognized an income tax benefit of $4.8 million attributable to modifications in its state apportionment methodology. The Company realized no benefit for current year losses due to a full valuation allowance against the U.S. net deferred tax assets. The benefit was offset by an income tax expense of $3.0 million from foreign jurisdictions.

The effective tax rate of our provision for income taxes differs from the federal statutory rate as follows:

 

 

 

Year Ended December 31,

 

 

 

 

2023

 

 

2022

 

 

2021

 

 

Federal statutory income tax rate

 

 

21.0

 

%

 

21.0

 

%

 

21.0

 

%

State income taxes, net of federal benefit

 

 

0.8

 

 

 

(0.4

)

 

 

 

 

Federal tax credits

 

 

7.3

 

 

 

5.9

 

 

 

7.2

 

 

Other

 

 

(0.7

)

 

 

(0.1

)

 

 

0.5

 

 

Nondeductible permanent items

 

 

(0.3

)

 

 

(0.6

)

 

 

(0.8

)

 

Stock-based compensation

 

 

(1.8

)

 

 

(1.2

)

 

 

1.3

 

 

Uncertain tax positions

 

 

(1.4

)

 

 

(1.2

)

 

 

(1.4

)

 

Change in valuation allowance

 

 

(24.1

)

 

 

(24.0

)

 

 

(27.9

)

 

Foreign rate differential

 

 

(0.5

)

 

 

(0.2

)

 

 

(0.1

)

 

Provision for income taxes

 

 

0.3

 

%

 

(0.8

)

%

 

(0.2

)

%

 

The tax effect of temporary differences that give rise to significant portions of the deferred tax assets is presented below (in thousands):

 

 

 

Year Ended December 31,

 

 

 

 

2023

 

 

2022

 

 

Deferred tax assets:

 

 

 

 

 

 

 

Loss carryforwards

 

$

266,253

 

 

$

231,835

 

 

Tax credits

 

 

305,198

 

 

 

260,546

 

 

Stock options

 

 

44,795

 

 

 

39,784

 

 

Accruals and reserves

 

 

27,694

 

 

 

27,029

 

 

Fixed assets and intangibles

 

 

33,853

 

 

 

39,233

 

 

Liabilities for sales of future royalties

 

 

205,400

 

 

 

214,900

 

 

Basis difference in equity investments

 

 

8,423

 

 

 

8,971

 

 

Capitalized research and development costs

 

 

149,898

 

 

 

75,335

 

 

Other

 

 

281

 

 

 

3,028

 

 

Gross deferred tax assets

 

 

1,041,795

 

 

 

900,661

 

 

Valuation allowance

 

 

(1,035,836

)

 

 

(894,518

)

 

Total deferred tax assets

 

 

5,959

 

 

 

6,143

 

 

Deferred tax liabilities:

 

 

 

 

 

 

 

In-process research and development

 

 

(30,688

)

 

 

(31,667

)

 

Right-of-use lease assets

 

 

(5,329

)

 

 

(6,143

)

 

Gross deferred tax liabilities

 

 

(36,017

)

 

 

(37,810

)

 

Net deferred tax liabilities

 

$

(30,058

)

 

$

(31,667

)

 

 

As of December 31, 2023 and 2022, the Company had approximately $1,004.8 million and $756.6 million, respectively, of federal net operating loss carryforwards available to reduce future taxable income that will begin to expire in 2031. As of December 31, 2023 and 2022, the Company had approximately $659.9 million and $710.0 million, respectively, of state net operating loss carryforwards available to reduce future taxable income that will begin to expire in 2031.

As of December 31, 2023 and 2022, the Company had federal research tax credit carryforwards of approximately $46.9 million and $32.6 million, respectively, available to reduce future tax liabilities that will begin to expire in 2030. As of December 31, 2023 and 2022, the Company had state research credit carryforwards of $74.4 million and $59.9 million, respectively, available to reduce future tax liabilities that will be carried forward indefinitely.

As of December 31, 2023 and 2022, the Company had federal Orphan Drug Credits of $269.6 million and $239.3 million, respectively, available to reduce future tax liabilities that will begin to expire in 2031.

The Company’s ability to use net operating loss and tax credit carryforwards to reduce future taxable income and liabilities may be subject to annual limitations pursuant to Internal Revenue Code Sections 382 and 383 as a result of ownership changes in the past and future. As a result of ownership changes in 2012 and 2011, $3.6 million of federal net operating loss carryforwards, $3.6 million of state net operating loss carryforwards, and $0.2 million of federal tax credits are permanently limited. Deferred tax assets for net operating losses and tax credits have been reduced and a corresponding adjustment to the valuation allowance has been recorded.

The valuation allowance increased by $141.3 million and $193.8 million during the years ended December 31, 2023 and 2022, respectively.

Due to a change in the state tax rates, the Company recorded a net decrease to the deferred tax liability of $1.6 million with a corresponding deferred income tax benefit of $1.6 million for the year ended December 31, 2023.

The Company recorded unrecognized tax benefits for uncertainties in income taxes. A reconciliation of the Company’s unrecognized tax benefits follows (in thousands):

 

 

 

December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

Balance at beginning of year

 

$

66,794

 

 

$

55,360

 

 

$

46,662

 

Additions based on tax positions related to current
   year

 

 

12,562

 

 

 

11,316

 

 

 

8,542

 

Additions for tax positions of prior years

 

 

642

 

 

 

377

 

 

 

356

 

Reductions for tax positions of prior years

 

 

 

 

 

(259

)

 

 

(200

)

Balance at end of year

 

$

79,998

 

 

$

66,794

 

 

$

55,360

 

 

Approximately $1.3 million in unrecognized tax benefits would impact the Company’s effective tax rate if recognized. The Company has elected to include interest and penalties as a component of tax expense. For the year ended December 31, 2023, the Company recognized accrued interest and penalties of $0.2 million as a component of income tax expense. No accrued interest and penalties were recognized as a component of income tax expense during the years ended December 31, 2022 and 2021. The Company does not anticipate that the amount of existing unrecognized tax benefits will significantly increase or decrease during the next year.

It is the Company’s intention to reinvest the earnings of its non-U.S. subsidiaries in their operations. As of December 31, 2023, the Company had not made a provision for any incremental foreign withholding taxes on approximately $10.8 million of the excess of the amount of net income for financial reporting over the tax basis of investments in foreign subsidiaries that are essentially permanent in duration. If these earnings were repatriated to the U.S., the deferred tax liability associated with these temporary differences would result in a nominal amount of withholding taxes.

The Company files income tax returns in the U.S. federal, 40 state tax jurisdictions, and ten foreign countries. The federal and state income tax returns from inception to December 31, 2023 remain subject to examination.

XML 42 R24.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
15.
Commitments and Contingencies

The Company has various manufacturing, construction, clinical, research, and other contracts with vendors in the conduct of the normal course of its business. Other than as noted below, contracts are terminable, with varying provisions regarding termination. If a contract with a specific vendor were to be terminated, the Company would only be obligated for the products or services that the Company had received at the time the termination became effective.

Manufacturing and service contract obligations primarily relate to the manufacture of inventory for our approved products, the majority of which are due in the next 12 months.

As of December 31, 2023, the aggregate payments under contractually-binding manufacturing and service agreements are as follows (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2024

 

 

2025

 

 

Total

 

Manufacturing and Services

 

$

27,899

 

 

$

5,718

 

 

$

33,617

 

 

The terms of certain of the Company’s licenses, royalties, development and collaboration agreements, as well as other research and development activities, require the Company to pay potential future milestone payments based on product development success. The amount and timing of such obligations are unknown or uncertain. These potential obligations are further described in “Note 8. License and Research Agreements.”

See “Note 9. Leases” for lease commitments.

Contingencies

While there are no material legal proceedings the Company is aware of, the Company may become party to various claims and complaints arising in the ordinary course of business. Management does not believe that any ultimate liability resulting from any of these potential claims will have a material adverse effect on its results of operations, financial position, or liquidity. However, management cannot give any assurance regarding the ultimate outcome of these claims, and their resolution could be material to operating results for any particular period, depending upon the level of income for the period.

Guarantees and Indemnifications

The Company indemnifies each of its directors and officers for certain events or occurrences, subject to certain limits, while the director or officer is or was serving at the Company’s request in such capacity, as permitted under Delaware law and in accordance with its certificate of incorporation and bylaws. The term of the indemnification period lasts as long as a director or officer may be subject to any proceeding arising out of acts or omissions of such director and officer in such capacity. The maximum amount of potential future indemnification is unlimited; however, the Company currently holds director liability insurance. This insurance allows the transfer of risk associated with the Company’s exposure and may enable it to recover a portion of any future amounts paid. The Company believes that the fair value of these indemnification obligations is minimal. Accordingly, it has not recognized any liabilities relating to these obligations for any period presented.

XML 43 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
Related Party Transaction
12 Months Ended
Dec. 31, 2023
Related Party Transactions [Abstract]  
Related Party Transaction
16.
Related Party Transaction

In July 2022, the Company entered into an agreement with a non-profit foundation in which two members of the Company’s board of directors, including the Company’s Chief Executive Officer, also serve as board members of the foundation, whereby an aggregate $1.0 million contribution is being paid to the foundation over a four-year period, beginning in the third quarter of 2022, to support rare disease education and awareness. As a result, the Company recorded $0.3 million and $0.3 million as research and development expense for this agreement for the years ended December 31, 2023 and 2022, respectively.

XML 44 R26.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
17.
Net Loss per Share

The following table sets forth the computation of the basic and diluted net loss per share during the years ended December 31, 2023, 2022, and 2021 (in thousands, except share and per share data):

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

Numerator:

 

 

 

 

 

 

 

 

 

Net loss

 

$

(606,639

)

 

$

(707,421

)

 

$

(454,025

)

Denominator:

 

 

 

 

 

 

 

 

 

Weighted-average shares used to compute net loss per
   share, basic and diluted

 

 

73,543,862

 

 

 

69,914,225

 

 

 

67,795,540

 

Net loss per share, basic and diluted

 

$

(8.25

)

 

$

(10.12

)

 

$

(6.70

)

The following weighted-average outstanding common stock equivalents were excluded from the computation of diluted net loss per share for the periods presented because including them would have been antidilutive:

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

Options to purchase common stock,
    restricted stock units, and performance stock units

 

 

14,152,286

 

 

 

11,290,935

 

 

 

8,214,063

 

Employee stock purchase plan

 

 

8,450

 

 

 

7,581

 

 

 

3,511

 

 

 

 

14,160,736

 

 

 

11,298,516

 

 

 

8,217,574

 

XML 45 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Income (Loss)
12 Months Ended
Dec. 31, 2023
Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Accumulated Other Comprehensive Income (Loss)
18.
Accumulated Other Comprehensive Income (Loss)

Total accumulated other comprehensive income (loss) consisted of the following (in thousands):

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

Cumulative foreign currency translation adjustment

 

$

(606

)

 

$

(845

)

Unrealized gain (loss) on securities available-for-sale

 

 

1,253

 

 

 

(5,728

)

    Total accumulated other comprehensive income (loss)

 

$

647

 

 

$

(6,573

)

XML 46 R28.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 Consolidation

Basis of Consolidation

The Consolidated Financial Statements include the accounts of Ultragenyx Pharmaceutical Inc. and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated.

Use of Estimates

Use of Estimates

The accompanying Consolidated Financial Statements have been prepared in accordance with U.S. generally accepted accounting principles, or GAAP. The preparation of the Consolidated Financial Statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent liabilities and the reported amounts of expenses in the Consolidated Financial Statements and the accompanying notes. On an ongoing basis, management evaluates its estimates, including those related to clinical trial accruals, fair value of assets and liabilities, income taxes, stock-based compensation, revenue recognition, and the liabilities for sales of future royalties. Management bases its estimates on historical experience and on various other market-specific and relevant assumptions that management believes to be reasonable under the circumstances. Actual results could differ from those estimates.

Cash, Cash Equivalents, and Restricted Cash

Cash, Cash Equivalents, and Restricted Cash

The Company considers all highly liquid investments with original maturities of three months or less from the date of purchase to be cash equivalents. Cash equivalents consist primarily of amounts invested in money market accounts.

Restricted cash primarily consists of money market accounts used as collateral for the Company’s obligations under its facility leases and the gene therapy building construction project.

The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the Consolidated Balance Sheets that sum to the total of the same such amounts shown in the Consolidated Statements of Cash Flows (in thousands):

 

 

December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

Cash and cash equivalents

 

$

213,584

 

 

$

132,944

 

 

$

307,584

 

Restricted cash included in other current assets

 

 

2,008

 

 

 

862

 

 

 

 

Restricted cash included in other non-current assets

 

 

3,807

 

 

 

3,795

 

 

 

2,001

 

Total cash, cash equivalents, and restricted cash
    shown in the statements of cash flows

 

$

219,399

 

 

$

137,601

 

 

$

309,585

 

Marketable Debt Securities

Marketable Debt Securities

All marketable debt securities have been classified as “available-for-sale” and are carried at estimated fair value as determined based upon quoted market prices or pricing models for similar securities. Management determines the appropriate classification of its investments at the time of purchase and reevaluates such designation as of each balance sheet date. Investments with a maturity of one year or less from the balance sheet date are reported as current marketable debt securities and investments with a maturity of greater than one year from the balance sheet date are reported as non-current marketable debt securities. Unrealized gains and losses are excluded from earnings and are reported as a component of comprehensive loss. Realized gains and losses and declines in fair value judged to be other than temporary, if any, on available-for-sale securities are included in other income (expense). The cost of securities sold is based on the specific-identification method. Interest on investments is included in interest income.

Equity Investments

Equity Investments

The Company records investments in equity securities, other than equity method investments, at fair market value, if the fair value is readily determinable. Equity securities with no readily determinable fair values are recorded using the measurement alternative of cost adjusted for observable price changes in orderly transactions for identical or similar investments of the same issuer less impairment, if any. Investments in equity securities are recorded in Equity investments on the Company's Consolidated Balance Sheets. Unrealized gains and losses are reported in Change in fair value of equity investments on the Company’s Consolidated Statements of Operations. The Company regularly reviews its non-marketable equity securities for indicators of impairment.

Concentration of Credit Risk, Credit Losses, and Other Risks and Uncertainties

Concentration of Credit Risk, Credit Losses, and Other Risks and Uncertainties

Financial instruments that potentially subject the Company to a concentration of credit risk consist of cash, cash equivalents, and investments. The Company’s cash, cash equivalents, and investments are held by financial institutions that management believes are of high credit quality. The Company’s investment policy limits investments to fixed income securities denominated and payable in U.S. dollars such as U.S. government obligations, money market instruments and funds, corporate bonds, commercial paper, and asset-backed securities and places restrictions on maturities and concentrations by type and issuer. Such deposits may, at times, exceed federally insured limits. The Company has not experienced any losses on its deposits of cash and cash equivalents and its accounts are monitored by management to mitigate risk. The Company is exposed to credit risk in the event of default by the financial institutions holding its cash and cash equivalents, corporate issuers, and other financial instruments, to the extent recorded in the Consolidated Balance Sheets.

The Company is exposed to credit losses primarily through receivables from customers and collaborators and through its available-for-sale debt securities. For trade receivables and other instruments, the Company uses a forward-looking expected loss model that generally results in the earlier recognition of allowances for losses. For available-for-sale debt securities with unrealized losses, the losses are recognized as allowances rather than as reductions in the amortized cost of the securities.

The Company’s expected loss allowance methodology for the receivables is developed using historical collection experience, current and future economic market conditions, a review of the current aging status and financial condition of the entities. Specific allowance amounts are established to record the appropriate allowance for customers that have a higher probability of default. Balances are written off when determined to be uncollectible. The Company’s expected loss allowance methodology for the debt securities is developed by reviewing the extent of the unrealized loss, the size, term, geographical location, and industry of the issuer, the issuers’ credit ratings and any changes in those ratings, as well as reviewing current and future economic market conditions and the issuers’ current status and financial condition. There was no allowance for losses on available-for-sale debt securities which were attributable to credit risk for the years ended December 31, 2023 and 2022.

The Company is dependent on third-party manufacturers to supply products for research and development activities in its programs. In particular, the Company relies and expects to continue to rely on a small number of manufacturers to supply it with its requirements for the active pharmaceutical ingredients and formulated drugs related to these programs. These programs could be adversely affected by a significant interruption in the supply of active pharmaceutical ingredients and formulated drugs.

Inventory

Inventory

The Company values inventory at the lower of cost and net realizable value and determines the cost of inventory using the average-cost method. The Company expenses costs associated with the manufacture of product candidates prior to regulatory approval. Inventories consist of currently approved products. 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. Management determines excess inventory based on expected future demand. Estimates related to future demand are sensitive to significant inputs and assumptions such as acceptance by patients and physicians and the availability of formulary coverage and adequate reimbursement from private third-party payers for the product.

Property, Plant, and Equipment

Property, Plant, and Equipment

Property, plant, and equipment are stated at cost, less accumulated depreciation and amortization. Depreciation and amortization is computed using the straight-line method over the estimated useful lives of the respective assets. Depreciation and amortization begins when the asset is placed in service. Interest costs incurred during the construction of major capital projects are capitalized until the underlying asset is ready to be placed in service. Maintenance and repairs are charged to operations as incurred. Upon sale or retirement of assets, the cost and related accumulated depreciation or amortization are removed from the balance sheet and the resulting gain or loss, if any, is reflected in operations. See “Note 4. Balance Sheet Components” for further disclosure on the useful lives of property, plant, and equipment.

Intangible Assets

Intangible Assets

Finite-lived intangibles consist of contractual payments made for certain milestones achieved with collaboration partners. The contractual payments are recorded as intangible assets and are amortized over their estimated useful lives. The Company reviews its definite-lived intangible assets when events or circumstances may indicate that the carrying value of these assets is not recoverable and exceeds their fair value. The Company measures fair value based on the estimated future undiscounted cash flows associated with these assets in addition to other assumptions and projections that the Company deems to be reasonable and supportable.

Indefinite-lived intangibles consist of acquired in-process research and development, or IPR&D. IPR&D assets represent capitalized incomplete research projects that the Company acquired through business combinations. Such assets are initially measured at their acquisition date fair values and are tested for impairment annually and whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. When development of the project is complete, which generally occurs when regulatory approval to market a product is obtained, the associated assets will be deemed finite-lived and will be amortized over a period that best reflects the economic benefits provided by these assets.

If it is determined that an intangible asset becomes impaired, the carrying value is written down to its fair value with the related impairment charge recognized in Consolidated Statements of Operations in the period in which the impairment occurs. The Company has not recorded any impairments of intangible assets to date.

Goodwill

Goodwill

Goodwill represents the excess of purchase price over fair value of net assets acquired in a business combination and is not amortized. Goodwill is subject to impairment testing at least annually during the fourth quarter or when a triggering event occurs that could indicate a potential impairment. If it is determined that the goodwill becomes impaired, the carrying value is written down to its fair value with the related impairment charge recognized in Consolidated Statements of Operations in the period in which the impairment occurs. The Company has not recorded any impairments of goodwill.

Impairment of Long-Lived Assets

Impairment of Long-Lived Assets

The Company evaluates its long-lived assets, including property and equipment, for impairment whenever events or changes in circumstances indicate that the carrying value of these assets may not be recoverable. Recoverability of these assets is measured by comparison of the carrying amount of each asset to the future undiscounted cash flows expected to result from the use of the asset and its eventual disposition. If the asset is considered to be impaired, the amount of any impairment is measured as the difference between the carrying value and the fair value of the impaired asset. The Company has not recorded material impairment of any long-lived assets.

Accruals of Research and Development Costs

Accruals of Research and Development Costs

The Company records accruals for estimated costs of research, preclinical and clinical studies and manufacturing development. These costs are a significant component of the Company’s research and development expenses. A substantial portion of the Company’s ongoing research and development activities are conducted by third-party service providers, including contract research organizations. The Company accrues the costs incurred under its agreements with these third parties based on actual work completed in accordance with agreements established with these third parties. The Company determines the actual costs through obtaining information from external service providers as to the progress or stage of completion of the services and the agreed-upon fee to be paid for such services.

Revenue Recognition

Revenue Recognition

Product Sales

The Company sells its approved products through a limited number of distributors. Under ASC 606, revenue from product sales is recognized at the point in time when control is transferred to these distributors. The Company also recognizes revenue from sales of certain products on a “named patient” basis, which are allowed in certain countries prior to the commercial approval of the product. Prior to recognizing revenue, the Company makes estimates of the transaction price, including any variable consideration that is subject to a constraint. Amounts of variable consideration are included in the transaction price to the extent that it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur and when the uncertainty associated with the variable consideration is subsequently resolved. Product sales are recorded net of estimated government-mandated rebates and chargebacks, estimated product returns, and other deductions.

Provisions for returns and other adjustments are provided for in the period the related revenue is recorded, as estimated by management. These reserves are based on estimates of the amounts earned or to be claimed on the related sales and are reviewed periodically and adjusted as necessary. The Company’s estimates of government mandated rebates, chargebacks, estimated product returns, and other deductions depends on the identification of key customer contract terms and conditions, as well as estimates of sales volumes to different classes of payors. If actual results vary, the Company may need to adjust these estimates, which could have a material effect on earnings in the period of the adjustment.

Collaboration, License, and Royalty Revenue

The Company has certain license and collaboration agreements that are within the scope of Accounting Standards Codification, or ASC, 808, Collaborative Agreements, which provides guidance on the presentation and disclosure of collaborative arrangements. Generally, the classification of the transactions under the collaborative arrangements is determined based on the nature of contractual terms of the arrangement, along with the nature of the operations of the participants. The Company records its share of collaboration revenue, net of transfer pricing related to net sales in the period in which such sales occur, if the Company is considered as an agent in the arrangement. The Company is considered an agent when the collaboration partner controls the product before transfer to the customers and has the ability to direct the use of and obtain substantially all of the remaining benefits from the product. Funding received related to research and development services and commercialization costs is generally classified as a reduction of research and development expenses and selling, general and administrative expenses, respectively, in the Consolidated Statements of Operations, because the provision of such services for collaborative partners are not considered to be part of the Company’s ongoing major or central operations.

The Company utilizes certain information from its collaboration partners to record collaboration revenue, including revenue from the sale of the product, associated reserves on revenue, and costs incurred for development and sales activities. For the periods covered in the financial statements presented, there have been no material changes to prior period estimates of revenues and expenses. The Company also records royalty revenues under certain of the Company’s license or collaboration agreements in exchange for license of intellectual property.

The Company sold the right to receive certain royalty payments from net sales of Crysvita in certain territories to RPI Finance Trust, or RPI, an affiliate of Royalty Pharma, and to OCM LS23 Holdings LP, an investment vehicle for Ontario Municipal Employees Retirement System, or OMERS, as further described in “Note 10. Liabilities for Sales of Future Royalties.” The Company records the royalty revenue from the net sales of Crysvita in the applicable territories on a prospective basis as non-cash royalty revenue in the Consolidated Statements of Operations over the term of the applicable arrangement.

The terms of the Company’s collaboration and license agreements may contain multiple performance obligations, which may include licenses and research and development activities. The Company evaluates these agreements under ASC 606, Revenue from Contracts with Customers, or ASC 606, to determine the distinct performance obligations. The Company analogizes to ASC 606 for the accounting for distinct performance obligations for which there is a customer relationship. Prior to recognizing revenue, the Company makes estimates of the transaction price, including variable consideration that is subject to a constraint. Amounts of variable consideration are included in the transaction price to the extent that it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur and when the uncertainty associated with the variable consideration is subsequently resolved. Total consideration may include nonrefundable upfront license fees, payments for research and development activities, reimbursement of certain third-party costs, payments based upon the achievement of specified milestones, and royalty payments based on product sales derived from the collaboration.

If there are multiple distinct performance obligations, the Company allocates the transaction price to each distinct performance obligation based on its relative standalone selling price. The standalone selling price is generally determined based on the prices charged to customers or using expected cost-plus margin. The Company estimates the efforts needed to complete the performance obligations and recognizes revenue by measuring the progress towards complete satisfaction of the performance obligations using input measures.

Deferred Compensation Plan

Deferred Compensation Plan

The Company maintains a nonqualified deferred compensation plan whereby certain employees and members of the board of directors are able to defer certain equity awards and other compensation. Amounts deferred are invested into shares of the Company's common stock, mutual funds, and other investment options. The plan complies with the provisions of Section 409A of the Internal Revenue Code. All of the various mutual funds held in the plan are classified as trading securities and recorded at fair value in other non-current assets in the Consolidated Balance Sheets with changes in fair value recognized as earnings in the period they occur. The short-term portion of the corresponding liability for the plan is included in accrued expenses. The long-term portion of the liability is included in other non-current liabilities in the Consolidated Balance Sheets. Certain equity awards deferred under the plan are required to be settled through the issuance of Company stock. These awards are recorded as treasury stock and deferred compensation obligation within stockholders’ equity.

Leases

Leases

Lease agreements are evaluated to determine whether an arrangement is or contains a lease in accordance with ASC 842, Leases. The Company determines if an arrangement includes a lease at inception. Right-of-use lease assets and lease liabilities are

recognized based on the present value of the future minimum lease payments over the lease term at the commencement date. The right-of-use lease asset includes any lease payments made and excludes lease incentives. Incremental borrowing rate is used in determining the present value of future payments. The Company applies a portfolio approach to the property leases to apply an incremental borrowing rate to leases with similar lease terms. The lease terms may include options to extend or terminate the lease. The Company recognizes the options to extend the lease as part of the right-of-use lease assets and lease liabilities only if it is reasonably certain that the option would be exercised. Lease expense for minimum lease payments is recognized on a straight-line basis over the non-cancelable lease term. The Company has elected to not separate lease and non-lease components. See “Note 9. Leases” for further disclosure.

Comprehensive Loss

Comprehensive Loss

Comprehensive loss is the change in stockholders’ equity from transactions and other events and circumstances other than those resulting from investments by stockholders and distributions to stockholders. The Company’s other comprehensive loss is comprised of unrealized gains and losses on investments in available-for-sale securities and foreign currency translation adjustments.

Research and Development

Research and Development

Research and development costs are expensed as incurred and consist of salaries and benefits, stock-based compensation expense, lab supplies and facility costs, as well as fees paid to other nonemployees and entities that conduct certain research and development activities on the Company’s behalf. Amounts incurred in connection with license agreements are also included in research and development expense. Nonrefundable advance payments for goods or services to be received in the future for use in research and development activities are deferred. The deferred amounts are expensed as the related goods are delivered or the services are performed.

Stock-Based Compensation

Stock-Based Compensation

Stock-based awards issued to employees, including stock options, performance stock options, or PSOs, restricted stock units, or RSUs, and performance stock units, or PSUs are recorded at fair value as of the grant date and recognized as expense on a straight-line basis over the employee’s requisite service period (generally the vesting period). PSOs and PSUs vest only if certain specified criteria are achieved and the employees’ continued service requirements are met; therefore, the expense recognition occurs when the likelihood of the PSOs and PSUs being earned is deemed probable. Stock compensation expense on awards expected to vest is recognized net of estimated forfeitures.

Income Taxes

Income Taxes

The Company uses the liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are determined based on the differences between the financial reporting and the tax bases of assets and liabilities and are measured using the enacted tax rates and laws that will be in effect when the differences are expected to reverse. The Company must then assess the likelihood that the resulting deferred tax assets will be realized. A valuation allowance is provided when it is more likely than not that some portion or all of a deferred tax asset will not be realized. Due to the Company’s lack of earnings history, the net deferred tax assets have been fully offset by a valuation allowance.

In conjunction with the acquisition of Dimension Therapeutics, Inc., or Dimension, a deferred tax liability was recorded reflecting the tax impact of the difference between the book basis and tax basis of acquired IPR&D. Such deferred income tax liability is not used to offset deferred tax assets when analyzing the Company’s valuation allowance as the acquired IPR&D is considered to have an indefinite life until the Company completes or abandons development of the acquired IPR&D.

The Company recognizes benefits of uncertain tax positions if it is more likely than not that such positions will be sustained upon examination based solely on their technical merits, as the largest amount of benefit that is more likely than not to be realized upon the ultimate settlement. The Company’s policy is to recognize interest and penalties related to the underpayment of income taxes as a component of income tax expense or benefit. To date, there have been no interest or penalties charged in relation to the unrecognized tax benefits.

Foreign Currency

Foreign Currency

Assets and liabilities of non-U.S. subsidiaries that operate in a local currency environment, where the local currency is the functional currency, are translated to U.S. dollars at exchange rates in effect at the balance sheet date, with the resulting translation adjustments directly recorded to a separate component of accumulated other comprehensive loss. Income and expense accounts are translated at average exchange rates for the period. Transactions which are not in the functional currency of the entity are remeasured into the functional currency and gains or losses resulting from the remeasurement recorded in other income (expense).
Net Loss per Share

Net Loss per Share

Basic net loss per share is calculated by dividing the net loss by the weighted-average number of shares of common stock outstanding during the period, without consideration for common stock equivalents. Shares of common stock into which pre-funded warrants may be exercised are considered outstanding for the purposes of computing basic net loss per share because the shares may be issued for little or no consideration, are fully vested and are exercisable after the original issuance date. Diluted net loss per share is the same as basic net loss per share, since the effects of potentially dilutive securities are antidilutive. In periods when we have incurred a net loss, options and warrants to purchase common stock are considered common stock equivalents, but have been excluded from the calculation of diluted net loss per share, as their effect is antidilutive.

XML 47 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Summary of Reconciliation of Cash, Cash Equivalents and Restricted Cash

The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the Consolidated Balance Sheets that sum to the total of the same such amounts shown in the Consolidated Statements of Cash Flows (in thousands):

 

 

December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

Cash and cash equivalents

 

$

213,584

 

 

$

132,944

 

 

$

307,584

 

Restricted cash included in other current assets

 

 

2,008

 

 

 

862

 

 

 

 

Restricted cash included in other non-current assets

 

 

3,807

 

 

 

3,795

 

 

 

2,001

 

Total cash, cash equivalents, and restricted cash
    shown in the statements of cash flows

 

$

219,399

 

 

$

137,601

 

 

$

309,585

 

XML 48 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
Summary of Financial Assets Measured on Recurring Basis

The following tables set forth the fair value of the Company’s financial assets remeasured on a recurring basis based on the three-tier fair value hierarchy (in thousands):

 

 

December 31, 2023

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Financial Assets:

 

 

 

 

 

 

 

 

 

 

 

Money market funds

$

162,289

 

 

$

 

 

$

 

 

$

162,289

 

Certificates of deposit and time deposits

 

 

 

 

17,986

 

 

 

 

 

 

17,986

 

Corporate bonds

 

 

 

 

215,166

 

 

 

 

 

 

215,166

 

Commercial paper

 

 

 

 

20,620

 

 

 

 

 

 

20,620

 

Asset-backed securities

 

 

 

 

2,712

 

 

 

 

 

 

2,712

 

U.S. Government Treasury and agency securities

 

57,437

 

 

 

259,605

 

 

 

 

 

 

317,042

 

Investment in Solid common stock

 

3,204

 

 

 

 

 

 

 

 

 

3,204

 

Deferred compensation assets

 

 

 

 

10,220

 

 

 

 

 

 

10,220

 

Total financial assets

$

222,930

 

 

$

526,309

 

 

$

 

 

$

749,239

 

 

 

 

 

 

 

 

 

 

 

 

 

Financial Liabilities:

 

 

 

 

 

 

 

 

 

 

 

Deferred compensation liabilities

$

 

 

$

10,365

 

 

$

 

 

$

10,365

 

 

 

December 31, 2022

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Financial Assets:

 

 

 

 

 

 

 

 

 

 

 

Money market funds

$

102,847

 

 

$

 

 

$

 

 

$

102,847

 

Certificates of deposit and time deposits

 

 

 

 

25,972

 

 

 

 

 

 

25,972

 

Corporate bonds

 

 

 

 

427,598

 

 

 

 

 

 

427,598

 

Commercial paper

 

 

 

 

135,393

 

 

 

 

 

 

135,393

 

Asset-backed securities

 

 

 

 

11,980

 

 

 

 

 

 

11,980

 

U.S. Government Treasury and agency securities

 

27,645

 

 

 

129,345

 

 

 

 

 

 

156,990

 

Debt securities in government-sponsored entities

 

 

 

 

15,855

 

 

 

 

 

 

15,855

 

Investment in Solid common stock

 

2,807

 

 

 

 

 

 

 

 

 

2,807

 

Deferred compensation assets

 

 

 

 

4,575

 

 

 

 

 

 

4,575

 

Total financial assets

$

133,299

 

 

$

750,718

 

 

$

 

 

$

884,017

 

 

 

 

 

 

 

 

 

 

 

 

 

Financial Liabilities:

 

 

 

 

 

 

 

 

 

 

 

Deferred compensation liabilities

$

 

 

$

4,657

 

 

$

 

 

$

4,657

 

XML 49 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet Components (Tables)
12 Months Ended
Dec. 31, 2023
Investments, Debt and Equity Securities [Abstract]  
Summary of Cash Equivalents and Marketable Debt Securities Classified as Available For Sale Securities

The fair values of cash equivalents and marketable debt securities classified as available-for-sale securities consisted of the following (in thousands):

 

December 31, 2023

 

 

 

 

 

Gross Unrealized

 

 

 

 

 

Amortized
Cost

 

 

Gains

 

 

Losses

 

 

Estimated
Fair Value

 

Money market funds

$

162,289

 

 

$

 

 

$

 

 

$

162,289

 

Certificates of deposit and time deposits

 

17,986

 

 

 

 

 

 

 

 

 

17,986

 

Corporate bonds

 

214,792

 

 

 

711

 

 

 

(337

)

 

 

215,166

 

Commercial paper

 

20,620

 

 

 

 

 

 

 

 

 

20,620

 

Asset-backed securities

 

2,715

 

 

 

 

 

 

(3

)

 

 

2,712

 

U.S. Government Treasury and agency securities

 

316,160

 

 

 

982

 

 

 

(100

)

 

 

317,042

 

Total

$

734,562

 

 

$

1,693

 

 

$

(440

)

 

$

735,815

 

 

 

 

 

December 31, 2022

 

 

 

 

 

Gross Unrealized

 

 

 

 

 

Amortized Cost

 

 

Gains

 

 

Losses

 

 

Estimated
Fair Value

 

Money market funds

$

102,847

 

 

$

 

 

$

 

 

$

102,847

 

Certificates of deposit and time deposits

 

25,972

 

 

 

 

 

 

 

 

 

25,972

 

Corporate bonds

 

432,211

 

 

 

87

 

 

 

(4,700

)

 

 

427,598

 

Commercial paper

 

135,393

 

 

 

 

 

 

 

 

 

135,393

 

Asset-backed securities

 

12,002

 

 

 

 

 

 

(22

)

 

 

11,980

 

U.S. Government Treasury and agency securities

 

157,933

 

 

 

320

 

 

 

(1,263

)

 

 

156,990

 

Debt securities in government-sponsored entities

 

16,005

 

 

 

 

 

 

(150

)

 

 

15,855

 

Total

$

882,363

 

 

$

407

 

 

$

(6,135

)

 

$

876,635

 

Summary of Inventory

Inventory consists of the following (in thousands):

 

 

December 31,

 

 

 

2023

 

 

2022

 

Work-in-process

 

$

18,859

 

 

$

17,486

 

Finished goods

 

 

15,110

 

 

 

9,280

 

Total inventory

 

$

33,969

 

 

$

26,766

 

 

Summary of Property, Plant and Equipment, Net

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

 

 

 

 

 

December 31,

 

 

 

Useful life (years)

 

2023

 

 

2022

 

Building

 

20-30

 

$

181,356

 

 

$

2,798

 

Leasehold improvements

 

Shorter of lease term or
estimated useful life

 

 

58,683

 

 

 

43,941

 

Research and development equipment

 

5

 

 

56,347

 

 

 

50,291

 

Furniture and office equipment

 

5

 

 

6,419

 

 

 

5,540

 

Computer equipment and software

 

3-5

 

 

16,196

 

 

 

13,876

 

Manufacturing equipment

 

5-15

 

 

37,297

 

 

 

570

 

Land

 

Not applicable

 

 

16,619

 

 

 

16,619

 

Construction-in-progress

 

Not applicable

 

 

867

 

 

 

189,448

 

Other

 

Varies by asset

 

 

183

 

 

 

24

 

Property, plant, and equipment, gross

 

 

 

 

373,967

 

 

 

323,107

 

Less: accumulated depreciation

 

 

 

 

(83,401

)

 

 

(63,381

)

Property, plant, and equipment, net

 

 

 

$

290,566

 

 

$

259,726

 

Summary of Accrued Liabilities

Accrued liabilities consists of the following (in thousands):

 

 

December 31,

 

 

 

2023

 

 

2022

 

Research, clinical study, and manufacturing expenses

 

$

65,326

 

 

$

73,558

 

Payroll and related expenses

 

 

82,936

 

 

 

78,938

 

Other

 

 

48,224

 

 

 

52,182

 

Total accrued liabilities

 

$

196,486

 

 

$

204,678

 

XML 50 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible Assets, net (Table)
12 Months Ended
Dec. 31, 2023
Intangible Assets, Net (Excluding Goodwill) [Abstract]  
Summary of Company's Intangible Assets

The Company's intangible assets were as follows:

 

December 31, 2023

 

 

Gross Carrying Amount

 

 

Weighted-Average Life (Years)

 

 

Accumulated Amortization

 

 

Net Carrying Amount

 

Indefinite-lived intangibles

$

129,000

 

 

 

 

 

$

 

 

$

129,000

 

Finite-lived intangibles

 

44,775

 

 

 

9.6

 

 

 

(7,504

)

 

 

37,271

 

Total intangible assets

$

173,775

 

 

 

 

 

$

(7,504

)

 

$

166,271

 

 

 

December 31, 2022

 

 

Gross Carrying Amount

 

 

Weighted-Average Life (Years)

 

 

Accumulated Amortization

 

 

Net Carrying Amount

 

Indefinite-lived intangibles

$

129,000

 

 

 

 

 

$

 

 

$

129,000

 

Finite-lived intangibles

 

34,775

 

 

 

9.9

 

 

 

(3,670

)

 

 

31,105

 

Total intangible assets

$

163,775

 

 

 

 

 

$

(3,670

)

 

$

160,105

 

Schedule of Expected Amortization of the Intangible Assets

The expected amortization of the intangible assets, as of December 31, 2023, for each of the next five years and thereafter is as follows:

 

2024

$

4,903

 

2025

 

4,903

 

2026

 

4,903

 

2027

 

4,462

 

2028

 

4,022

 

Thereafter

 

14,078

 

Total

$

37,271

 

XML 51 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue (Tables)
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Summary of Disaggregation of Total Revenues

The following table disaggregates total revenues from external customers by product sales, royalty revenue, and collaboration and license revenue (in thousands):

 

Year Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

 

 

 

 

 

 

 

 

 

Product sales:

 

 

 

 

 

 

 

 

Crysvita

$

75,697

 

 

$

42,678

 

 

$

21,422

 

Mepsevii

 

30,441

 

 

 

20,637

 

 

 

16,035

 

Dojolvi

 

70,633

 

 

 

55,612

 

 

 

39,560

 

Evkeeza

 

3,642

 

 

 

 

 

 

 

Total product sales

 

180,413

 

 

 

118,927

 

 

 

77,017

 

Crysvita royalty revenue

 

182,652

 

 

 

21,692

 

 

 

17,951

 

Collaboration and license revenue:

 

 

 

 

 

 

 

 

Crysvita collaboration revenue in Profit-Share Territory

 

69,705

 

 

 

215,024

 

 

 

171,198

 

Crysvita royalty revenue in European Territory

 

 

 

 

 

 

 

244

 

Daiichi Sankyo

 

1,479

 

 

 

7,686

 

 

 

84,996

 

Total collaboration and license revenue

 

71,184

 

 

 

222,710

 

 

 

256,438

 

Total revenues

$

434,249

 

 

$

363,329

 

 

$

351,406

 

The following table disaggregates total revenues based on geographic location (in thousands):

 

Year Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

North America

$

307,149

 

 

$

281,088

 

 

$

301,110

 

Latin America

 

77,342

 

 

 

44,711

 

 

 

23,636

 

Europe

 

47,534

 

 

 

36,369

 

 

 

26,660

 

Japan

 

2,224

 

 

 

1,161

 

 

 

 

Total revenues

$

434,249

 

 

$

363,329

 

 

$

351,406

 

Schedule of Sales-Related Accruals and Allowances

The following table presents the activity and ending balances for sales-related accruals and allowances (in thousands):

 

Year Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

Balance of product sales reserve at beginning of year

$

11,487

 

 

$

7,181

 

 

$

3,913

 

Provisions

 

18,761

 

 

 

13,525

 

 

 

9,586

 

Payments

 

(12,746

)

 

 

(9,613

)

 

 

(6,120

)

Adjustments

 

(473

)

 

 

394

 

 

 

(198

)

Balance of product sales reserve at end of year

$

17,029

 

 

$

11,487

 

 

$

7,181

 

Summary of Changes in Contract Liabilities

The following table presents changes in the contract liabilities for the years ended December 31, 2023 and 2022 (in thousands):

 

Year Ended December 31,

 

 

2023

 

 

2022

 

Balance of contract liabilities at beginning of period

$

1,479

 

 

$

9,076

 

Additions

 

 

 

 

89

 

Deductions

 

(1,479

)

 

 

(7,686

)

Balance of contract liabilities at end of period, net

$

 

 

$

1,479

 

 

XML 52 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
License and Research Agreements (Tables)
12 Months Ended
Dec. 31, 2023
Share of Collaboration and Royalty Revenue Related to Crysvita

Total Crysvita revenue was as follows (in thousands):

 

Year Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

Revenue in profit-share territory:

 

 

 

 

 

 

 

 

Collaboration revenue

$

69,705

 

 

$

215,024

 

 

$

171,198

 

Royalty revenue

 

113,288

 

 

 

 

 

 

 

Non-cash royalty revenue

 

48,581

 

 

 

 

 

 

 

Total revenue in Profit-Share Territory

 

231,574

 

 

 

215,024

 

 

 

171,198

 

Product sales

 

75,697

 

 

 

42,678

 

 

 

21,422

 

Royalty revenue in European Territory

 

 

 

 

 

 

 

244

 

Non-cash royalty revenue in European Territories

 

20,783

 

 

 

21,692

 

 

 

17,951

 

Total Crysvita revenue

$

328,054

 

 

$

279,394

 

 

$

210,815

 

Royalty Revenue for Sales in the European Territory

KKC has the commercial responsibility for Crysvita in the European Territory. In December 2019, the Company sold its right to receive royalty payments based on sales in the European Territory to Royalty Pharma, effective January 1, 2020, as further described in Note 10. Prior to the Company’s sale of the royalty, the Company received a royalty of up to 10% on net sales in the European Territory, which was recognized as the underlying sales occur. Beginning in 2020, the Company records the royalty revenue as non-cash royalty revenues. The Company records this revenue as royalty revenue.

Schedule Of Collaboration Cost Sharing and Payments These amounts were recognized in the Company’s Statements of Operations in connection with the collaboration agreement with KKC as follows (in thousands):

 

Year Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

Research and development

$

(6,510

)

 

$

(15,974

)

 

$

(21,657

)

Selling, general and administrative

$

(17,199

)

 

$

(37,217

)

 

$

(32,629

)

Cost of sales

$

18,476

 

 

$

13,250

 

 

$

6,701

 

Solid Biosciences, Inc.  
Schedule of Changes in Fair Value of Investment in Securities

The changes in the fair value of the Company’s investment in Solid’s common stock were as follows (in thousands):

 

Solid Common Stock

 

December 31, 2021

$

13,695

 

Change in fair value

 

(10,888

)

December 31, 2022

 

2,807

 

Change in fair value

 

397

 

December 31, 2023

$

3,204

 

Arcturus  
Schedule of Changes in Fair Value of Equity Investment

The changes in the fair value of the Company’s equity investment in Arcturus were as follows (in thousands):

 

Arcturus Common Stock

 

December 31, 2021

$

18,505

 

Change in fair value

 

(8,411

)

Sale of shares

 

(10,094

)

December 31, 2022

$

 

XML 53 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Lessee Disclosure [Abstract]  
Summary of Components of Lease Expense

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

 

 

Year Ended December 31,

 

 

 

2023

 

2022

 

2021

 

Operating lease expense

 

$

12,883

 

$

11,775

 

$

11,209

 

Variable lease expense

 

 

5,272

 

 

4,785

 

 

4,142

 

Financing:

 

 

 

 

 

 

 

    Amortization

 

 

203

 

 

343

 

 

310

 

    Interest expense

 

 

 

 

37

 

 

58

 

        Total

 

$

18,358

 

$

16,940

 

$

15,719

 

Schedule of Maturities of Lease Liabilities and the Reconciliation of Lease Liabilities

The following table summarizes maturities of lease liabilities and the reconciliation of lease liabilities as of December 31, 2023:

Year Ending December 31,

 

Operating

 

2024

 

$

16,234

 

2025

 

 

11,932

 

2026

 

 

8,430

 

2027

 

 

5,867

 

2028

 

 

5,887

 

Thereafter

 

 

6,009

 

Total future lease payments

 

 

54,359

 

Less: Amount representing interest

 

 

(11,190

)

Present value of future lease payments

 

 

43,169

 

Less: Lease liabilities, current

 

 

(12,595

)

Lease liabilities, non-current

 

$

30,574

 

XML 54 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Liabilities for Sales of Future Royalties (Tables)
12 Months Ended
Dec. 31, 2023
Deferred Revenue Disclosure [Abstract]  
Schedule of Activity Within Liability for Sale of Future Royalties

The following table shows the activity within the liability account (in thousands):

 

 

 

 

 

 

 

 

Liabilities for Sales of Future Royalties

 

 

RPI

 

OMERS

 

Total

 

December 31, 2021

$

351,786

 

$

 

$

351,786

 

Net proceeds from sale of future
   royalties

 

 

 

490,950

 

 

490,950

 

Royalty revenue

 

(21,692

)

 

 

 

(21,692

)

Non-cash interest expense

 

35,095

 

 

19,300

 

 

54,395

 

December 31, 2022

 

365,189

 

 

510,250

 

 

875,439

 

Royalty revenue

 

(20,783

)

 

(38,524

)

 

(59,307

)

Non-cash interest expense

 

32,235

 

 

43,200

 

 

75,435

 

December 31, 2023

$

376,641

 

$

514,926

 

$

891,567

 

XML 55 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Awards (Tables)
12 Months Ended
Dec. 31, 2023
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Summary of Activity Under Stock Option Plans Including 2011 Plan, 2014 Plan and 2023 Plan

Stock Option Activity

The following table summarizes activity under the Company’s stock option plans and related information:

 

 

Options Outstanding

 

 

 

Number of Options

 

 

Weighted- Average Exercise Price

 

 

Weighted-Average Remaining Contractual Term (Years)

 

Aggregate Intrinsic Value

 

 

 

 

 

 

 

 

 

 

 

(In thousands)

 

Outstanding — December 31, 2022

 

 

7,773,367

 

 

$

72.56

 

 

6.60

 

$

8,476

 

Options granted

 

 

2,123,256

 

 

 

45.05

 

 

 

 

 

 

Options exercised

 

 

(209,793

)

 

 

13.07

 

 

 

 

 

 

Options cancelled

 

 

(899,118

)

 

 

71.56

 

 

 

 

 

 

Outstanding — December 31, 2023

 

 

8,787,712

 

 

 

67.43

 

 

6.39

 

 

7,558

 

Vested and exercisable — December 31, 2023

 

 

5,415,110

 

 

 

73.28

 

 

4.96

 

 

1,214

 

Vested and expected to vest — December 31, 2023

 

 

8,461,973

 

 

 

67.96

 

 

6.29

 

 

6,794

 

Summary of Stock-Based Compensation Expense

Total stock-based compensation recognized was as follows (in thousands):

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

Cost of sales

 

$

1,166

 

 

$

902

 

 

$

871

 

Research and development

 

 

74,531

 

 

 

74,464

 

 

 

59,097

 

Selling, general and administrative

 

 

59,516

 

 

 

55,002

 

 

 

45,011

 

Total stock-based compensation expense

 

$

135,213

 

 

$

130,368

 

 

$

104,979

 

Fair Value of Stock Option Awards Granted Estimated Using Black-Scholes Option-Pricing Model

The fair value of stock option awards granted was estimated at the date of grant using a Black-Scholes option-pricing model with the following weighted-average assumptions:

 

 

 

Year Ended December 31,

 

 

2023

 

2022

 

2021

Expected term (years)

 

6.07

 

6.07

 

6.06

Expected volatility

 

55%

 

56%

 

60%

Risk-free interest rate

 

4.2%

 

2.0%

 

1.0%

Expected dividend rate

 

0.0%

 

0.0%

 

0.0%

 

The fair value of PSOs granted was estimated at the date of grant using a Black-Scholes option-pricing model with the following weighted-average assumptions:

 

 

 

Year Ended December 31,

 

 

2022

Expected term in years

 

3.60

Expected volatility

 

57%

Risk-free interest rate

 

1.5%

Expected dividend rate

 

0.0%

Restricted Stock Units  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Summary of Activity Under Stock Units from 2014 Plan

The following table summarizes activity under the Company’s Restricted Stock Units, or RSU, plans and related information:

 

 

RSUs Outstanding

 

 

Number
of Shares

 

 

Weighted- Average Grant Date Fair Value

 

Unvested — December 31, 2022

 

2,129,153

 

 

$

75.11

 

RSUs granted

 

2,447,170

 

 

 

44.52

 

RSUs vested

 

(738,130

)

 

 

73.99

 

RSUs cancelled

 

(394,081

)

 

 

61.22

 

Unvested — December 31, 2023

 

3,444,112

 

 

 

55.21

 

Performance Stock Units  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Summary of Activity Under Stock Units from 2014 Plan

The following table summarizes activity under the Company’s Performance Stock Units, or PSUs and related information:

 

 

PSUs Outstanding

 

 

Number
of Shares

 

 

Weighted- Average Grant Date Fair Value

 

Unvested — December 31, 2022

 

209,230

 

 

$

98.09

 

PSUs granted

 

362,470

 

 

 

50.29

 

PSUs vested

 

(27,581

)

 

 

141.86

 

PSUs cancelled

 

(38,013

)

 

 

106.80

 

Unvested — December 31, 2023

 

506,106

 

 

 

60.82

 

Performance Stock Options [Member]  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Summary of Activity Under Stock Option Plans Including 2011 Plan, 2014 Plan and 2023 Plan

The following table summarizes activity under the Company’s Performance Stock Option, or PSO, plans and related information:

 

 

 

PSOs Outstanding

 

 

 

Number of Options

 

 

Weighted- Average Exercise Price

 

 

Weighted-Average Remaining Contractual Term (Years)

 

 

Aggregate Intrinsic Value

 

Outstanding — December 31, 2022

 

 

1,624,599

 

 

$

67.37

 

 

 

4.14

 

 

$

 

PSOs cancelled

 

 

(243,601

)

 

 

67.37

 

 

 

 

 

 

 

Outstanding — December 31, 2023

 

 

1,380,998

 

 

 

67.37

 

 

 

3.15

 

 

 

 

Vested and exercisable — December 31, 2023

 

 

117,865

 

 

 

67.37

 

 

 

3.09

 

 

 

 

Vested and expected to vest — December 31, 2023

 

 

983,173

 

 

 

67.37

 

 

 

3.14

 

 

 

 

XML 56 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Components of Company's Loss Before Income Taxes

The components of the Company’s loss before income taxes were as follows (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

Domestic

 

$

608,166

 

 

$

703,411

 

 

$

455,314

 

Foreign

 

 

298

 

 

 

(1,686

)

 

 

(2,333

)

Total loss before income taxes

 

$

608,464

 

 

$

701,725

 

 

$

452,981

 

Components of Company's Income Tax Provision

The components of the Company’s income tax provision were as follows (in thousands):

 

 

 

Year Ended December 31,

 

 

 

 

2023

 

 

2022

 

 

2021

 

 

Current provision for income taxes:

 

 

 

 

 

 

 

 

 

 

Federal

 

$

 

 

$

 

 

$

 

 

State

 

 

(3,187

)

 

 

6,062

 

 

 

(14

)

 

International

 

 

3,127

 

 

 

1,274

 

 

 

1,058

 

 

Total current tax provision

 

 

(60

)

 

 

7,336

 

 

 

1,044

 

 

Deferred tax provision:

 

 

 

 

 

 

 

 

 

 

Federal

 

 

 

 

 

 

 

 

 

 

State

 

 

(1,608

)

 

 

(1,640

)

 

 

 

 

International

 

 

(157

)

 

 

 

 

 

 

 

Total deferred tax provision

 

 

(1,765

)

 

 

(1,640

)

 

 

 

 

Total (benefit from) provision for income taxes

 

$

(1,825

)

 

$

5,696

 

 

$

1,044

 

 

Effective Tax Rate of Provision for Income Taxes from Federal Statutory Rate

The effective tax rate of our provision for income taxes differs from the federal statutory rate as follows:

 

 

 

Year Ended December 31,

 

 

 

 

2023

 

 

2022

 

 

2021

 

 

Federal statutory income tax rate

 

 

21.0

 

%

 

21.0

 

%

 

21.0

 

%

State income taxes, net of federal benefit

 

 

0.8

 

 

 

(0.4

)

 

 

 

 

Federal tax credits

 

 

7.3

 

 

 

5.9

 

 

 

7.2

 

 

Other

 

 

(0.7

)

 

 

(0.1

)

 

 

0.5

 

 

Nondeductible permanent items

 

 

(0.3

)

 

 

(0.6

)

 

 

(0.8

)

 

Stock-based compensation

 

 

(1.8

)

 

 

(1.2

)

 

 

1.3

 

 

Uncertain tax positions

 

 

(1.4

)

 

 

(1.2

)

 

 

(1.4

)

 

Change in valuation allowance

 

 

(24.1

)

 

 

(24.0

)

 

 

(27.9

)

 

Foreign rate differential

 

 

(0.5

)

 

 

(0.2

)

 

 

(0.1

)

 

Provision for income taxes

 

 

0.3

 

%

 

(0.8

)

%

 

(0.2

)

%

 

Schedule of Tax Effect of Temporary Differences to Significant Portions of Deferred Tax Assets

The tax effect of temporary differences that give rise to significant portions of the deferred tax assets is presented below (in thousands):

 

 

 

Year Ended December 31,

 

 

 

 

2023

 

 

2022

 

 

Deferred tax assets:

 

 

 

 

 

 

 

Loss carryforwards

 

$

266,253

 

 

$

231,835

 

 

Tax credits

 

 

305,198

 

 

 

260,546

 

 

Stock options

 

 

44,795

 

 

 

39,784

 

 

Accruals and reserves

 

 

27,694

 

 

 

27,029

 

 

Fixed assets and intangibles

 

 

33,853

 

 

 

39,233

 

 

Liabilities for sales of future royalties

 

 

205,400

 

 

 

214,900

 

 

Basis difference in equity investments

 

 

8,423

 

 

 

8,971

 

 

Capitalized research and development costs

 

 

149,898

 

 

 

75,335

 

 

Other

 

 

281

 

 

 

3,028

 

 

Gross deferred tax assets

 

 

1,041,795

 

 

 

900,661

 

 

Valuation allowance

 

 

(1,035,836

)

 

 

(894,518

)

 

Total deferred tax assets

 

 

5,959

 

 

 

6,143

 

 

Deferred tax liabilities:

 

 

 

 

 

 

 

In-process research and development

 

 

(30,688

)

 

 

(31,667

)

 

Right-of-use lease assets

 

 

(5,329

)

 

 

(6,143

)

 

Gross deferred tax liabilities

 

 

(36,017

)

 

 

(37,810

)

 

Net deferred tax liabilities

 

$

(30,058

)

 

$

(31,667

)

 

Unrecognized Tax Benefits A reconciliation of the Company’s unrecognized tax benefits follows (in thousands):

 

 

 

December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

Balance at beginning of year

 

$

66,794

 

 

$

55,360

 

 

$

46,662

 

Additions based on tax positions related to current
   year

 

 

12,562

 

 

 

11,316

 

 

 

8,542

 

Additions for tax positions of prior years

 

 

642

 

 

 

377

 

 

 

356

 

Reductions for tax positions of prior years

 

 

 

 

 

(259

)

 

 

(200

)

Balance at end of year

 

$

79,998

 

 

$

66,794

 

 

$

55,360

 

XML 57 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Summary of Aggregate Payments under Contractually Binding Manufacturing and Service Agreements

As of December 31, 2023, the aggregate payments under contractually-binding manufacturing and service agreements are as follows (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2024

 

 

2025

 

 

Total

 

Manufacturing and Services

 

$

27,899

 

 

$

5,718

 

 

$

33,617

 

XML 58 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net Loss per Share (Tables)
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Computation of Basic and Diluted Net Loss per Share

The following table sets forth the computation of the basic and diluted net loss per share during the years ended December 31, 2023, 2022, and 2021 (in thousands, except share and per share data):

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

Numerator:

 

 

 

 

 

 

 

 

 

Net loss

 

$

(606,639

)

 

$

(707,421

)

 

$

(454,025

)

Denominator:

 

 

 

 

 

 

 

 

 

Weighted-average shares used to compute net loss per
   share, basic and diluted

 

 

73,543,862

 

 

 

69,914,225

 

 

 

67,795,540

 

Net loss per share, basic and diluted

 

$

(8.25

)

 

$

(10.12

)

 

$

(6.70

)

Outstanding Shares of Common Stock Equivalents Excluded from Computation of Diluted Net Loss per Share

The following weighted-average outstanding common stock equivalents were excluded from the computation of diluted net loss per share for the periods presented because including them would have been antidilutive:

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

Options to purchase common stock,
    restricted stock units, and performance stock units

 

 

14,152,286

 

 

 

11,290,935

 

 

 

8,214,063

 

Employee stock purchase plan

 

 

8,450

 

 

 

7,581

 

 

 

3,511

 

 

 

 

14,160,736

 

 

 

11,298,516

 

 

 

8,217,574

 

XML 59 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Income (Loss) (Tables)
12 Months Ended
Dec. 31, 2023
Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Schedule of Total Accumulated Other Comprehensive Income (Loss)

Total accumulated other comprehensive income (loss) consisted of the following (in thousands):

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

Cumulative foreign currency translation adjustment

 

$

(606

)

 

$

(845

)

Unrealized gain (loss) on securities available-for-sale

 

 

1,253

 

 

 

(5,728

)

    Total accumulated other comprehensive income (loss)

 

$

647

 

 

$

(6,573

)

XML 60 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Organization and Basis of Presentation - Additional Information (Details)
12 Months Ended
Dec. 31, 2023
Segment
Organization And Nature Of Business [Line Items]  
Number of reportable segments 1
XML 61 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Summary of Reconciliation of Cash, Cash Equivalents and Restricted Cash (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Accounting Policies [Abstract]        
Cash and cash equivalents $ 213,584 $ 132,944 $ 307,584  
Restricted cash included in other current assets $ 2,008 $ 862 $ 0  
Restricted Cash and Cash Equivalents, Current, Asset, Statement of Financial Position [Extensible List] Other assets Other assets Other assets  
Restricted cash included in other non-current assets $ 3,807 $ 3,795 $ 2,001  
Restricted Cash and Cash Equivalents, Noncurrent, Asset, Statement of Financial Position [Extensible List] Other assets Other assets Other assets  
Total cash, cash equivalents, and restricted cash shown in the statements of cash flows $ 219,399 $ 137,601 $ 309,585 $ 726,294
XML 62 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Accounting Policies [Abstract]    
Allowance for doubtful accounts $ 0 $ 0
Unrecognized tax benefits related to interest or penalties $ 0  
XML 63 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements - Summary of Financial Assets Measured on Recurring Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total fair value $ 749,239 $ 884,017
Level 1    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total fair value 222,930 133,299
Level 2    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total fair value 526,309 750,718
Money Market Funds    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total fair value 162,289 102,847
Money Market Funds | Level 1    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total fair value 162,289 102,847
Asset-backed Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total fair value 2,712 11,980
Asset-backed Securities | Level 2    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total fair value 2,712 11,980
Certificates of Deposit and Time Deposits    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total fair value 17,986 25,972
Certificates of Deposit and Time Deposits | Level 2    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total fair value 17,986 25,972
Corporate Bonds    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total fair value 215,166 427,598
Corporate Bonds | Level 2    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total fair value 215,166 427,598
Commercial Paper    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total fair value 20,620 135,393
Commercial Paper | Level 2    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total fair value 20,620 135,393
U.S. Government Treasury and Agency Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total fair value 317,042 156,990
U.S. Government Treasury and Agency Securities | Level 1    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total fair value 57,437 27,645
U.S. Government Treasury and Agency Securities | Level 2    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total fair value 259,605 129,345
Debt Securities in Government Sponsored Entities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total fair value   15,855
Debt Securities in Government Sponsored Entities | Level 2    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total fair value   15,855
Investments in Solid Common Stock    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total fair value 3,204 2,807
Investments in Solid Common Stock | Level 1    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total fair value 3,204 2,807
Deferred compensation assets    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total fair value 10,220 4,575
Deferred compensation assets | Level 2    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total fair value 10,220 4,575
Deferred compensation liabilities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total fair value 10,365 4,657
Deferred compensation liabilities | Level 2    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total fair value $ 10,365 $ 4,657
XML 64 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements - Additional Information (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Short-Term Debt [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Deferred compensation liabilities $ 0.2 $ 0.0
Long-Term Debt [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Deferred compensation liabilities $ 10.1 $ 4.7
XML 65 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet Components - Summary of Cash Equivalents and Marketable Debt Securities Classified as Available For Sale Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost $ 734,562 $ 882,363
Gross Unrealized Gains 1,693 407
Gross Unrealized Losses (440) (6,135)
Estimated Fair Value 735,815 876,635
Money Market Funds    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 162,289 102,847
Estimated Fair Value 162,289 102,847
Asset-backed Securities    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 2,715 12,002
Gross Unrealized Gains 0 0
Gross Unrealized Losses (3) (22)
Estimated Fair Value 2,712 11,980
Certificates of Deposit and Time Deposits    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 17,986 25,972
Estimated Fair Value 17,986 25,972
Corporate Bonds    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 214,792 432,211
Gross Unrealized Gains 711 87
Gross Unrealized Losses (337) (4,700)
Estimated Fair Value 215,166 427,598
Commercial Paper    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 20,620 135,393
Estimated Fair Value 20,620 135,393
U.S. Government Treasury and Agency Securities    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 316,160 157,933
Gross Unrealized Gains 982 320
Gross Unrealized Losses (100) (1,263)
Estimated Fair Value $ 317,042 156,990
Debt Securities in Government Sponsored Entities    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost   16,005
Gross Unrealized Losses   (150)
Estimated Fair Value   $ 15,855
XML 66 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet Components - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Schedule Of Available For Sale Securities [Line Items]      
Depreciation expense $ 22.2 $ 15.0 $ 12.9
Maximum      
Schedule Of Available For Sale Securities [Line Items]      
Available-for-sale securities remaining contractual maturities 3 years    
XML 67 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet Components - Summary of Inventory (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Inventory, Net [Abstract]    
Work-in-process $ 18,859 $ 17,486
Finished goods 15,110 9,280
Total inventory $ 33,969 $ 26,766
XML 68 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet Components - Summary of Property, Plant and Equipment, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Property Plant And Equipment [Line Items]    
Property, plant and equipment, gross $ 373,967 $ 323,107
Less accumulated depreciation (83,401) (63,381)
Property, plant and equipment, net 290,566 259,726
Building    
Property Plant And Equipment [Line Items]    
Property, plant and equipment, gross $ 181,356 $ 2,798
Building | Minimum    
Property Plant And Equipment [Line Items]    
Property, plant and equipment, estimated useful lives (years) 20 years 20 years
Building | Maximum    
Property Plant And Equipment [Line Items]    
Property, plant and equipment, estimated useful lives (years) 30 years 30 years
Leasehold Improvements    
Property Plant And Equipment [Line Items]    
Property, plant and equipment, gross $ 58,683 $ 43,941
Property, plant and equipment, estimated useful lives us-gaap:UsefulLifeShorterOfTermOfLeaseOrAssetUtilityMember us-gaap:UsefulLifeShorterOfTermOfLeaseOrAssetUtilityMember
Research and Development Equipment    
Property Plant And Equipment [Line Items]    
Property, plant and equipment, gross $ 56,347 $ 50,291
Property, plant and equipment, estimated useful lives (years) 5 years 5 years
Furniture and Office Equipment    
Property Plant And Equipment [Line Items]    
Property, plant and equipment, gross $ 6,419 $ 5,540
Property, plant and equipment, estimated useful lives (years) 5 years 5 years
Computer Equipment and Software    
Property Plant And Equipment [Line Items]    
Property, plant and equipment, gross $ 16,196 $ 13,876
Computer Equipment and Software | Minimum    
Property Plant And Equipment [Line Items]    
Property, plant and equipment, estimated useful lives (years) 3 years 3 years
Computer Equipment and Software | Maximum    
Property Plant And Equipment [Line Items]    
Property, plant and equipment, estimated useful lives (years) 5 years 5 years
Manufacturing Equipment    
Property Plant And Equipment [Line Items]    
Property, plant and equipment, gross $ 37,297 $ 570
Manufacturing Equipment | Minimum    
Property Plant And Equipment [Line Items]    
Property, plant and equipment, estimated useful lives (years) 5 years 5 years
Manufacturing Equipment | Maximum    
Property Plant And Equipment [Line Items]    
Property, plant and equipment, estimated useful lives (years) 15 years 15 years
Land    
Property Plant And Equipment [Line Items]    
Property, plant and equipment, gross $ 16,619 $ 16,619
Construction-in-progress    
Property Plant And Equipment [Line Items]    
Property, plant and equipment, gross 867 189,448
Other    
Property Plant And Equipment [Line Items]    
Property, plant and equipment, gross $ 183 $ 24
XML 69 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet Components - Summary of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Research, clinical study, and manufacturing expenses $ 65,326 $ 73,558
Payroll and related expenses 82,936 78,938
Other 48,224 52,182
Total accrued liabilities $ 196,486 $ 204,678
XML 70 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible Assets, Net - Additional Information (Details) 1 - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
IPR&D Assets    
Indefinite-Lived Intangible Assets [Line Items]    
Business combination recognized intangible assets $ 129.0 $ 129.0
XML 71 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible Assets, Net - Additional Information (Details) - USD ($)
$ in Millions
1 Months Ended 12 Months Ended
Jan. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Finite Lived Intangible Assets Line Items        
upfront payment $ 30.0      
Acquired Finite Lived Intangible Assets Weighted Average Useful Life   10 years    
Regulatory milestone payments achieved   $ 10.0    
Cost of sales        
Finite Lived Intangible Assets Line Items        
Costs of sales related to amortization of intangible asset   $ 3.8 $ 3.2 $ 0.3
Dimension        
Finite Lived Intangible Assets Line Items        
Intangible assets, remaining amortization period   5 years 8 months 12 days    
Regulatory milestone payments achieved   $ 4.8    
XML 72 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible Assets, Net - Summary of Company's Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Schedule of Finite and Indefinite Lived Intangible Assets [Line Items]    
Intangible assets - Gross carrying amount $ 173,775 $ 163,775
Intangible assets - Accumulated Amortization (7,504) (3,670)
Intangible assets - Net Carrying Amount 166,271 160,105
Indefinite-lived Intangible Assets    
Schedule of Finite and Indefinite Lived Intangible Assets [Line Items]    
Intangible assets - Gross carrying amount 129,000 129,000
Intangible assets - Net Carrying Amount 129,000 129,000
Finite lived intangible assets    
Schedule of Finite and Indefinite Lived Intangible Assets [Line Items]    
Intangible assets - Gross carrying amount $ 44,775 $ 34,775
Intangible assets - Weighted Average Life 9 years 7 months 6 days 9 years 10 months 24 days
Intangible assets - Accumulated Amortization $ (7,504) $ (3,670)
Intangible assets - Net Carrying Amount $ 37,271 $ 31,105
XML 73 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible Assets, Net - Schedule of Expected Amortization of the Intangible Assets (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Intangible Assets, Net (Excluding Goodwill) [Abstract]  
2024 $ 4,903
2025 4,903
2026 4,903
2027 4,462
2028 4,022
Thereafter 14,078
Total $ 37,271
XML 74 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue - Summary of Disaggregation of Total Revenues from Customers (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disaggregation Of Revenue [Line Items]      
Total revenues $ 434,249 $ 363,329 $ 351,406
Collaboration and license      
Disaggregation Of Revenue [Line Items]      
Total revenues 71,184 222,710 256,438
Collaboration and license | Crysvita      
Disaggregation Of Revenue [Line Items]      
Total revenues 69,705 215,024 171,198
Collaboration and license | Crysvita | Royalty Revenue in European Territory      
Disaggregation Of Revenue [Line Items]      
Total revenues 0 0 244
Collaboration and license | Daiichi Sankyo      
Disaggregation Of Revenue [Line Items]      
Total revenues 1,479 7,686 84,996
Product Revenue      
Disaggregation Of Revenue [Line Items]      
Total revenues 180,413 118,927 77,017
Product Revenue | Crysvita      
Disaggregation Of Revenue [Line Items]      
Total revenues 75,697 42,678 21,422
Product Revenue | Mepsevii      
Disaggregation Of Revenue [Line Items]      
Total revenues 30,441 20,637 16,035
Product Revenue | Dojolvi      
Disaggregation Of Revenue [Line Items]      
Total revenues 70,633 55,612 39,560
Product Revenue | Evkeeza      
Disaggregation Of Revenue [Line Items]      
Total revenues 3,642 0 0
Royalty revenue      
Disaggregation Of Revenue [Line Items]      
Total revenues 182,652 21,692 17,951
Royalty revenue | Crysvita      
Disaggregation Of Revenue [Line Items]      
Total revenues $ 182,652 $ 21,692 $ 17,951
XML 75 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue - Summary of Disaggregation of Total Revenues (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disaggregation Of Revenue [Line Items]      
Total revenues $ 434,249 $ 363,329 $ 351,406
North America      
Disaggregation Of Revenue [Line Items]      
Total revenues 307,149 281,088 301,110
Latin America      
Disaggregation Of Revenue [Line Items]      
Total revenues 77,342 44,711 23,636
Europe      
Disaggregation Of Revenue [Line Items]      
Total revenues 47,534 36,369 26,660
Japan      
Disaggregation Of Revenue [Line Items]      
Total revenues $ 2,224 $ 1,161 $ 0
XML 76 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue - Schedule of Sales-Related Accruals and Allowances (Details) - Product sales - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disaggregation Of Revenue [Line Items]      
Balance of product sales reserve at beginning of year $ 11,487 $ 7,181 $ 3,913
Provisions 18,761 13,525 9,586
Payments (12,746) (9,613) (6,120)
Adjustments (473) 394 (198)
Balance of product sales reserve at end of year $ 17,029 $ 11,487 $ 7,181
XML 77 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue - Summary of Changes in Contract Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue [Abstract]    
Balance of contract liabilities at beginning of period $ 1,479 $ 9,076
Additions 0 89
Deductions (1,479) (7,686)
Balance of contract liabilities at end of period, net $ 0 $ 1,479
XML 78 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue - Additional Information (Details)
Dec. 31, 2023
Dec. 31, 2022
Customer One    
Disaggregation of Revenue [Line Items]    
Percentage of gross accounts receivable balance 53.00% 68.00%
XML 79 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
GeneTx Acquisition - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Jul. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Business Acquisition [Line Items]        
Acquired in-process research and development   $ 0 $ 75,033 $ 0
GeneTx [Member]        
Business Acquisition [Line Items]        
Business acquisition, consideration transferred $ 75,000      
Regulatory Approval Milestones 85,000      
Outstanding Cash and Cash Equivalents Acquired 15,600      
Amount on adjustments for working capital and transaction expenses 600      
Payments to Acquire Businesses, Gross 91,200      
GeneTx [Member] | Maximum        
Business Acquisition [Line Items]        
Future contingent milestone payments 190,000      
Additional Milestone Payments 30,000      
Commercial Milestone Payment 75,000      
Texas A&M University [Member] | Maximum        
Business Acquisition [Line Items]        
Future contingent milestone payments 23,500      
Annual License Fee Payment $ 2,000      
In-process Research and Development [Member] | GeneTx [Member]        
Business Acquisition [Line Items]        
Acquired in-process research and development     $ 75,000  
XML 80 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
License and Research Agreements - Kyowa Kirin Co., Ltd. - Additional Information (Details) - Kyowa Kirin Collaboration - License Agreement - USD ($)
$ in Millions
12 Months Ended 113 Months Ended
Jul. 01, 2022
Dec. 31, 2023
Dec. 31, 2022
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Profit loss sharing percentage on net sales   30.00% 35.00%
Minimum      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Tiered double-digit revenue share percentage entitled to receive   20.00%  
Maximum      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Tiered double-digit revenue share percentage entitled to receive   30.00%  
Other Current Assets      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
License agreement other receivables   $ 1.1 $ 6.4
Profit Share Revenue      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
License agreement accounts receivable   39.2 27.5
Commercial And Development Activity Reimbursements [Member]      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
License agreement accrued liabilities   $ 5.3 $ 3.1
Profit Share Territory      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Remaining profit or loss share percentage on commercializing products   50.00%  
Percentage of right to receive royalty payments on net sales 30.00%    
Royalty Revenue in European Territory      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Percentage of royalty on net sales receives   10.00%  
XML 81 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
License and Research Agreements - Saint Louis University - Additional Information (Details)
$ in Millions
12 Months Ended
Dec. 31, 2023
USD ($)
Saint Louis University  
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]  
Milestone payments paid $ 0.1
XML 82 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
License and Research Agreements - Baylor Research Institute - Additional Information (Details) - Baylor Research Institute - Development Milestones - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Future contingent milestone payments $ 7.5  
Research and Development Expense    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Contingent milestone payment $ 0.0 $ 2.5
XML 83 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
License and Research Agreements - REGENXBIO, Inc. - Additional Information (Details) - REGENXBIO, Inc. - USD ($)
$ in Millions
1 Months Ended 12 Months Ended
Mar. 31, 2020
Dec. 31, 2023
Option and License Agreement    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Future contingent milestone payments   $ 9.0
Option and license agreement description   The Company also has an option and license agreement with REGENX under which the Company has an exclusive, sublicensable, worldwide license to make, have made, use, import, sell, and offer for sale licensed products to treat Wilson disease and CDKL5 deficiency.
Annual maintenance fee for each option exercised   $ 0.1
License Agreement    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Future contingent milestone payments   14.0
Upfront payment for in-process research and development expense $ 7.0  
Annual fees payable   $ 0.1
XML 84 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
License and Research Agreements - University of Pennsylvania - Additional Information (Details) - University of Pennsylvania School of Medicine (Penn)
$ in Millions
Dec. 31, 2023
USD ($)
Research Collaboration and License Agreement Development Milestones  
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]  
Future contingent milestone payments $ 5.0
Research Collaboration and License Agreement Commercial Milestones  
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]  
Future contingent milestone payments $ 25.0
XML 85 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
License and Research Agreements - Arcturus Therapeutics Holdings Inc. - Additional Information (Details)
$ / shares in Units, $ in Millions
1 Months Ended 12 Months Ended
May 31, 2020
USD ($)
shares
Jun. 30, 2019
USD ($)
DiseaseTarget
$ / shares
shares
Oct. 31, 2015
USD ($)
Dec. 31, 2022
$ / shares
shares
Dec. 31, 2021
USD ($)
Dec. 31, 2023
$ / shares
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Common stock. per share | $ / shares       $ 0.001   $ 0.001
Arcturus Therapeutics Holdings Inc            
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Milestone payments received         $ 1.0  
Upfornt cash payment paid   $ 6.0        
Common stock purchased | shares   2,400,000        
Common stock shares sold | shares       500,000    
Common stock. per share | $ / shares   $ 10   $ 20.39    
Business acquisition, consideration transferred   $ 30.0        
Additional option to purchase common stock | shares   600,000        
Additional option to purchase common stock value per share | $ / shares   $ 16        
Number of shares purchased on exercise of common stock option | shares 600,000          
Purchase price of shares purchased on exercise of common stock option $ 9.6          
Number of common stock held | shares       0    
Arcturus Therapeutics Holdings Inc | Maximum            
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Number of disease targets | DiseaseTarget   12        
Regulatory milestone payments     $ 24.5      
Commercial milestone payments     $ 45.0      
XML 86 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
License and Research Agreements - Daiichi Sankyo - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended 12 Months Ended
Jun. 30, 2020
Mar. 31, 2020
Mar. 31, 2020
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Collaborative Arrangement, Revenue Not from Contract with Customer, Statement of Income or Comprehensive Income [Extensible Enumeration]       Revenue    
Daiichi Sankyo            
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Deferred Revenue balance       $ 0.0 $ 1.5  
Deferred Revenue Recognized       1.5 $ 7.7 $ 85.0
License and Technology Access Agreement | Daiichi Sankyo            
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Deferred Revenue balance       25.0    
Upfront payment received       125.0    
License and Technology Access Agreement | Daiichi Sankyo | Licenses Agreement            
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Revenue recognized       $ 183.3    
Stock Purchase Agreement | Daiichi Sankyo            
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Issuance of common stock in connection with license agreement, net of issuance costs, shares   1,243,913        
Proceeds from issuance of common stock in connection with license agreement     $ 75.0      
Issuance of common stock in connection with license agreement, net of issuance costs     $ 55.3      
Stock price   $ 44.43 $ 44.43      
Premium from stock purchase agreement     $ 19.7      
Sublicense Agreement | Daiichi Sankyo            
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Upfront payment received $ 8.0          
XML 87 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
License and Research Agreements - Mereo - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Jan. 31, 2021
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Research and development   $ 648,449 $ 705,789 $ 497,153
License and Collaboration Agreement | Mereo        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Research and development   $ 9,000 $ 0 $ 50,000
Payments made under agreement $ 50,000      
License and Collaboration Agreement | Maximum | Mereo        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Future contingent milestone payments $ 254,000      
XML 88 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
License and Research Agreements - Regeneron - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Jan. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Regulatory milestone payments achieved   $ 10,000    
Cost of sales   45,209 $ 28,320 $ 16,008
Regeneron Pharmaceuticals Inc        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Upfront payments of collaboration $ 30,000      
Regulatory milestone payments achieved   10,000    
Development costs   7,600 7,300 $ 0
Eligible future milestone payments $ 63,000      
Accrued collaboration payables   10,600 $ 6,800  
Cost of sales   $ 700    
Maximum | Regeneron Pharmaceuticals Inc        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Profit loss sharing percentage on net sales   40.00%    
Minimum | Regeneron Pharmaceuticals Inc        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Profit loss sharing percentage on net sales 20.00%      
XML 89 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
License and Research Agreements - Abeona - Additional Information (Details) - Abeona - USD ($)
$ in Millions
1 Months Ended 12 Months Ended
May 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Other costs     $ 0.0
Development and transition costs     $ 3.1
Maximum      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Eligible future milestone payments   $ 1.0  
License and Collaboration Agreement      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Percentage of royalty on net sales receives   10.00%  
Commercial milestone payments $ 30.0    
XML 90 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
License and Research Agreements - Solid Biosciences, Inc. - Additional Information (Details)
$ in Thousands
1 Months Ended 12 Months Ended
Oct. 31, 2022
shares
Oct. 31, 2020
USD ($)
shares
Dec. 31, 2020
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Common stock investment value       $ 82 $ 70
Solid Biosciences, Inc.          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Remaining consideration paid     $ 13,200    
Business acquisition, consideration transferred     $ 40,000    
Common stock investment value   $ 26,800      
Description of the stock split In October 2022, Solid announced a 1 for 15 reverse stock split. After the split, the Company held 521,719 shares of Solid's common stock.        
stock split conversion ratio 1        
Number of common shares held after split | shares 521,719        
Collaboration Agreement | Solid Biosciences, Inc.          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Number of common stock purchased | shares   7,825,797      
Aggregate purchase price   $ 40,000      
Maximum | Collaboration and License Agreement | Solid Biosciences, Inc.          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Development milestone payments   25,000      
Regulatory milestone payments   65,000      
Commercial milestone payments   $ 165,000      
XML 91 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
License and Research Agreements - Share of Collaboration and Royalty Revenue Related to Crysvita (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disaggregation Of Revenue [Line Items]      
Collaboration and license revenue $ 434,249 $ 363,329 $ 351,406
Collaboration and Royalty | Kyowa Kirin Collaboration      
Disaggregation Of Revenue [Line Items]      
Collaboration and license revenue 328,054 279,394 210,815
Collaboration and Royalty | Kyowa Kirin Collaboration | Profit Share Territory      
Disaggregation Of Revenue [Line Items]      
Collaboration and license revenue 231,574 215,024 171,198
Royalty revenue      
Disaggregation Of Revenue [Line Items]      
Collaboration and license revenue 182,652 21,692 17,951
Royalty revenue | Kyowa Kirin Collaboration | Profit Share Territory      
Disaggregation Of Revenue [Line Items]      
Collaboration and license revenue 113,288 0 0
Royalty revenue | Kyowa Kirin Collaboration | Royalty Revenue in European Territory      
Disaggregation Of Revenue [Line Items]      
Collaboration and license revenue 0 0 244
Product sales      
Disaggregation Of Revenue [Line Items]      
Collaboration and license revenue 180,413 118,927 77,017
Product sales | Kyowa Kirin Collaboration      
Disaggregation Of Revenue [Line Items]      
Collaboration and license revenue 75,697 42,678 21,422
Collaboration Revenue | Kyowa Kirin Collaboration | Profit Share Territory      
Disaggregation Of Revenue [Line Items]      
Collaboration and license revenue 69,705 215,024 171,198
Non-cash royalty revenue | Kyowa Kirin Collaboration | Profit Share Territory      
Disaggregation Of Revenue [Line Items]      
Collaboration and license revenue 48,581 0 0
Non-cash royalty revenue | Kyowa Kirin Collaboration | Royalty Revenue in European Territory      
Disaggregation Of Revenue [Line Items]      
Collaboration and license revenue $ 20,783 $ 21,692 $ 17,951
XML 92 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
License and Research Agreements - Schedule of Collaboration Cost Sharing and Payments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Cost Sharing Payments [Line Items]      
Cost of sales $ 45,209 $ 28,320 $ 16,008
Kyowa Kirin Collaboration      
Cost Sharing Payments [Line Items]      
Research and development (6,510) (15,974) (21,657)
Selling, general and administrative (17,199) (37,217) (32,629)
Cost of sales $ 18,476 $ 13,250 $ 6,701
XML 93 R75.htm IDEA: XBRL DOCUMENT v3.24.0.1
License and Research Agreements - Schedule of Changes in Fair Value of Equity Investment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]    
Common stock, Beginning balance $ 884,017  
Common stock, Ending balance 749,239 $ 884,017
Arcturus | Common Stock    
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]    
Common stock, Beginning balance $ 0 18,505
Common stock, Change in fair value   (8,411)
Common stock, Sale of shares   (10,094)
Common stock, Ending balance   $ 0
XML 94 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
License and Research Agreements - Schedule of Changes in Fair Value of Investment in Securities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]    
Common stock, Beginning balance $ 884,017  
Common stock, Ending balance 749,239 $ 884,017
Common Stock | Solid Biosciences, Inc.    
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]    
Common stock, Beginning balance 2,807 13,695
Common stock, Change in fair value 397 (10,888)
Common stock, Ending balance $ 3,204 $ 2,807
XML 95 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Lessee Disclosure [Abstract]      
Operating lease extension details multiple renewal periods    
Operating lease, existence of option to extend true    
Operating lease expiry term 2029    
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other Assets, Noncurrent Other Assets, Noncurrent  
Right-of-use lease assets $ 23.9 $ 26.0  
Cash paid for measurement of operating lease liabilities $ 13.4 $ 13.1 $ 11.8
Operating lease weighted average remaining lease term 4 years 6 months 3 years  
Financing lease weighted average remaining lease term   2 years 9 months 18 days  
Operating lease weighted average discount rate 9.60% 6.70%  
Financing lease weighted average discount rate   5.10%  
XML 96 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Summary of Components of Lease Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Lease, Cost [Abstract]      
Operating lease expense $ 12,883 $ 11,775 $ 11,209
Variable lease expense 5,272 4,785 4,142
Financing:      
Amortization 203 343 310
Interest expense 0 37 58
Total $ 18,358 $ 16,940 $ 15,719
XML 97 R79.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Schedule of Maturities of Lease Liabilities and the Reconciliation of Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Operating    
2024 $ 16,234  
2025 11,932  
2026 8,430  
2027 5,867  
2028 5,887  
Thereafter 6,009  
Total future lease payments 54,359  
Less: Amount representing interest (11,190)  
Present value of future lease payments 43,169  
Less: Lease liabilities, current $ (12,595)  
Operating Lease, Liability, Statement of Financial Position [Extensible List] Less: Lease liabilities, current  
Lease liabilities, non-current $ 30,574  
Operating Lease, Liability, Statement of Financial Position [Extensible List] Non-current lease liability  
Future Minimum Lease Payments - Operating and Financing Leases    
Less: Lease liabilities, current $ (12,595) $ (11,779)
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Less: Lease liabilities, current  
Non-current lease liability $ 30,574 $ 19,814
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Non-current lease liability  
XML 98 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
Liabilities for Sales of Future Royalties - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended 49 Months Ended
Jul. 31, 2022
Dec. 31, 2019
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2023
Liability For Sale Of Future Royalties [Line Items]            
Proceeds from the sale of future royalties, net     $ 0 $ 490,950 $ 0  
Non-cash collaboration royalty revenue     $ 69,364 21,692 $ 17,951  
RPI Finance Trust (RPI)            
Liability For Sale Of Future Royalties [Line Items]            
Proceeds from the sale of future royalties, net       0    
OMERS            
Liability For Sale Of Future Royalties [Line Items]            
Proceeds from the sale of future royalties, net       $ 490,950    
Royalty Purchase Agreement            
Liability For Sale Of Future Royalties [Line Items]            
Profit loss sharing percentage on net sales 30.00%          
Royalty Purchase Agreement | RPI Finance Trust (RPI)            
Liability For Sale Of Future Royalties [Line Items]            
Proceeds from sale of future royalties   $ 320,000        
Royalty payment termination description     The agreement with RPI will automatically terminate, and the payment of royalties to RPI will cease, in the event aggregate royalty payments received by RPI are equal to or greater than $608.0 million prior to December 31, 2030, or in the event aggregate royalty payments received by RPI are less than $608.0 million prior to December 31, 2030, or when aggregate royalty payments received by RPI are equal to $800.0 million.      
Royalties transaction costs net   5,800        
Proceeds from the sale of future royalties, net   314,200        
Effective annual interest rate     6.20%     6.20%
Non-cash collaboration royalty revenue           $ 73,400
Royalty Purchase Agreement | OMERS            
Liability For Sale Of Future Royalties [Line Items]            
Proceeds from sale of future royalties $ 500,000          
Royalty payment termination description In July 2022, the Company entered into a Royalty Purchase Agreement with OMERS. Pursuant to the agreement, OMERS paid $500.0 million to the Company in consideration for the right to receive 30% of the future royalty payments due to the Company from KKC based on net sales of Crysvita in the U.S. and Canada under the terms of the KKC Collaboration Agreement. The calculation of royalty payments to OMERS is based on net sales of Crysvita beginning in April 2023 and will expire upon the earlier of the date on which aggregate payments received by OMERS equals $725.0 million or the date the final royalty payment is made to the Company under the KKC Collaboration Agreement.          
Royalty agreement termination threshold amount $ 725,000          
Payment from sale of future royalties 500,000          
Royalties transaction costs net $ 9,100          
Proceeds from the sale of future royalties, net   $ 491,000        
Effective annual interest rate     7.80%     7.80%
Non-cash collaboration royalty revenue           $ 8,600
Royalty Purchase Agreement | Minimum | RPI Finance Trust (RPI)            
Liability For Sale Of Future Royalties [Line Items]            
Royalty agreement termination threshold amount     $ 608,000     608,000
Royalty Purchase Agreement | Maximum | RPI Finance Trust (RPI)            
Liability For Sale Of Future Royalties [Line Items]            
Royalty agreement termination threshold amount     $ 800,000     $ 800,000
XML 99 R81.htm IDEA: XBRL DOCUMENT v3.24.0.1
Liabilities for Sales of Future Royalties - Schedule of Activity Within Liability Related to Sale of Future Royalties (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Liability For Sale Of Future Royalties [Line Items]      
Liability for sale of future royalties at beginning of year $ 875,439 $ 351,786  
Net proceeds from sale of future royalties 0 490,950 $ 0
Royalty revenue (59,307) (21,692)  
Non-cash interest expense 75,435 54,395  
Liability for sale of future royalties at end of year 891,567 875,439 351,786
RPI Finance Trust (RPI)      
Liability For Sale Of Future Royalties [Line Items]      
Liability for sale of future royalties at beginning of year 365,189 351,786  
Net proceeds from sale of future royalties   0  
Royalty revenue (20,783) (21,692)  
Non-cash interest expense 32,235 35,095  
Liability for sale of future royalties at end of year 376,641 365,189 351,786
OMERS      
Liability For Sale Of Future Royalties [Line Items]      
Liability for sale of future royalties at beginning of year 510,250 0  
Net proceeds from sale of future royalties   490,950  
Royalty revenue (38,524) 0  
Non-cash interest expense 43,200 19,300  
Liability for sale of future royalties at end of year $ 514,926 $ 510,250 $ 0
XML 100 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 12 Months Ended 32 Months Ended
Oct. 31, 2023
May 31, 2021
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Stockholders Equity Line Items          
Stock sold in at-the-market offering     1,175,584    
Net proceeds from at-the-market offering     $ 53.3    
Pre Funded Warrant          
Stockholders Equity Line Items          
Number of warrants exercised     0   0
Underwritten Public Offering          
Stockholders Equity Line Items          
Common stock shares sold 9,833,334        
Shares purchased by underwriters 1,500,000        
Public offering price $ 30        
Underwritten Public Offering | Pre Funded Warrant          
Stockholders Equity Line Items          
Net proceeds from sale of common stock $ 326.5        
Underwritten Public Offering Shares 1,666,722        
Pre-funded warrant price $ 29.999        
Common stock warrants, exercise price $ 0.001        
Open Market Sale          
Stockholders Equity Line Items          
Common stock shares sold       0  
Stock sold in at-the-market offering         2,225,956
Net proceeds from at-the-market offering         $ 132.2
Option to sell common stock aggregate offering price   $ 350.0      
XML 101 R83.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Awards - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Jun. 30, 2023
Feb. 01, 2021
Feb. 05, 2014
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Total intrinsic value of options exercised $ 4.9 $ 2.6 $ 38.8      
Cash received from exercise of options $ 2.7 $ 6.2 $ 36.6      
weighted-average estimated fair value $ 25.53 $ 34.77 $ 70.84      
Total estimated fair value of options vested $ 59.7 $ 58.7 $ 48.1      
Total unrecognized compensation cost 219.8          
Weighted-average period to recognize cost   2 years 2 months 12 days        
Stock-based compensation capitalized to inventory 1.9 $ 2.2 1.7      
Restricted Stock Units            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Total fair value of shares vested 54.6 47.1 35.5      
Aggregate intrinsic value 33.0 37.8 69.9      
Performance Stock Units            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Total fair value of shares vested 3.9 1.6 9.2      
Aggregate intrinsic value 1.3 $ 2.0 $ 18.9      
Performance Stock Options [Member]            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
weighted-average estimated fair value   $ 28.76        
Total estimated fair value of options vested $ 3.4          
Maximum | Restricted Stock Units            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Stock based awards vesting period 4 years          
Minimum | Restricted Stock Units            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Stock based awards vesting period 1 year          
2014 Incentive Plan            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Share of common stock authorized for future issuance           2,250,000
Automatic increases in shares available for grant effective date Jan. 01, 2015          
Shares available for grant, ending date Jun. 07, 2023          
2023 Incentive Plan            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Share of common stock authorized for future issuance       4,500,000    
2023 Plan and Inducement Plan | Restricted Stock Units            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Option vesting rights, percentage     25.00%      
Stock based awards vesting period     4 years      
2023 Plan and Inducement Plan | Maximum | Employee Stock Option            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Award expiration period     10 years      
2023 Plan and Inducement Plan | First Anniversary | Employee Stock Option            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Option vesting rights, percentage     25.00%      
2023 Plan and Inducement Plan | Shares Vesting Monthly After First Anniversary | Employee Stock Option            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Option vesting rights, percentage     2.08%      
2014 Equity Incentive, 2023 Incentive and Employment Inducement Plan            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Share of common stock authorized for future issuance 19,610,125          
2014 Employee Stock Purchase Plan            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Share of common stock authorized for future issuance 6,609,795          
Percentage of statutory stock awards 85.00%          
Common stock shares issued 195,462          
Employment Inducement Plan | Maximum            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Share of common stock available for grant         850,000  
XML 102 R84.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Awards - Summary of Activity Under Stock Option Plans Including 2011 Plan and 2014 Plan and 2023 Plan (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Share-Based Payment Arrangement [Abstract]    
Number of Options, Outstanding, Beginning Balance 7,773,367  
Number of Options, Options granted 2,123,256  
Number of Options, Options exercised (209,793)  
Number of Options, Options cancelled (899,118)  
Number of Options, Outstanding, Ending Balance 8,787,712 7,773,367
Vested and exercisable December 31, 2023 5,415,110  
Vested and expected to vest December 31, 2023 8,461,973  
Weighted Average Exercise Price, Outstanding, Beginning Balance $ 72.56  
Weighted Average Exercise Price, Options granted 45.05  
Weighted Average Exercise Price, Options exercised 13.07  
Weighted Average Exercise Price, Options cancelled 71.56  
Weighted Average Exercise Price, Outstanding, Ending Balance 67.43 $ 72.56
Weighted- Average Exercise Price,Weighted Average Exercise Price 73.28  
Weighted Average Exercise Price, Vested and expected to vest December 31, 2023 $ 67.96  
Weighted Average Remaining Contractual Term (Years), Outstanding 6 years 4 months 20 days 6 years 7 months 6 days
Weighted Average Remaining Contractual Term (Years), Vested and exercisable - December 31, 2023 4 years 11 months 15 days  
Weighted-Average Remaining Contractual Term,Vested and expected to vest December 31, 2023 6 years 3 months 14 days  
Aggregate Intrinsic Value, Outstanding $ 7,558 $ 8,476
Aggregate Intrinsic Value, Vested and exercisable - December 31, 2023 1,214  
Aggregate Intrinsic Value, Vested and expected to vest - December 31, 2023 $ 6,794  
XML 103 R85.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Awards- Summary Activity Under the Performance Stock Option (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Vested and exercisable December 31, 2023 5,415,110  
Vested and expected to vest December 31, 2023 8,461,973  
Weighted- Average Exercise Price,Weighted Average Exercise Price $ 73.28  
Weighted Average Exercise Price, Vested and expected to vest December 31, 2023 $ 67.96  
Weighted-Average Remaining Contractual Term,Vested and expected to vest December 31, 2023 6 years 3 months 14 days  
Weighted Average Remaining Contractual Term (Years), Vested and exercisable - December 31, 2023 4 years 11 months 15 days  
Aggregate Intrinsic Value, Vested and exercisable - December 31, 2023 $ 1,214  
Aggregate Intrinsic Value, Vested and expected to vest - December 31, 2023 $ 6,794  
Performance Stock Options [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Outstanding, Number of Shares, Unvested, Beginning Balance 1,624,599  
PSOs cancelled (243,601)  
Outstanding, Number of Shares, Unvested, Ending Balance 1,380,998 1,624,599
Vested and exercisable December 31, 2023 117,865  
Vested and expected to vest December 31, 2023 983,173  
Outstanding, Weighted-Average Grant Date Fair Value, Unvested, Beginning Balance $ 67.37  
Weighted Average Exercise Price ,PSOs cancelled 67.37  
Weighted- Average Exercise Price,Outstanding December 31, 2023 67.37 $ 67.37
Weighted- Average Exercise Price,Weighted Average Exercise Price 67.37  
Weighted Average Exercise Price, Vested and expected to vest December 31, 2023 $ 67.37  
Weighted-Average Remaining Contractual Term,Outstanding at December 31, 2023 3 years 1 month 24 days 4 years 1 month 20 days
Weighted-Average Remaining Contractual Term,Vested and expected to vest December 31, 2023 3 years 1 month 20 days  
Weighted Average Remaining Contractual Term (Years), Vested and exercisable - December 31, 2023 3 years 1 month 2 days  
Aggregate Intrinsic Value, Outstanding $ 0 $ 0
Aggregate Intrinsic Value, Vested and exercisable - December 31, 2023 0  
Aggregate Intrinsic Value, Vested and expected to vest - December 31, 2023 $ 0  
XML 104 R86.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Awards - Summary of Activity Under Restricted Stock Units (RSUs) from 2014 Plan (Details) - Restricted Stock Units
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Outstanding, Number of Shares, Unvested, Beginning Balance | shares 2,129,153
Number of shares, granted | shares 2,447,170
Number of shares, vested | shares (738,130)
Number of shares, cancelled | shares (394,081)
Outstanding, Number of Shares, Unvested, Ending Balance | shares 3,444,112
Outstanding, Weighted-Average Grant Date Fair Value, Unvested, Beginning Balance | $ / shares $ 75.11
Weighted-Average Grant Date Fair Value, granted | $ / shares 44.52
Weighted-Average Grant Date Fair Value, vested | $ / shares 73.99
Weighted-Average Grant Date Fair Value, cancelled | $ / shares 61.22
Weighted- Average Exercise Price,Outstanding December 31, 2023 | $ / shares $ 55.21
XML 105 R87.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Awards - Summary of Activity Under PSUs from 2014 Plan (Details) - Performance Stock Units
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Outstanding, Number of Shares, Unvested, Beginning Balance | shares 209,230
Number of shares, granted | shares 362,470
Number of shares, vested | shares (27,581)
Number of shares, cancelled | shares (38,013)
Outstanding, Number of Shares, Unvested, Ending Balance | shares 506,106
Outstanding, Weighted-Average Grant Date Fair Value, Unvested, Beginning Balance | $ / shares $ 98.09
Weighted-Average Grant Date Fair Value, granted | $ / shares 50.29
Weighted-Average Grant Date Fair Value, vested | $ / shares 141.86
Weighted-Average Grant Date Fair Value, cancelled | $ / shares 106.8
Weighted- Average Exercise Price,Outstanding December 31, 2023 | $ / shares $ 60.82
XML 106 R88.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Awards - Summary of Stock-Based Compensation Recognized (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Stock-based compensation expense $ 135,213 $ 130,368 $ 104,979
Cost of sales      
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Stock-based compensation expense 1,166 902 871
Research and development      
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Stock-based compensation expense 74,531 74,464 59,097
Selling, general and administrative      
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Stock-based compensation expense $ 59,516 $ 55,002 $ 45,011
XML 107 R89.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Awards - Fair Value of Stock Option Awards Granted Estimated Using Black-Scholes Option-Pricing Model (Details)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Stock Options      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Expected term in years 6 years 25 days 6 years 25 days 6 years 21 days
Expected volatility 55.00% 56.00% 60.00%
Risk-free interest rate 4.20% 2.00% 1.00%
Expected dividend rate 0.00% 0.00% 0.00%
Granted [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Expected term in years   3 years 7 months 6 days  
Expected volatility   57.00%  
Risk-free interest rate   1.50%  
Expected dividend rate   0.00%  
XML 108 R90.htm IDEA: XBRL DOCUMENT v3.24.0.1
Defined Contribution Plan - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Defined Contribution Pension And Other Post Retirement Plan Disclosure [Abstract]      
Contribution expenses $ 9.7 $ 9.0 $ 5.5
XML 109 R91.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Components of Company's Loss Before Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Domestic $ 608,166 $ 703,411 $ 455,314
Foreign 298 (1,686) (2,333)
Total loss before income taxes $ 608,464 $ 701,725 $ 452,981
XML 110 R92.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Components of Company's Income Tax Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current provision for income taxes:      
State $ (3,187) $ 6,062 $ (14)
International 3,127 1,274 1,058
Total current tax provision (60) 7,336 1,044
Deferred tax provision:      
State (1,608) (1,640)  
International (157)    
Total deferred tax provision (1,765) (1,640)  
Total (benefit from) provision for income taxes $ (1,825) $ 5,696 $ 1,044
XML 111 R93.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2012
Dec. 31, 2011
Tax Credit Carryforward [Line Items]          
Current state income tax expense $ (60) $ 7,336 $ 1,044    
Deferred tax assets net operating loss, federal tax credits       $ 200 $ 200
Deferred tax assets net operating loss carryforwards 266,253 231,835      
Valuation allowance increased 141,300 193,800      
Effective income tax rate unrecognized tax benefits 1,300        
Deferred tax liability increase (decrease), net (1,600)        
Deferred income tax expense 1,608 1,640      
Recognized accrued interest and penalties 200 0 $ 0    
Undistributed earnings of foreign subsidiaries 10,800        
Federal          
Tax Credit Carryforward [Line Items]          
Deferred tax assets operating loss carryforwards subject to expiration $ 1,004,800 756,600      
Operating loss carryforwards expiration year 2031        
Tax credit carryforwards $ 46,900 32,600      
Tax credit carryforwards expiration year 2030        
Deferred tax assets net operating loss carryforwards       3,600 3,600
Federal | Orphan Drug Credits [Member]          
Tax Credit Carryforward [Line Items]          
Deferred tax assets operating loss carryforwards subject to expiration $ 269,600 239,300      
Operating loss carryforwards expiration year 2031        
State          
Tax Credit Carryforward [Line Items]          
Current state income tax expense $ 4,800 6,100      
Deferred tax assets operating loss carryforwards subject to expiration $ 659,900 710,000      
Operating loss carryforwards expiration year 2031        
Tax credit carryforwards $ 74,400 $ 59,900      
Deferred tax assets net operating loss carryforwards       $ 3,600 $ 3,600
International          
Tax Credit Carryforward [Line Items]          
Current state income tax expense $ 3,000        
XML 112 R94.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Effective Tax Rate of Provision for Income Taxes from Federal Statutory Rate (Details)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Effective Income Tax Rate Reconciliation, Percent [Abstract]      
Federal statutory income tax rate 21.00% 21.00% 21.00%
State income taxes, net of federal benefit 0.80% (0.40%)  
Federal tax credits 7.30% 5.90% 7.20%
Other (0.70%) (0.10%) 0.50%
Nondeductible permanent items (0.30%) (0.60%) (0.80%)
Stock-based compensation (1.80%) (1.20%) 1.30%
Uncertain tax positions (1.40%) (1.20%) (1.40%)
Change in valuation allowance (24.10%) (24.00%) (27.90%)
Foreign rate differential (0.50%) (0.20%) (0.10%)
Provision for income taxes 0.30% (0.80%) (0.20%)
XML 113 R95.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Tax Effect of Temporary Differences to Significant Portions of Deferred Tax Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Deferred tax assets:    
Loss carryforwards $ 266,253 $ 231,835
Tax credits 305,198 260,546
Stock options 44,795 39,784
Accruals and reserves 27,694 27,029
Fixed assets and intangibles 33,853 39,233
Liabilities for sales of future royalties 205,400 214,900
Basis difference in equity investments 8,423 8,971
Capitalized research and development costs 149,898 75,335
Other 281 3,028
Gross deferred tax assets 1,041,795 900,661
Valuation allowance (1,035,836) (894,518)
Total deferred tax assets 5,959 6,143
Deferred tax liabilities:    
Gross deferred tax liabilities (36,017) (37,810)
Net deferred tax liabilities (30,058) (31,667)
Right-of-use Lease Assets    
Deferred tax liabilities:    
Gross deferred tax liabilities (5,329) (6,143)
In-process Research and Development [Member]    
Deferred tax liabilities:    
Gross deferred tax liabilities $ (30,688) $ (31,667)
XML 114 R96.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Balance at beginning of year $ 66,794 $ 55,360 $ 46,662
Additions based on tax positions related to current year 12,562 11,316 8,542
Additions for tax positions of prior years 642 377 356
Reductions for tax positions of prior years 0 (259) (200)
Balance at end of year $ 79,998 $ 66,794 $ 55,360
XML 115 R97.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies - Additional Information (Details)
12 Months Ended
Dec. 31, 2023
Manufacturing and Services  
Commitments And Contingencies Disclosure Line Items  
Contractual Obligation Maturity Period 12 months
XML 116 R98.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies - Summary of Aggregate Payments under Contractually Binding Manufacturing and Service Agreements (Details) - Manufacturing and Services
$ in Thousands
Dec. 31, 2023
USD ($)
Commitments And Contingencies Disclosure Line Items  
2024 $ 27,899
2025 5,718
Contractual Obligation, Total $ 33,617
XML 117 R99.htm IDEA: XBRL DOCUMENT v3.24.0.1
Related Party Transaction - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Jul. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Related Party Transaction Line Items        
Contribution amount paid $ 1,000      
Contribution period 4 years      
Research and development   $ 648,449 $ 705,789 $ 497,153
Non Profit Foundation        
Related Party Transaction Line Items        
Research and development   $ 300 $ 300  
XML 118 R100.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net Loss per Share - Computation of Basic and Diluted Net Loss per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Numerator:      
Net loss $ (606,639) $ (707,421) $ (454,025)
Denominator:      
Weighted-average shares used to computing net loss per share, basic 73,543,862 69,914,225 67,795,540
Weighted-average shares used to computing net loss per share, diluted 73,543,862 69,914,225 67,795,540
Net loss per share, basic $ (8.25) $ (10.12) $ (6.7)
Net loss per share, diluted $ (8.25) $ (10.12) $ (6.7)
XML 119 R101.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net Loss per Share - Outstanding Shares of Common Stock Equivalents Excluded from Computation of Diluted Net Loss per Share (Details) - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Common stock equivalents excluded from computation of diluted net loss per share 14,160,736 11,298,516 8,217,574
Options to Purchase Common Stock, RSUs, and PSUs      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Common stock equivalents excluded from computation of diluted net loss per share 14,152,286 11,290,935 8,214,063
Employee Stock Purchase Plan      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Common stock equivalents excluded from computation of diluted net loss per share 8,450 7,581 3,511
XML 120 R102.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Income (Loss) - Schedule of Total Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]    
Cumulative foreign currency translation adjustment $ (606) $ (845)
Unrealized gain (loss) on securities available-for-sale 1,253 (5,728)
Total accumulated other comprehensive income (loss) $ 647 $ (6,573)
EXCEL 122 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( "J 55@'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 " J@%58!>GNP^X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>.LE@AZC+98@32$A, G&+$F^+:-HH,6KW]K1AZX3@ 3C&_O/Y ML^3&1F7[A,^ICYC(8[X90]ME9>.&'8FB LCVB,'D>DIT4W/?IV!H>J8#1&,_ MS %!G&6643&NK3&>_L@H^?J2TP9P%;#-A1!E$+8'J> M&$]CV\ 5,,,(4\C?!70+L53_Q)8.L'-RS'Y)#<-0#ZN2FW80\/;T^%+6K7R7 MR706IU_9*SI%W+#+Y-?5]G[WP+3D\K;BLI)B)X7B7-VMWV?7'WY7X= [O_?_ MV/@BJ!OX=1?Z"U!+ P04 " J@%58F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M "J 55B^-O)UR@@ $U 8 >&PO=V]R:W-H965T&UL MM9M[;^*X&L:_BL6.1KM2"[D 96;:2A3H.>SVPH%V5W-6YP^3&&)-8G,TTS'F."9@RD M69) MKM#,=W>M-S68<<^[T%\"!@X-0'>/L#[*<#MU@3X^P#_ MU(#N/J"KR.1%41S&D,/;:T:W@,FSA9K\H6"J:%%\3.1S7W FCF(1QV_'-,C$ M8^0 DA!,",=\!Z8DKT_RN5R"U\48_/KI-_ )8 +NEUAXN+2XE.L+_0 M77XAK^9"K@<>*>%1*JX2HK JT!%W7=RZ=[CU.\^H.$9!&_CN!? #V5'A7$SXVA_^>$7%U1W?U2FG\XD'X2L^OT1O1-\3 W\-ERIEH#/_1 M$IP&,P7<$&;@7.[6#@UFK#I8QJBDL2V(56(,"UJ 1K'U%J\5E5KO_ MKH-EC&D*RY)8!=:7 M878_%>& PQ68/%+EG26(?''#\?SB@=_H)V6I%G*<1RWY_;Z5]J>S!S< MF)HEM2HUKZ3F&8LZRAC[N>_2=[78C)&-L5E2JV(K,WS7F 8? M*MM?PN1>_B!T2\ "P902%()IFF:(:=F9-;\CW?@Q,DA^#H99B#EE8,@Y2GD^ MM5LW&W1$C[-,"\T.9D_H-?)Y $6&2Y,ME :M^$,8%R1,70 MD+^\^%NBU,[8'KE,;0TTQS6&>0Z[X)5VP3/G]X=N+A*)KZFY'I&IAV75)-A2 MJ\(J38)WDDD0F!)1LQ:,RX:+Y&3(UI^5M\/[-5Z2DV^/GR[ M'7B^W^L/KJX[;Q5BY[ '7FD/O)/LP2Q;QC@0O1J%VGS-K-*8CE6KL%?K?V#M MM]T"_DN+P:H)L*56Y56: M ,^S2[WM7?2TNJS; EEH55VD#O)-LP)0$E&TH4]G9 M19YO )5H" //Y) 0ZAOOD5(6# M/,@7UE@U2#84JNN.R@-@G_2NX1A& KU].+P SR(\\ S MT=:Y(Y)]!SR@-\0HP;+Z,MV /#)K-%Z!< [#X)>&P3_I14(!<22W1.-]H5NB M!6B6>Z)OD&NGWU@\01Q2]=\4_+S>XRH7,X!;]T"K[9*:A& M.60(UF,R"W3=GA:253-@2ZT*J70-OCG9?Z!J@4)$B2EY.R+2'?B7@X'C:&E9 M]0RVU*JT2L_@G[AT:$A()KCE+Z>TQ,Q"==-JYK#&M,YA#/S2&/@GKAEZ89"D M6*5H!F)FL=KY('-<8V3G, =^:0[\TU8.I1_\ 0K!4B[^6"&&Z@;)(ZK/H]?' MR=/+ DR?1L_SV?-\^#(9@[OO8#ZYG\PG3Z.)&%68?$"I=,0\0H 5BTT^_S+P MW*MOJ5Q@C0E6K\LVC+[O0%I,DC(40_62EE. Q=W+5;:'1O*(D#HDA)5%CF@< M(B8&,G'N$H$(Q2$0-4/D 7!),PY^ST1?Y [RI;H7 #($\$\PV &&.")49I!Q M,)U.\WO':;5Y2G&Y:AS(M9]@&R$E&$K3@,(V6&1!]'_EV>(XEC>W$J8V%%L\ M4E!>VXOV8:8 HS1?1GV8;I'3 #A52^1E "; ]1P0PITX;\414PI(1.P)K_+U M%#NYGD(48AOA(,IOG^7WK:"B5+LNQ_S$&]?Z%A MIH-FUFF\%/H<1JU;&K6NV5D=H,DT1W9O6G!FB04DX%&T0RIL'HSQBC*"H1:< M5:]F2RT'U_GPS8A\HZJ^O4E!(">;\L]'BKW%]SU#]55+ISP]_SCH$;O\' M4$L#!!0 ( "J 55B?-)-RWP8 &<= 8 >&PO=V]R:W-H965T&ULK5G;;MLX$/T5PBV*%G!B7G1-$P.IT]T62-N@27>?&8F.A1*,)HW@Y;E!$,839:TJ$;3T^:[*S$]Y;4J MBXI="2#KY9**QP^LY ]G(S1Z^N)[<;=0YHO)]'1%[]@U4S]65T+?3;96\F+) M*EGP"@@V/QN=HY,9B++S6#-8%E4[2?]M0G$S@ 4# S FP'XN0/( M9@!I'&V9-6Y=4$6GIX(_ &'0VIJY:&+3C-;>%)69QFLE]*^%'J>FLV]?K[]= M?KXXO_EX 3Z<7YY_G7T$UY\^?KRY!D?@Q_4%>/OZ'7@-B@K<+'@M:97+TXG2 M3S;C)]GF*1_:I^"!IURP[!@0- 888N(8/GO^<+P_?*+]W3J-MT[CQAX9-9"9"_:S+M:TU,X[9[$U%3>FS :PGF)$PB0XG:QW_;%AB. T MZ&![3(,MT\#+] L5]TS1VY+I/+Q50+*L%H4JF)-J:ROL8F1EB@U+$I*DJ9MDNB69 M>DE>"2WC0CV.P:JDE1HW^6U2>Z4%5@VNQ-2>RQ2&43^N#EB8QD.!1;!3&OB" M^;TQMDL#I6D*48^M"Q/Q1EZ22'[60* MB?](.P?6J=^B"__!Q*]>& M<93TMW$'+$@(&=C&42)VEK5+U(<$!3$ V*&.C5#?CF[9+H/.TC/EB6D=@=1%M 1\#N:UJ@4#@C_2X.V("*X4[%L%_%]NN9 M S'&MD#A! 8D[A-UX"*$T1#;G;[,+V3/6@G8EBH"P[B?]PX82A,TD/>X4S3L M5[0+-FW/UNTMJ(E$296A^7" MQ6% AE*N$S[L;[+:TN%0A.W&"6$,+9*._BK!0^NUDRGLEZDVNPY1M 5(YTH8 MIOU>RP5$*4[#(9Z=5F&_5LWXN]$?:_(3" M=TXGO ]PUP/ >1;RYX;V@] )(4Z\A=2UXMG]@I.5( U+6MFMH/7\!A"!'1/">2"ZHWA M".!P#"$T?^U7>MW4:L%%\1_+WX.J* &OE=0=4J[7D3D=-"=[S0)JK[$SI+8X M]TL,+V3_ *S3;N+7;K/Z>?5\SZ'']5VOCT""QP2%XS"%>R&(X1BE\1BGL2\: MQ);[I%\2.#!#G2WI:@)RH"806F9K\?@4$:KTAB#5&*1CO2OM>6(FVN>"70@< MZ>*Z[X2-&O*AJQ2(OU+8JG#&ERM62=J\%."W97'77#K9.GI4!Z25EF75.D \T:&39@%6YCW-VNFEX2^9^!MR:5TR@5QG+L&_3+2 3J*PI@, ML.\*!W+P=';+/F?S(BN\9M.Q/9+!.?)B@OH/%F9 M[+P%,Z\@OU!Q5U02E&RN1\+C6 ="M&_UVAO%5\V+L5NN%%\VEPM&-7T#T+_/ MN:Z+-C?F7=OVW>KT?U!+ P04 " J@%58.E2+$-)!) I4 MK=2UJ'3;Q;0+DQR(U23.; ?:_?K9#HWX")1.XX+8SGE?/\)9!AWJ(%Y/+.G+(,"]EE"Y,7#'"L15EJ.I;5,3-,)^J7.7N)U(EP>'<[O;NY'@T>QB-T M,;@9W [':'HU'C],T<<)9I"+! 2)ER9UMNRISKQ)TZ<4?[N0?\I@(+D.4H$)VC2Y+C M/"(X11/*B:ZOGX,9%TQ6V:^F5"OO=K.W>O/.>8$CZ!ORU>+ EF"$'][9'>M+ M4^+_R6QK&=QZ&=QC[N%$OC7 &,1(EEKT>(8*S- 2IR4TI5UY=;67^CXL0ZME M67;/7&[F\UK4%FB[!FV_#;2J0X1+D5!&_D#ALHCF?IWP[S"8%;V%Z- M[?T3MOR@BMBC] MFM)_ ^5)-> ??+2[:WI*Y!9UMZ;NOIWZE1+H[L%T'=?VO&"7>C_0M^S =P*_ M&3JHH8.CT _R5,!+]EQAH[,C7_Y@#R&0H#N<^T&[JVIN[&/J#/$5LP7).4IA M+C56RY=B5NW+54?00F]M,RKD1JF;B3S* %,!\OZ<4O'24;ME?3@*_P)02P,$ M% @ *H!56.I2A6UM!@ '!\ !@ !X;"]W;W)KM2O?NLPL&H@TQ&SNT M_?A<%"I-,GZ? M(UFL5BQ_O>*I>+X8X,'NQD.R6*KRQG!TOF8+/N'JQ_H^AZOAWLLL6?%,)B)# M.9]?#"[Q6>PZI4&%^#?AS_+@-RJI/ GQL[RXF5T,G')$/.535;I@\+7A8YZF MI2<8QZ^MT\'^F:7AX>^=]Z\5>2#SQ"0?B_2_9*:6%X-P@&9\SHI4/8CG?_B6 MD%?ZFXI45I_HN<8&\,1I(958;8WA>I5D]3=[V0;BP #[+09D:T!T ]IBX&X- MW+<:T*T!K2)34ZGB$#/%1N>Y>$9YB09OY8\JF)4UT$^R,N\3E<._"=BIT?CN M=G+W[2:^?+R.T>01OKY?WSY.T-U7='=__7#Y> , =()^3&+T^=-?Z!-*,O2X M%(5DV4R>#Q6,H?0TG&Z?=U4_C[0\#Q/T761J*=%U-N.S8P=#&/R> =DQN"*= M'F,^/44N_H*(0US+@,9O-R<6\_CMYKB#C;O/AUOYC/__ OO.W+2Q].HM[WR/GH4BJ70 M@^K V>)6VP>5?=D(-R/J4D*C\^'F,"(FS/5=EVBPV +S,'7\/>R(A;=GX74F M_F[-SN"=G1\'S]\'S.TM@+*1"8HXD2^T54)M[ MAQ7@$43]C)9P(K.13S%[3@&11V6O%B M,UC!$JG*0M]P&[70&(SK1$&D4S-A) BQJU.SP' 4A<1.+=I3B][0;X0Q7VU\ M(K-6',>E7J 1LN$P(334&)FXP'4Q;4D6=AH5X'1R^B:D1/->'Q%'&^C8!H0JC;">(QO0#7'@!BV<#I0-[N1TDRD.K4:!8IF*E;7TK21"4<:E3D=9J+I'?E[G8I-4K[Y ]*_?$[5(AE ?_-B"*GNKD3D+##N4MC!L M! CN5B"W7*$4LF<@*L<\&N&!NY7' MC@>"A0S))@=I$@C.4BWY)B4/"0J))^5:QO,H'51Z:G, MPO:J+8'$E ^!ZU$W]#4:8PO2CR(,G5OO(C9D$$0>E&<+Z4:3D&Y-\B[2<7N* MB2DUVFB;R#;:%F0W[4;"D&X)]GW?;O?:_MU5OX+V_'<6OT%/GHMA Q=W)PZ%#LZE/(@L-A1 )] IFXH)0I+;.G MT52D6U,]5/KV=O<5]>3N.7J/L029.(+]2-<9-G>P_+1(=]((0M(M",[+VW$<&Q5*H@],I$X%^^ZX]>DM[LO;\8%.(W3= M;J'[^XFT=7"T<, *H[\&6V"$D #K&]0VG.>#.-1FTO#@V'#%\T5U_"I!E!:9 MJL_?]G?W1[R7U<&F=O\*G\7U06WCICXW_L[R19))E/(YN'1. YC=>7T46U\H ML:X.)Y^$4F)5_5QR-N-Y"8#_YT*HW47Y@/V!^.A_4$L#!!0 ( "J 55BM MG:FMA@, %H+ 8 >&PO=V]R:W-H965T&ULK59=CYLX M%/TK%JVJ5MH,WQ"F"=),2-61.I/1D.D^K/;!@9M "W9J.TF[O[XV,#0A)!JM M\@+8G'/L&^*8L,?MU"P7=C353>^EX MRE>94!UZ.%KC%<0@GM>/3+;T5B7-2R \IP0Q6(ZU&_,Z"A2^ GS-8%.()[K[#(T?5^DEM.#5$^UJK"]'3#9/3]//T M(;[[.D5?9G&,!N@YCM#[MQ_06Y03-,_HAF.2\I$NY%R4HIXTX][6XUHGQC4M M=$^)R#B:DA320P%=FFB=6"].;JVSBA$D5\@V_T*68=D]$YJ\GF[UT*/7T\TS M;NQV7>Q*SSZA%PLL0&XO@>@236@I]W2F-ML6T!U): GHGYL%%TSNFW_[HE^K M._WJZBRYYFNZ28M&%Q ZBZK11='8ST[7XP>G"^X3MJU?=Q40_.<1W#"> M38R9R("AY" C\CHCWBMK'Z[[S+F73(=+BD47$CN(I=?&TCN;#O+FD/<"D>BB #OJ>V9A%=/LW$:.^WT(TU!%B<2J24I M*_GW!2E:%"Z"1?5LDP^Q+@?/(8!7N+R$=+4KJV_UDI!&^[Y>%?7U9-DTFW>S M69TMR3JMWY8;4M!W%F6U3AOZM'J:U9N*I/.NT'HUP[INS]9I7DQNKKK7/E4%^5QI]7:]3JL?'\BJW%U/T.3EA2_YT[)I7YC=7&W2)W)/FJ^;SQ5] M-CM0YOF:%'5>%EI%%M>3]^A=8G0%NHA_Y617'SW6VJH\EN6W]LGM_'JBMU=$ M5B1K6D1*_SP3GZQ6+8E>QQ\]='+(V18\?OQ"C[K*T\H\IC7QR]6_\WFSO)ZX M$VU.%NEVU7PI=PGI*V2UO*QPSHO]W_1[WQ!' M!9!QH@#N"^!S"QA] 8,K@)T3!IB?KE>4\W?-V7V35(Z4)=^/Y_G[6EX5F^K'R?;*U&7IXE)5=$K:*M&ZY5V \[=XRI_ZAZRQ!D5WT&!^*! MW*4P3Z3X0)[RHLB+)SH&K=(B(UK:T IG;S4#O=&PCG69MO9,IV.VX_/S#4*6 M:3C6U>SY6$QBG.VP(8$8@AW'0!Z'"B4HUV-C(C%FBFR*R>3FKW]!MOYW61\"P9CN,P[=9XSKOC=:O4QIGK.Z4V0S^ M'F8==Y#M(M=J4S,]#IDUA(1%D+ 8$I8 P1B-F0>-F4J-W=;UMAL9RH66[E8_&4+L2^T95?N:#C%Q7G&ZWHGFGY"RHKZT8Z M:YF"BAS7,PUN7#'%\8<3F9R#N4%%6?&QZH&$Q9"P! C&J,IY&>ED M*E)>TMB!S1*DA'1+-QQ.3 %DTA 2%D'"8DA8 @1CE&D?E&DKE=DMRJ;MUFO> M*O.PP)()RI9I -O@$/?/4XAJ)E.F'3N3N>*(8CHVTKGM40"9-(2$19"P&!*6 M ,$8]7D']7E*]>W]CXSQ/_+>_UB=\#\^>((8IECW^)6V,O'8&0T2%IYU_1%D MRA@2E@#!&,$@?3 >=:5D/M'1IY6&U#G4Q:8U+5/'O+VCSC%6':"T$)06G=LD M,6C:!(K&BN3(G49*D83%7.$,(JEVD-!0'L:6S:]M^CC&S^/LO$#"PI[GF![G M(8:2P"DR=9,;"V1A6'<,FU]YQ>IV&=V+0#2V%P>'%ZDM7K873QF$\MZ$-$K] MGL98A)YAFI[G\CT/F3<$I46@M!B4ED#16*4-9C12N]%C=M1(](N1@1S$;ZG5 M*4?/,>=E#4&S1J"T&)260-%8R0S>,KK07+YT:XU$YQ?I+N+7M>AU"_D$B?>0 MU14<+150%QF4ED#16*D,1C*ZT$G^7_?8ZKRC9SG1+W8M3!%@&B.U:WS17AN)7N[40OR"UU>G'CW70=+"\ZH0@2:-06D)%(U5 MSF B([6+K-QRBT[NU-$=$PO[)DC+- "EA:"TZ-PFB4'3)E T5B2#CXS41K)Z MRXVEVG&%I8QA8=,S>>F(<0Y_-@.)%K%!=](Z\OA5CQ@XM2V'M]]D8=AQ45<5 MMA=!W5@H&MN+@Q^+U(;L>5MN>6^*OJ9#F]_!O.OAGQT9J*]V],<\:3'7:,;IHEWYSC6ZV*W2HJEE1RJZM?&NRIN&%-IF M^[C*LTN.Y?17RHPQV#8M[LZ1+XGC]]8!%KW4EF5RK%#=.F-U!DJ+06D)%(W5 MV6#S8K7-^W\]X(5%X]?<%C-_98M*\]UZ#_3%Z8H.XU*"T"I<6@M 2*QNIW<*^Q MVKW^*2<5L<201HYEN?SJ_=S 0%W+T>H#-<)!:3$H+8&BL>H;C'"L-L+'W#O! M$O/:,$4_29URK%F )7ZX)&L(FC4"I<6@M 2*QDIF,,3QI8;XACXDWTF5Y77W M[F'*;:?B2^^L8(FQ;2+A*S_6ZPLW*KH\EIZ61[@E?20M TX:@M B4%H/2$B@:*]+!/,=J\_SP579^:!N?Y)I*HXR!6*H.%CM46^D5WZ+!H5#N8_^JB MK\X\6@Z@YZS/JD$$FC,&I250-%8W@VF/U::]ZOX/*&VI-7WY\S9-HQ1$\<.Y:PX/4E<2[_'4-)C&'; MV!#,-L:<0CYU,TW>]*)% M[&(#69;'C^QG1P;JJQW[F02E1:"T&)260-'V*IH=_>A*^S,_OZ?54U[4VHHL M*%Y_Z]">K/:_G+-_TI2;[G=8'LNF*=?=PR5)Z1:F#:#O+\JR>7G2_K3+X?>+ M;OX+4$L#!!0 ( "J 55B.!!P@,@H #LO 8 >&PO=V]R:W-H965T M&ULK5IK;]NX$OTK@N_BH@7B6GSHE9L$2*T66V#;!)ONW<^, M3,>ZE46O1.6QO_X.)<>RR9'B+OPEL>7#$<]P.#Q#\N))53_JE93:>UX797TY M66F].9_-ZFPEUZ+^H#:RA%^6JEH+#5^KAUF]J:18M(W6Q8SZ?CA;B[R<7%VT MSVZKJPO5Z"(OY6WEUSJ8B,>Y)W4?VQN M*_@VVUE9Y&M9UKDJO4HN+R?7Y#SEH6G0(OZ;RZ=Z[[-GJ-PK]<-\^;*XG/BF M1[*0F38F!/Q[E'-9%,82]..OK=')[IVFX?[G5^N?6_) YE[45>O(J@P9KYD/KS+8U MT,]+,^YWNH)?+UY>>M]7JJE%N:@O9AKZ8"S-LNW[/G;OHP/O(]3[ MJDJ]JKU/Y4(N#@W,H/,[!O25P4/D3./^I0A'9H?WYPBS=/CFY,1 M-FPW'JRUQP;LW6QD)71>/G0S(M>YK,\Q-W=F.&[&9(OS>B,R>3F!=%#+ZE%. MKO[]+Q+Z_\%<=$ICZ8F,';B/[]S'QZQ??8-,6:@:#+_\&TA]2J:T\KR*V9 M*K.\D%ZYY6:>FL^9J%=>4\N%F9+JV+@)3ADWIS26GLC8@=/#G=/#T;BYTRK[ M,34+R,++U!I6U5J8=0GS8&)S!""=)3?Z\7'1\716)*K<%.$12C>XGS@!'Q>^WACW*:KT3Y M($WZ6HJ\\AY%T4@SJ!*"5[_ \T>YS82HT/#=(6.)/0T1%$FH,V0(C%,_9 ,4 M]^05&5^05#EM$S4(M4+1S$OM80DHSWY;!*H-#.QR,5]7K13SX,JQ:M% 9]@C)>- M;BJY=03\BKJ 8A/)=SS@PCCS26 [P(71A-.!3$MZQ49&%W0M;V*(Z-Z!5;@=CDRRVXF\T>S%J$>#)#1IU$4VU&"X @DJ-B.$P07 M<#84Y+T^(N,"Z0ODXE*KZ@4EX8H8DZJ<2$=@2>3;NAJ#,4*B 0J])"+CFJB= MI]OH1EFX8H4$C 8V"Q?&HL09!QOU#WA! KW&U$2\FJ,Y \&=5 M(Q=G[8Q5+8LR150,BYWAH*BIE] M,H/JC;@*94IX9)=V&"P*;,V08K @XLG +**]X*'C@B>52UD96:[%\UN#1!%Y M0T)B4\)A=E&;(K !)4Y[;4/?T#;'%*$H-42*\(C'CCK%@!"H/+37=A3(XC 9 M6")IKVXH'5TBO[0B](C"FHZJI)]="T]J+3V5M4,?]@J)CBNDVP;*3E'+KF S M4:)?SKQ-(4K=92TC^ =K48H()$A#H:WT,1R!&4/MHA0#1LQ/!E(6[>44'=]] M:JON.C<*O\U4AF\[0<2V'$?I\3=K;00":4Q /B@/;ZAH[KFUNS22(74*14:MU6*?^ ML"M< C^,'+HN+.8TZ%$QX72K7@Q ]:6UU""0T67&XJMT$6)(>J&!DY=BL&@>K5Q*8(;2#JLUTEL M7"<-EM0,43N!S^UJ"8/%W(Y!#)7P 9''>EG$CI1%L-0]Y@N01OBIKAS[<._=[0R,=)"Z(_UUJMG?*!HL@YNH:)UA<"$]\J$OM6!DS=DZ@J86I>J#$R59;; M.P-/N8;: Q#5$Z1Q+4MOT]P7>0;FH,R"<*QW*FSWIDS5^-+&7.W$:,@#NR1! M<([SCI9AK)=A[ T9=KSS$"<)/84FTVX!W+G'\4X]XAY7>@7,V4:?(S#'.RXD MBI.AE9_U"H[]C((;]5"+D,^RRO).V.X"[+48 2EDRA-/P"^+D1F'23E[XWF. MH(@?$[LL06#<)_Z /F"]X&-'['NAON@(N)LQ<[ M1V!3$A$H-^P;'0B0DS#R!TXZ>:\)^;@FG!]/%)*U=R\?\K(T(0Y!\2(%.GTY M(A!9%-K[Z7,$QV#)C^WQ1W 1#>E@ /3RD(\?$/XD>6FVL4=H(\=X)&'.4H3@ M,/>D",YRSR'M7M'Q\:M<=\UF4TA3FHG",]<3"E6#D&M+T;(_,]U5 T"[3VUY MV=WIA"4<5=+\I/>_3FHM/96U0[_O70$[8A?.;+(7;<;9/X$655X;[[8"0-UK MD;>3K#*70Z=J.84B;?_X\^?W*KDK_2@E3D9&8(0X9WD(BI&A^I3W4I*/2\FY MT7C[6[&'M$RN+II%MZ,O3G#:Q%W!1P+['M0<0T5):(LD#!8G0UNWO%>/?%P] MGN82 ^2P30[3/?\;W+=HC,ANE:C)9<:R,LG-/+0BZXC ZKJ_?]L0-+.3ZET4 M(<[)7HK >!C8-UL4R) 0'37YQ M]V:Z:^5?104+70TS=0DF_0\1C&O5W=3NOFBU:>\NWRNMU;K]N)("*CX#@-^7 M2NG7+^8%N_OR5_\'4$L#!!0 ( "J 55@'Y!:_9P( (L& 8 >&PO M=V]R:W-H965T&ULK57O;]HP$/U7K*R:6FG%^05L+$0J9-,J MK1,JZ_;9) >QFMB9[4#[W\]V0D:K@-#4+\1GWWMW]QQ>HAT7CS('4.BI+)B< M.KE2U01CF>90$CG@%3!]LN:B)$J'8H-E)8!D%E06V'?=$2X)94X MJX(R6 @DZ[(DXGD&!=]-'<_9;]S33:[,!HZCBFQ@">JA6@@=X8XEHR4P23E# M M93Y\:;)*')MPF_*.SDP1J925:$R=9L9F'%M&@]/F7FVI=*Z%.J<2I>D&>TE6@!PKY"+ 64 M4)D67-8"T#5Z6";H\N(*72#*T,^ KK\SJ6\ZI.NH1A;"F.+V_AZY(Y&P:<(;P]5Z35_DP[;6., M_V@:F[XC8D.91 6L-:4[&&MC$XWU-8'BE36#%5?:6NPRUU\+$"9!GZ\Y5_O M%.B^/_%?4$L#!!0 ( "J 55@_O0S^^0, *X/ 8 >&PO=V]R:W-H M965T&ULS5?;;N,V$/T50@LL6L"U1#F^)&L;<)(NF@+9!DG: M/A1]H*6QQ$8259*RUW_?(:5(WJQ,;X,&Z(LM2CR'9X:^K*(6,[F_A$SL%A[UGE_<\R35YH6_G)BEY$DZ-*:9$W8%20\Z+^9Y\;1QP 9L$10-@ 0JN[7LBJO&:: M+>=2[(@TLY'-/%A3+1K%\<+LRH.6^)4C3B]OT+\Q2/(H6M MYK[&%*_%C$$'^)]U%9*R]\EG<9.@FO(1J2$1V0 M, A'1*5,@G+0CEJK1Y9V=(2VS]H!6>_)31'S+8\KEO497Y.>]9.:^+E0)8M@ MX6& *)!;\);OW]%)\,$A^:R5?.9B7]XR#9*SC#R"S!41F[XMZQ/MIOVE()_$ M%O(UG@$:-'X>D"LA%0!Y8+B/4N&+NW1X/1P01O)Z+JZO4\!Y>:#"GA6A!%--<;?:6FFTVW(0= M!JT),TP$8(COJPQ0Z7K\ _TN^GY@41C3I"K-8S@8A6%S3HYIC$2>8S[ T(J> M<((459*2GZML3VAH'7 VP"2U_@OU&\H(I,;LAC \&R:3J"%!K^')K#TQ;9V& M6X3K[KN"^J^,+XU M@RMTPFO% D M@PU"@^$4UY9U&PO=V]R:W-H965T@//:-=!%@B;9+G#1#Y1$26PH M4B4I.]I??\^0DFSO)ND6_9)8$C6<.7/FS%#':V,?7"F$9X^5TNYD5'I?OY]. M75J*BKN)J87&D]S8BGMV30T*)U),%CG\K<2Z4(D-P MX^_.YFC8DE[<_MU;OPJQ(Y:$.W%NU!\R\^7)Z.V(92+GC?*_F_5'T<7S*]E+ MC7+A+UMW:_='+&V<-U7W,CRHI([_^6.'PX^\,.]>F >_XT;!RPON^>FQ-6MF M:36LT8\0:G@;SDE-2;GU%D\EWO.GU[;@6G[E$2*=L3/NI&,F9S=6.*%]>'(\ M]=B+WIBFG=VS:'?^C-W9G'TRVI>.7>I,9+L&IG!R\'3>>WHV?]'BA4@G[& V M9O/]^<$+]@Z&R ^"O8,?B'S,SHUV1LEL \1V_(3'E=1N0D[MZU;2<]!I3>'1^Q5TE@#S>7)+P'A_@49 MT;G7DO ,G'8A)_>36R2'GEWBS5IP38L(+#R\O.]@$G 1)@S66;A<8,$SP'S9 M X<>L$?9ULBM<<@OZD?R8/#+;Q_'Y O/@%(K^<&> M!0']$W&%G9O*V#VID1-BHO/"5%SQM(OZ;GD-')TSN$$FUA)[]#8:BKVB0DK+ M%F]%8PYNHN12KK7Q+!'H#J -6AI80%67DAV85B8E[D8 JKN.5CG 53W!*J? M1.W$2LJ>0RL!F3,:^NBP3N7\:2YMF'/_/.04>%B42PN *_B50F2>SD1:2I59 M$66FBR: 536IJ8UJ'4]3Z(7,#$G0Y^4RX/OIYC;^#I1XT&:M:==;8.5:G5E3 M038NS%]&K888@4TI:L^UD?K9\/XMDS:H#P%L\ ?$PE+^>)['_"4M\J>+/80$ M^SGW'@]3B;P\]KT)(F(LDA2+];?SO:O%]<6$7:X>A/@Z%#V2IWGZ?-7WH>R4 M^65JM*G@ZP(AQ'*_7(R?#JPTE?G:%J1X.:^DHL:(0H PE4:!+<+B7U_D'\W5 MQUW1(S43CZEJ'!C,+,U.((79D5_Q4E 8,!V4G5P9 EH2X;.@[&2+[G^GC^/M MGA/<"%0T"N.IU 6DIC#T/X5HA?:SU2'(2&%YY=ZSGW]Z.Y^_/F+W7V:S&7M% MT[&PR.3B['IOMC^/H&NV6'Q^%^2?=K&\;GL_J(XS2NDSO!\X$LA^RW4.B.O: M#/1E'F"SQ<#VY7*)"Q[;#\K".!(G#?>HX&QR_NOASNSSHW.5JDV=O2 MHY6T2.S;8!TQX,=_#Z)0;6I@YEN?8B3+R)0/MQ=+ON/EP> E.?)/?H#?VPG[ M ;>,10RIH.>!J>!9 \LL;5,E MALH\VF;'X0%[Y80'G(&W8[8N95I21*Y)_D+5]TSM*4GOSMX<,8<=E.()#3QA MSBJL"%-G=/L3E,.P,VGB:,5B8PIWNTDJ;VA *+&MAL?:I% 6,()C&$I,UL9V M(G4I$TE:A @P)WA)$Q(!ZT70"JSA:6C!N/T@6I:@&>\Y6< 6U0G +->\#6(R M& N51^6NYFAKDGY)F67%;2%5#)F9;D!^N$Z.D4&2 MXMX*D$-?3)KA@()V8$6XRI& L&W@:0">.B5R2FPSRA1!F7.,5]@RS"]_2#1Z MS6)T@]A]VW$<#M1HK#0HA:&;_*9T"==Y4 OBNFM0H9BS&FS2/0ZM"=32#9)% M>Y![6CSZV,2Q,(Q2.TVNJV1')P%)V2?#*?!&&FJA,]>?4-#+4I)TQ$'50],< MM\&%;$?-GCZ?=(4FX[G"FJ8H<39*197 S?[ S+[O>Y@\9&B,\,U*L!*V@A+P M2$B!8Q+*%Y,E!E(R/^Z\0VX;0!*RM'%GJ\-N6\D;S+/H\*;E*AJA*.C0[#$W MI=^*G 6WBNYP#&S<1OOX[6BX.WQY6\0/3IOE M\;/=)VX+">B4R/'J_N3-KZ,XSO47WM3A\U-BO#=5^%D*A&=I 9[G!JVFNZ - MAN^1I_\'4$L#!!0 ( "J 55@LTLK\]R$ UL 9 >&PO=V]R:W-H M965T;8R,U4M69:=Q(X35]ER/..J M>*R2[)V'K7U D^ANQFRB Y"2.[]^SA47-EMR-CM/NR^VU$T"!P?G\IT+H!]N MG?\4-M8.U>=MUXAWMBM":=N9WOX9N7\U@SPJU\_##MO34,O M;;N'YV=GWS[V^'C[M+#;P_C*$V[M7UH75]YN_KQP/J@:NS*C-UPY6[_;F4]W^!XM>L"_5O=\K-/ M'C^HZC$,;BLO P7;MN?_S6?A0_;"T[,C+YS+"^=$-T]$5+XV@WGQ@W>WE<>G M833\@99*;P-Q;8^;EG7;NR'ME]7 MEZYKZ]:&'QX.,!^^];"6L5_QV.='QGYT7KUS_; )U4]]8YMR@(= :*3V7*E] M=7[GB*]M?5H]?K2HSL_.']\QWN.X^L)"6_YY;,8_W M9'X\U*#OP\[4]L<'H"+!^AO[X,77?WKT[=GS.ZA]$JE]/)VX[H.J+SM88(P M+D/;M,8#5:?5RZZ#T0?K:[?=F7X/^MK!_$ PO@RC]\&0,0C5QMS8:FEM7]FN M!;U"'J\'!;Y]L92,?D'\F@.7>,?N&C1DJ MLUJ!;:7Y@2+GB?YMW$]XW@[\:M>:9=NU0XMK:=I0=RZ,GG@-1.%J<=KL*=ZP M(P/;S^"2@J4U?=GB=;1B*WLWH-"\A\T!/O9KAQ\N4;(7.3/LC>E&8@)*7V3) M0N087QHV+B"I'5$ W*M!O4AR!X^4P+1^-!V\LS*MKW! >Q>'8&2W!04QG_$W M\ 'UIQ-T/4V%Y,/::>\7,..-[4>H#-&5L2$%,P--;#;H&1V8"O!ZWM6A@"U1NH'EC22+& 4VL0PPY6 M!ZSF+2!%]=966W:)L".P'T')M!6*+SZU&WV]@5T0-M1(B4VD\A+R3YBV,*#! M .:W'9EPU1GYX^^>PYC++MV;7CO>4=1S%:F1BD%9EH2/15?M(WX@S<[L.-CVY&F M(4&#'QG1[;S[!0P0&\45$.!N21M)9N#+&]@P&)#4H\=9HLFL20JFK%V(K);< MB!8(MW;.XKQB)U-=(P@3L08IQ_W#9PAW&>A/W)VS D\U:LLQ^ MH:=%6M[ $D/U%WH:- [(#7_]_BM 17:[!'X",OH*D1'"HW/\Y]%7]!HN:[K8 MZC^J\T>/%]\\?0(_/7I\OGCV!']Z?/8=?O;55";$:9,8L9[7H_>651J7?;XX M.WM:/?WVO*(-/W_^!4/TKC^9#/-X\?3L._CWNV??T)"/OOI _/L].X8K>[9X M_.P9K>R[Q;=GCVAESV!EWX"Q0PDF&7EMET-U;6O54<0/V_1U@U^']'7R['4' MY()U8]G'!9^?/3< M*.FG@.\F!M2HY213!H:GVEM8TX'-/!R,^)Q 0XAB>L>^$K*\FX0U>*.!?!!A M!:'G]]"1R_IQ6@""]C!5U_X&;ZTAIA9TX +91AC3?A8MHLF!BAX$($01RZ 6IB2D-86D.,& VJ08QP23?_1N>#'QB*08:"5B>DO8[-FG /^B369^ +6 M"B:'$ (0##B@'O['O3]0BX+W0/.A81 ]!=!>G]E$U^[0 O)7@=K":\%T17' M5E2AQPG8?P"74:*W%JQF@^(&6VEQK+[8]S84I+3Z&%-S2H !Q"&7UAPBH)OQ M3:DQ,(SEMQ+1BYQG\BV3EK^Z0&TCIHO6$^^)L[C&;#N ;$S'H+]6[49V1WHS M=I%D]V[V^6S((**$ZT$3%!CD G8!'PW8D2P)@$?K4;]O!,<#ITSSRTA@ RV1 M6V( +,X8+%8%Q@* /C$%!_9 0!&3X4N\98@S,UN6P#IC+5.)T*Z'H&E'?YT@RDN,O)HG#*C=,@HVIJ^04URGB9(_#Y%.FKX(86D M%Q#UMD-UU89/"_WE9^(">^SWI #X-7/H([SO!V 8399"N);0'B^*<-4._" \ M1#$SQ/Z_:/RIRP.;A%9O0D[-%'B8+X+E>U!@QOV"@9'W7_@R[?K&@I5:[JM5 ML;!V&.\)A R'R!AMZ!I^A7@']F:>IC0O,*IK:XQ0ME,G#BQ:M9])!,G(9KL, MNN M F+1SH (+S3S !'ETM2?,.53.NY=9Q ,*08DAJ*M3Y$7 MH=]<) +NQ;#?,7!A(X+I+P(M.Q>08UNS)PN,6 ?H J]KT:S91A(VL* 14SO, MX%+'-N3NARQ21G;NU0Z@UQE"FDHD<1ZE:]8K!EPH$\#:%O30DE!-\C:PYC4R M%(6]) O\!%#D@J0H,IV0Z .S":08DM4F-J&OF1?;C>.8#,D[NH!\CYG3HB/L M U=SJK[0T,E^1FTO+/0]T=<7K%AV(06Y$):[<8V!7FU;\E>",#G]3C$_B1 ( M_Q)7XKR&J?PB[<\ARCF =F\P,/:FL<54B1DE"[)UC.0^T C?&M^<=,Y]0L:C M?%'4@TOB&(!M2"]40*ON!7E0$2 @@X^R<,2RY$^<3 MJ.4ZM]['5$6^'RVJYHWMW"Y"GRS[A5(@!:6DWHL4#)-MH_P:)AW FM9J N'7 MIA7;:,3[ZEKBZVN<+H G'\5.1OV(K^L[Z =Y]=O468A-2 M ]:F@^@OO8M,2:)/ D61KR%'9#'J=$O.+>XS:W&JJLBSWL+>@/;" ZOJ%H*. M/++ER&'LE9F$5O_H'D[%LMC'I>(=1;)B6H27$^EEV0WP._P$1"] H]S:F]V& M9*!SM4FY5H!%P"RNF^!K;.46V<]!UA-MKAE2S(:YQ82+)9/,#RQ0'6YMU[%: M*/F_2]9B/FU*B@QRMZS1KN!FDD>;R$AR9U]B)(!U&U@,#&8&\-3+D:'FQ!/I M9F)X#=N/9<,J3V]1X8^HQ137@;4'GXKO] ,CYA:,Y<[X@9SDN((X YCE"0*% M<;<#^PBBC-:&[1Y6[(RO-Q+[DNQPJ(.E8Y$J=M[P'LC#-F",4>$4;8VPNC3; M'G$<\Y8%F6;F@L=H61\> &C!)NM\$/QNR3907]- \ OX JX$,1J M!DO)BH<40_N1,OYJSF4EZ'?^1[1R7->#1=X7^R^A:QN_E'05R"SSE$-4&+&W M""I0X4D&)?E&FUYDQ]3=I"%3* P6$:N5)_2,9A9R)!]ML8!0LA+]H@+4&1\&] V]9QSH0VGL,(3";S5]B.<,SM+EM QK9 M+,1,+(7%Y>6F^=TYEL,4PM)H,1$478>8R,8"MV&+4FTW$_GB&7)? =-D))VH M>X5$[\;AL""J(1$7*(& M-)U O6VWRQ&4COA (!4DY :_RJT=Q&UH-=0DR.:?5I?@[2'.ALCF$CSUP/X+ M2Z@6G7F#-8]10NP. (946HIW!FV%W\OJNK]&" M8Y)R'(JD$W9C8&_-">8B-5.&[&%''N4&4/)J!._!H5#W@ 3D]H+^I59-9_071E M=BT6-:2 %:0X0!\2",$.@$Z0"27*<+Q("F;O]@*B9LAZAWD4VQO53.P6:+U, M J96T:Z5R8EP*,(G(6JO\8ON#B,9M6">A(Z65BQJIC1<<'LJS7M;5:F?F' P5YM$Z#"K,:/84C>9<"B\)4OG9WJ@N)!^ Z!+?52RYNO6DAYK(G. *2JU^7 MQMOUU'TT4@IDS\Y]BT$CX7).DT&8#Z\-#DV@J3>8+1*WDJ)4JI"".8!0,&C^ M?&;H(@5*@A"ISMH3\*D4AJGRM?Z(^DUSCLFS0+ PSP2=C32/,A'D9XJ"/V9E M- UI.3(A433>DX;$%"I#&!FQY6P,+A)M*LU%D Q3.D'6D5*P)>V2\0YYCK8H M-F2%/'8BH+$@.N@HM1ZYHJKM# #(: 2U:"2^0]TD$7GUMMKOGKT_3 MC[H\;ZD=KA\**T<)R!T!A3AR-(D'"XP$:=IEB2X"R8)1EFT?]9X],8LN59=: M21C+7C8"#&$_:J75$#$;D?;"QII*0W?-N/W+J%X >$UJ)29(*;@KI2 MAN^07\97).4HL4N;"^UI]4\.HU-<(DY.>*;N$QFZD( K98(+Y,,]K%YO@N+/5]2JM$(27@#O_$N4OR>)N"MG,\Y M)U..$7%\ATLV!\86%L85^+\YU]!6Q1^BRLJ&,-#.J_Y>FWI.4E[LWZ0X'"(&Q75I+)34?8Z*GC4OZ0+^+\L<LK_26&=U-8 M$AW2PPY=9=?.0JAS^O,S]\0?'?7"^(=OYR%B5"10X8 M84C%/0MLZHY=PU1NTE_" *(N<"0EC) M&130+)WDFA"M%UF+HA%HKI7@:.Y3 MTUC "NJV!RTA0XB(LFA GS1[2C_UE^14*3!U/4(.]>\IER%AK?I_7ZB_1C1I M&N?7II=(6W6;"2Q%)X[BLAKMML_ M&S6OQAR;H:1[VK+'D_(*% LS3*-J;,\GM7!ON$7L,_7I=(><)/5S"B&!Q$"6 M$0A<6VT8@R5ENRQ#9 DL7%AS0DV**ZL]RZ!7C)?9M:YB5W MQG-S:SPE$U*-DFW_#J1X("^)38\$'DCH'"$3:E\"T^7SS'DY?R&!77!ICE 2 M$_OS-<:/BZ4"@:0R>H,P6_**FK>00POLNDGYL5##HJBCD7.@A&[,*;,BQ(:+ M& JDL$+3AC$)S:2S8A/M9<4#3XT4)P=XI*S+BU%CKL.+C+A4G0K++WG@ M$@ :2:EAC@M,4CH4EK-^5.KL! R4-A4YX ,5+"8>3Q)A MF'6<'-'XS4I(A"Z)4%6,'R7=IXU0^]F*P9%5,H\" "#.^X,JN^X&)% ML@=A.F**Z)52)\\)YL'I,V^7\0 0PTQLP\&.F/B::I&WX)?ZHKVCB;5\HN2F M#;'13Y[.'N;FP925BA$?-Y_E.#7'PQU.EJL%4 M=+7D@8VV^(C78QF=:;:&%,_K2*(GHQ&)H9?R1IJZ" MI*S9:KI%BS^T/U(ZC:V&D]99F/J3W<>V@.1XT37%%JO4WY#JU@7YS)X;UXU; M/N>CR&_@[G-)K)H]FGCU=Y%0# M"UZF691!\<3,>FP9NX@L2"(@A>O3$WSYP(#9,;"2SLF_:?Y)HMZ#(P83>QSR MLUY'QYW$W$4^MC=#=K)0T]TLIKJ7:2C8- 3]R<"FU_&WK$:B3I%J_2WLY[28 M&MN_Z5"/.> -'6(7GRFF5^%#/,>1E23Q$<$E\R$Z8RL&#>A(8FMXU@^1Q6A8 MFT3AL@)G2CX<=%+D;^IKT4O-%AD4%X4(>;"A0NM!1Q76 U"/$9+W0%Q99K1/5 M[?X392D+M, DE1F#54:QHR:+G2-X+D$5:JD5)C)3"&H.T@+XQ'U1(I=%J;Z% M.ML5A;Q<,L>A[0@ZJQT]"'>H&W6V")8UOQU1RP1*"V1.9I<*H@4P7N0(+<*) M?#R6E2+21 X687 ?04,,B*53-.I\X&Z !&!3IU9(.RI66O(OV'4>CZOU+CD\ MS7L!,S@0$+M2^&E90>I=X@S ;"R#-L^+UXOOL17733JR^^H#2Z$J72 >V_C, M-'/3F;Y#Z6Q+_8,CE](I$5@22<>#R#!@ X$( "I])$TIC_50VO%D?.DPPS[ MQI@\FL*NIE8:9J\NW *1NSIO[%@^#OFPWOPQ[!OU;NQ)W?453]!L.[V M%@BZ2D7[ZSV@S"U1\_[=3U?7!,UBB=N&&@)5EJN\5/[H[!1037E\_%K9\88S MCE?Q^+A&H7/.D'A?"D?2J:-<)E^PV\%><^R5,9MB8=CLV-9!L6\\8$<'=B?S M_1Y+F/I*$#%$P)!H.?"9!;(X."12BC6=\Q?<)IE>+-J 8S^ROHF-Z0&=KPT@R:M;I& $P6=5[AJ:'8G7#4\!H M4D1#( "?V[2[?W?*X__3'?^N=(<<%B^>SG4%C(2W>/B([Y78@2S3Q2.LE"N+ M."JY@B_K"5Y,VO*R%%Z>R"8@D(V>'>]F::8V'AU!SK!BO2*V^LAI]ZG'BN%/ MFX_FD,P+&I6L[ADU+8';FD68 H6U M'1ZW%B3,P[*1./9MB<*/A8ERAC[KATLA"6P[=Q_&ZAGNWUMCBA*V1DLN^R*Z9H5[1LB<*%99/MZ)"T9%$$M5&W\^OJ:'N M.%1Y;[',*9IA(UJANA8U^$?CN72P,D[E8Q3H)+S0 P,T31J)#ZL:YD;*;>4T M)-,9261+&>]&P2Y?#-JGKOS/Q. MMD3B-3P+T!3"FW* ,3^\%7&:VV6^C%9/ M>Q3/2A5!%DUX+4>*GIP]>ZD$4'10?OW2 MEYQ;O)@5YRBN*2T6-U6.?VB<#1LR=%E['&5Q0QA9]U#0T.VS$:X*8@J_XH?]RH$FGU 2'-B5H!+O!Q8$^ MA][4F>85-:,=HMN#YDJOB!J?/CE?Z.1':ZO44UQ.PAN@IRX(VZ/+-H:I+<#TSW;<2LC1K M)CGSRU=$M>D 8/)DDS7+>G7J22RP8PMJ2"=7H$>.*Y:(+U(5F[N!Y"ZI@1ZA MD@O2>XQ&>$Q>((G16R<27]4LI \*4.GT0C/'D)K+1'RQAGA]>O4P7RS.GE/- MTT'2WH)&YEFT8_MX3/!Q1?CMM!FN@$8<;DPSX>V\5F)@PH E^#&'F )[M@ M,/XM=KS,' 5XIJ;H[L;_4YH\79F#-UA,/J)SJ:WTE,3[/([;0$'C><$C00AI M3J.L8=&2EM^Q(U<-ZKD(SGEFUSLL]\7T6J_AC@25L/R)^:ICPE"'BZ5/6[)> MJ_SH[,&-)]/[=>Z]#(A/^UF(.N406RU7Q'02WJ82\>GQ=JRK8S%;ZHX2.6[R MHR]:Q=0.>*".[A6ES[6><2Q9"3^V5BVS_( M<(F.]:1W)%]H)*R2K.)*ZXTR2X M @G=5]DXK?Y1Q."FN2%G743=V#?*O4A:>="##5*RT40X>XP516SVSNDG_68* M9UCZ4U20GYO/9&3(:OQ,' ^"S8)>^@(V>7^4C[$7SG%-,O.*9*:(K:XS81(L M1@>U21RB%.2Y(T9DXBT618 W^0IHNKQ^SX4AO1^/'QE[DF1,45]_E"CF<*#T MU"4\-<&(P^3>.G%-:V]ZO0 M#V@9X8OSN-\GZ,JS]D0^J&%3%QN'!W])H3Z% M1-(4SM_^]90X0*30&F[XUB]VAZI *=52XQE6WQJ6;#U7I;UN<3OB&7HYR=U$ MHHH3V917L<-S3K.@75M(VHW94%S"D9W.X$#C$\C6QJ4&A'(A2TOY"6Y*H6HX M';_0_)U(W*Q](O:SJ.7=P<2:TG@M3B4TOI*+.]%X MHW$JO@?7';NC-[;XQ%;F=%[5]H:9"L/XV#S5F5LQX'HD!H,][CZ)VYY3JR8H MM6_3.F)SA"FPA.174(,.U#VUV#H>(9DBY MQ1(_S;IGE(+HC.]!Q=V-0;376KV9H2(EB@M"7H\Q7WU0/S1H[E8I<\#WM$BO M"4KOW%I3670UTL&HU8H.!N'5!3-KIAL>0--_&?O,&W+&-AT> RI>Q[]5\(%N MK:7K#,!^XN7E9$7C XOI^I.BW)K4Q:8GHE2N\$GL6:]C('"D;Q[_!H+6Q?I& MQ9DO;(\'G+SE1"45+),=^#.C'*5DO!L5I1(&'O3[7]3PJ?[-B=9V@%R M0-[A40-NX4)HJ2<9@="5S0Y-ITN;.35*4,(L@1G0*-!SH!23,=] S%S96+Y]J0 M5\]L%2_39*S1<^VX*J\=X2R7($$N\2?W,'.C:2:JT;EY72<6@PB)S/9#1'JH M T+)T7( 4F).2)IF6\S\&@2*QM M%NRSDG<2#W)XQ^TB/Y2F[N5(N":I_&Z?S!N5-V,,7VQL?I? L4@T(I"L1Z6\ M)B];+U8SY4*-R3IC=I@0(PA-'INGCGK4C1AT'/"WN)-KKS<<*#2@ZL*Q-Y%Z M#IS3E4J3\)X9G-^]FM^(=^S&W']8OG,35U9=4T,B_MF.FAQCIU]PIR+:6-/5 MPG%PA0W$2HW:[_B"W =X2W_JQC8GRM)T]B+54/*J2>7&@GXFXK7VL]H3##,1JU!:5WHM\KR6GCU2]Y(3&B5C]'B' MH,ZU&P?]0Q&SO,Q;Z80=,JM$=MS&A%84M[QWY;)951F:2'5*L:90S6'S:I!8 M*?ZQ@9CLYXSOZ[8;]3J=P^TFZO .71..+F51!W9V!VN#DU"M MMKQ4%YLS]3N^(TLZV0@>W(HQ3IF7./LB)D*I44#W#;O5]-QQL=^3_3LF+XMJ M.0[Y'WTI;M&F[)W(OZ"YYBCWU,/BY1=L( EG9>N=^U,_#[,_T02>>DU_B"KP MJ1S^:TWQTTK_UM5+_A-/Z7'^0UGOJ 2->?@5O'IV^MTW#S@EK+\,;D=_\&GI MAL%MZ<>--< @? "^7SG80?D%)XA_ >S%OP!02P,$% @ *H!56!@QQ[RV M" 'QD !D !X;"]W;W)K&ULM5E;;]RX%7[W MKR!F@T4+R#.2YNX;$#M-&V #!.MD]Z'H T?BS#"61(6D;$]_?;]#2AK-S5ZW MVP?;(G5XKM^YB+YZ4OK!K(6P[#G/"G/=6UM;7@P&)EF+G)N^*D6!-TNE#G,NB=W/E]K[HFRM5V4P6XHMFILISKC>W(E-/U[VH MUVS\*E=K2QN#FZN2K\2]L-_*+QJK0=KAJ,>2REB5 MUX>A02X+_Y<_UW[H')B%)P[$]8'8Z>T%.2T_<,MOKK1Z8IJHP8T>G*GN-)23 M!07EWFJ\E3AG;SYRJ=EO/*L$^RRXJ;2 QZVY&E@P)Y)!4C.Z]8SB$XRBF'U6 MA5T;]KDN@P&T:E6+&]5NXQCX#5\W]8,T M2:;(6L/^^7YAK 8Z_G7,:,]R=)PE9HG[6V+S(J/C:@[[[(0 ]E$6O$@DSQ@W1F"#%RG+)%_(3%H)GW$MD)&) MTH@TXY8MB=$C,>JSKVO!$J[U1A8KQG-5%9:I)4N$MJ@1;-GRE@7\7CF) 19) M5J5T).%F[02Z!_&CDF#LB7B2$#M#L@6V%YGH;)9\0SON+#9U)?:4+DNMGB4R M67049BE^K&)V+;"E1<:I3&0;9M9*6Z2:K;0[WV?OCSOCN",8E1QZ5VE-9J%T M2 ,S21 6&9P@F,M;[\X$:JV4EO\&(RHS*:M*Y:DS 87(A]^K=$7^HK H^-"" MZDG:M:.215F!5T5'84_N UK;M=7+U&'W2D(EE## !=H;QT8\)VM>K 0KM4SH M.*QZ4E4&K43M=Q"C&\ /'A[,/XMG:8\>*KET&B')"K,4(&[=MVD<@G, 10E4 M@%FN#$Q,'WEAT1=491 %_0!!))6H6[$[?* #Q4$C=DX4]W5_(>R3$$7#H^3: M2A)%D*D=G&_!SU)XU8.85Q80D-8!@JTJF;J8X4PGRGDW;X2Q0*!$5!%3<-9" MG ,B7?>S-=9<)^N-LR9M"Q'%]Q1?A&:I,O1/<\%^<6"(V,\_S>(HOOSDHTX( MJ@J>?D?'$&G ?E2*P.'"X5#GNU_M!.-DRQ3,9;+-\HY#7;[8H\ZYK%6(CZB@ M%E1MIP MQ<=EXA'-+UW=\:X?-J[_5G0D[FMLY*J02[@%@?,%;B>6M=!NQ5INL^O <5NV M55FB,GJ#\=)ZCQ2J:[+/H#N5(\\V3MGII3E>^^%$C'C&*52#.V@@%NP8[17K ML]\1'[$' ]*,/W)$WKO"5:2@1_\XTM?+;E/0XS8M 6G*E)? M\+_U[_OL[^I1Z,)YSVKGR@V#@[(7&3;94KNUL19Z0X@$%J@Y*ETZ%+&%@L2@ MKG +GCR VU;Q )1Y+K3S8R4)R]Q5?BN2=2%_5+6@I[5,,%D@Z;J9(8]5KZ8MU4;^OQ)^%]"83S+H1+SP MT@AO%>8:K;[C&P;';>4&!8Q%2VH&/I3H(&[&\A(D[]<^.MA&*/B)[>&=\6E771R1!) MZT:1 (XKDC7)9!LILM31PP]HE\R!'CA\)&AJ45<6].^4-A9:/0@]2 4F0.VQ MXZW&IQO.4SL^J#8 -_D8^ILC!4Y2F\9,Z48&"+4MQNY5ACGE5BJ32.(,\9^* MI.]:@GL74,"]_XCOL3P(&I A"$VC/M'4O7!P@^?&[^>G&&3S*1+T#=?):=-58V5:ZIU5^5 MY=G9]D/"S\X79T?*ZSL63>(@GLWQ5/>UG:?Z[=D=OB!3O>79W6ZQ;5_'T3B()I/]->AW2^Z6( PF<;BW/'.6GA^4 M[BU9,(WBW=79VVHX&T^#T7#*XO$\F(3CEM<0!H:C^.Q3"^PMKJEO(.C&JN2! M#8,X'+7'VN.TBQ CLP@].%$*3-'^\L2#J_5D&,0=R_WRS,7\$)'O6!S'P7P8 MXFD<3X)AN!OIZ6@>Q,-Y!RR_;.>.BQ,*=4>3';"$P7 R/K)U@-WX3\)N& >S MT?04=OW;_P*[\3B83^.]Y4GLCN)I,)[/]M>GL1L-Q\%P/MQ?OXK>*$(.A7O+ MM^(7RDU&8Q;%\V XVN(W&D^"^3Q$I-XXG6P9!+/Q>&_Y>CH@1.'T(!W<[A]+ MAU$PGHYW5Z>3(1HBT>:4 M-QB.R?[0!F-AL%833]\BA&UO-NXH./"P&Y!NZVN.>W?-X3H>F*\YIK8%?9+CFZ$[ MBJTP=/CO#@6>[NL\?4G3YCH N)8J-Z]U18&$TRIA2)OTEJIB-HXP;BPYLI]:KO_-B> MJ6)U0L\H[$<[BB+6_>EVYW]1^3#F;U.^SXY=A@XZE]:H42MW-4]QP>CJ[Z_; MW?;V_[V_]-Z2^W\=?.9Z1=#)Q!)'P_YTW&/:7\?[A56ENP)?*&M5[A[7 B.F M)@*\7RK,^O('J"00+0W1)U M]]@&;.G]^CU%]36^#+S[XB:IXF$5Z]0A MZ;-[;;[9E5*.?6_JUIZ/5\YUI].I+5>JD7:B.]7BRT*;1CITS7)J.Z/DW$]J MZJD(@G3:R*H=7YSYL1MS<:9[5U>MNC',]DTCS?I*U?K^?!R.MP.?J^7*T<#T MXJR32W6KW-?NQJ WW:',JT:UMM(M,VIQ/KX,3Z]BLO<&?U;JWAZT&44RT_H; M=7Z;GX\#+4D3#]M;]/<^=L0RDU9=Z_JO M:NY6Y^-\S.9J(?O:?=;WOZI-/ GAE;JV_B^['VP3K%CVUNEF,QG]IFJ'7_E] MLP\'$_+@B0EB,T%XOX>%O)=OI9,79T;?,T/60*.&#]7/AG-52TFY=09?*\QS M%U>REFVIV*UGP+5N.MVJUMFSJ0,ZV4S+#=+5@"2>0 H%^Z1;M[+L73M7\V. M*=S:^2:VOEV)9Q'?JG+"HI S$8CH&;QH%VOD\:(G\'YK[Y1U#87'V5LUMR9IT!7_[]V"X,:\2/KT$U=&H[6:KS,8K$*G.G MQA<__Q2FP2_/1!#O(HB?0W]1MIY%>MS/>,*>6H%=2[OR>W4G:S] >_=)FF_* MR5FMAOT\V,0O*\46LC(,]CWZ>L%*@E _0#1[B#E!V#U$64MKJT6EYDS"^$Y6 M-=F=0(I.+"".;#5TPCJ88B%':^L:@E.U2_:Z:C&B>XOE[)O3$6BEFIDR.VJ- M/AAM+?O:0M7JZC]J/KILM''48A^@:Y9]Q'^LT4/8/:* MA:G@(B_0^OFG7(3BEZ/6YNOH6@%Z497 \;LR5YVVU(UIW,9/D-.W"PR8)G8;(SQB*T!,;$Z.OD=L(^Z#ME6JHO]@5; M:7NS]E%!W-MR?0@4A2G\"EB1"\"$00"@"'$%L1A]T0YNOF)9%/,D%;1S/"TB M_+YF<4R6]"WA>9@\2*5X+I77VKJ7Y3,0/(^SI_(Y?'U!/D7"BTP\W'0__""? M<02^()=Y1H'SS&]2+#*>%/G#A(;8D0B[]( LP_B3*0T%#P)QD%,AL$P8@F+! M2[,:)F!F%+$(S$)6N4B)(&&2\J((1F]_J&Y4Y7('?6*A,U8;.(?>!BZ%:X=T M"Y/ X_$\278TR7/!HY3H$0>9)PFH%26>)GF6\A3M2\<>%#WC7B:,HIL+R004 MQ(M^#UB08NLF,OJ\\MPKHUBMP#JWDJ0T1BFV5M)8-B$5Q->5O$-6E6I9JYFM MEJWG"S9TRU*V]+34AM4#,^F^\NRJ&//^(_>5!EN\B+>@\H31,=@E@T.43*$Z+" MH7G!)EG5SIU7T"=>I#1;I#Q+4W9C<,\T;LW9#0X@QW='YMNKV- M.K;Y'P/]:M6BKUE=+11[[9/WANV#O^JK>DX8(/8)BP(??AZ M\F-O0+.L7KA["8@(8254<&&10C(X"F?T2;;]@NK!4.2'R"=(+HLRN %OLF#T MD;!^U\#LNAK$IK,<6"F6'WZP?HL;5>\OXAL6+0W1Z(=9>9IA9PL>Q_GH#Z3/ ML#^E(;K/H#FD8/B*G,2C?Z+"TA\#448LRR!($0^##$FR]A0/@;)O^IITG[39 M*,BH?R&\9GG$XR"$=D!%(A[E:/[C4L0ZL* (<%IY/B0%ST0*Q3F 5M_QBK)J M5[:#/BBZ*#^4IN$H&Q9"*V3WD@I.B(G $Z"N \2+BF2ZK'MR$^4S?R2D"3M,+EGMDHOW%3V^@-GH MGK"!U1O2>-J&\G :^D=>P+]NL^_,VU))TZP]#Z&V#LIJH:EN$%?DIQPZZTJ_WX"Y!T7<&%P13U6N?M2.7]S[1)QR&BAI&=G2/."P= MM*J:GAAP[$K-,6/.<7.V5I:K'IS&HYI=EJ7IX?O'2L[(F#B_':L/QOYO'=\J M#6\^_.,!CY@EG;ZU6F!J,,F2,3/#8W[H.-WY M!_1,.SS'?7.EY%P9,L#WA=9NVZ$%=O]1N?@O4$L#!!0 ( "J 55@DOU ) MZ 8 &P1 9 >&PO=V]R:W-H965T8!(2$), @P 2E9^_?D6("G: MDCWM]*DO-FZ[V/UV]\-29UMM;NU:",?NBES9\][:N?+U8M2BX[>M2*.PL MM2FXP]2L!K8T@F=>J,@'21Q/!P67JG=QYM<^F(LS7;E<*O'!,%L5!3>[MR+7 MV_/>L- M'_A=BJWMC!EYLM#ZEB8WV7DO)H-$+E)'&CC^;<2ER'-2!#.^U3I[[94DV!TW MVJ^][_!EP:VXU/D?,G/K\]YICV5BR:O$B;^45=_SBS.@M,W0:VFC@7?72 M,$XJ"LHG9[ K(>MX&/H8) M^U4KM[;LGB;3/1L.()7$R>D+?J/5TY/6-_I*G M[/F[NS2O,JE6[">MLZW,\Q?LO_.%=089\[]C2(1[QL?OH2IZ;4N>BO,>RL0* MLQ&]BV<_#*?QFR>\&+=>C)_2_A?B]:2>XU9.^NR(?@64;A#4I532B9"%/'T6R4-["J-7AE>6.8TBG,# MTBFAD\WGO[.54()$#2]W#'3&?OM\204L4RE4NO-7_PFI5;Y+-589:M. MU@F MK0 O,++IFM,@-!O#Z*VCNV0^GR7#VQC9S"*;2MRN4;YD("MTE18 M'U_:K","&=Q%=R"/>-[ 7)!7A#Q,*H1))<_E=W]WG\VS3-*(Y_DN:G1]#71N M(8"7(4/NT 8,$AL.57A9;I&O5GY'8I+>%0K,K1O+(R:LDX4W?EFYRH@N0DNC M"[HCJU*HX)3;@!C\[LVF35A9YB)$Q!\+ETCU$G/O=6UB6,=5 7/RSSJ?E8T* M;_<1P9 _!B8B9 ZX?P] -]G@Y:@F.X:'."#C[N<))_<(5V4K4HBW!5"0O'64 MN8A0-PS[@.T]J%0JC,/C[B3LD2$Q!;#7A4Q;,"FY1-9L=Z)TI(R#42%VP;,% MX=#AEZ7 M?#<*ZOA\LEH&%_ **VZYD*M1MI03-IZ(,N[GHDE*I>@O7Z,PSY5 M"RN^59Y=0E)?7\U#B0!+SU7ZJ\XWTG, [3LDM&L,^>7RY?7\MRM" .P5AVQM M.-$ +X-'$20X[I^V%-@HXH[P;31MN)&ZLD_4!RD \%I1AEMVCY;EGKYKN+=K M28 =%X Y]->H.RX6SK6Q:1O>284SX@B,LJ9SX",&72G[$= *4H*O8S5Q7: M-L_.]_WC2FG*DPPZT8_D? %B]!'S^?91$(<:(C5]K\P%>[>Y%>([]U"\U]?O M&=I&2HPFME_ZG_KL2PG1-->>ONH-/,[*\M#8R:=L*[G,.A9PQ& 4=]ZAJD1= M ^*2[PCJ/KNJ3$.$Y#L3U,XQH(^3YG7@/T8%R0Z8(?TF=J]P>)E/T=[+)XR?8'XT1\]J(7^CVY_^A>U^P>9I61150G ?[0YY2(_A U]:?L.9M%DWC,7K#1+$IF MPY//VB%RAYA [6SDQ?87[86Q.YUZ^8=0)?]LJ$8-5*_@[2B:SF*":A@-X\E3 M4$T/H6J$:3UI._+39-_(*N+UN#\ZX/60[(_R M1^"JNM_%*AZO4OAO5.IV'A0[[X:@YL #OT-=B;LRM'Y_2B9ZK!./O!^^S:QE ME;AS>&TVC6$97*)_9=+>JUCH&-.#%[V*1S29[(?3_7"&X7B:T/ 40\K6 MSWN50ZS,3NLP_U@7"#OV%37H? 'C?5GY[WSJ$9&>X6.X76U_2IB'+^C]\? [ MQ*_&ULI5=;;]LV%'[7KSAPLZ(!V%BD[FEB(+=A&]8B:+H- MP[ '6J(M-K*HD;1=[]?OD))=UTC=RUXLBCR7[WSG(OIBK?2CJ86P\&'1M.9R M5%O;G8_'IJS%@ILSU8D63V9*+[C%5ST?FTX+7GFE13-F89B.%URVH\F%W[O7 MDPNUM(ULQ;T&LUPLN-YU=1OCR47'Y^)!V-^Z>XUOXYV5 M2BY$:Z1J08O9Y>B*GE_'3MX+_"[%VNRMP44R5>K1O?Q<78Y"!T@THK3. L?' M2MR(IG&&$,8_@\W1SJ53W%]OK?_H8\=8IMR(&]7\(2M;7X[R$51BQI>-?:O6 M/XDAGL39*U5C_"^L>]DX&T&Y-%8M!F5$L)!M_^0?!A[V%/+P,PIL4& >=^_( MH[SEED\NM%J#=M)HS2U\J%X;P7!:CR5J&491)0 "UETQ%ZT"RWR M]J+CH<%,JP7<(%:-)8#TVAIN/+%"PU]74^/W_WZ*@=Y^_+1]UR[GIN.EN!QA M/QBA5V(T>?Z,IN&K(^CC'?KXF/5CB3FNF)[!-O)W-4:O&FP\V<[!\FDCH)*& MS^=:S+D5!JRRO,'F\O*FITI\L$*WN%T.+!F8;J#3JEHB?X8WPA#0:L,;N]FJ M$N!M!5B,#9\JS?N&PYU&EMC 8BL&+V0+ME9+@X?F]#SX4W#=%Q!@^L5BBCG! M$@A<";@Z8.Z'!O?[SL^#&[TQ*VDYG$"6D+3(]5LY*0N=T($K2"!1T5)$G#X&[U*,2_'"*2Q@R> M/\L99:^VS^"=I^P3.H#FZ(1&0&E."I9!EI&09A]Q'K"%\H@V80YK6C"@&2D2 M&MQ\B;Z]R#^E>FL7V46J9M*^?*BYQ@(06DNK] ;2@F1A@@X3$K(8/5)"B_SS M"-'2W5+C[.?MGI4#+H#%<7#+I2QK"0^\?=PH0/:S C*2YBGD,2F*=&#LR\7A M,.4Q,,9(1D-@24KB*!_4=S6*J8YBPN("5U$:D8CY58*.P_3;2]Z-] H0T5RH MN>9=+4MH5-FC_,YR?:,T#IDK;!U9NB*-PHQ0#YCEE(1Y[O+ MA1-AS<4Q,H UBQ48I4&?"(@SDD0QQDRBM "6DA1K]1?>888882ZIA*;TH$[_ M!VU^J+46&<-#__646" N<:*MG-B4-[PMW=A0NF^$EUHT2'*%XJ5>\L9X<>[L M]I+?2>AU[PG4[*#QAKD+W,)4S&7;.EPHM7%V3[ ?29R[Z8#\Y]3%2PH:N7&R MDNY:X3J79$@:C4C"$L#^S]/@GF\6/O 70+$4XQ1.<5G@B(C\*B64A7 :7%7O M<4)N1>/,G49%[-2*',^_!C52N8\7YX;/RP'PH^DI:][.T:JG5F"?#5^Z1O*I M;*250X;/.[[X8Y%T:^AES^C6N!Y9[IP1:O.R>[#QL,3P( 6^4%9![ MNO@ !9NH$I9++&:<"$][Z)L#EV<^53=J@5VY\0ZR5P8:KC%!UG6%6KJ4:211 MKGP:AR:"-1\^OX>SO>/:MLBW2XX32B+XP;^D.2XP*I?7?J@=LX^:*'LDY\25 M92?\+;G9G#UUA1GOW3-Q8,W];1H+T#GMKYR[W=V%_:J_IWX4[V_[KY$2B0EM MQ Q5P[,L&8'N;]#]BU6=O[5.E<5+B%_6^*=#:"> YS.%J1I>G(/=WYC)?U!+ M P04 " J@%58-0D4@8H& ">#P &0 'AL+W=OQ-2,[2]/&$X^7M#.=/D D1*(! M 08 )>OO>RY 4I2W=/HBD2#NN?NYP,G&V&^N$,*SNU)I=SHHO*_>C$8N+43) M76(JH?%E96S)/5YM/G*5%3P+0J4:3L],_)D:OF4G0[&9)!0(O6$P/&W%N="*0*"&=\;S$&G MD@3[SRWZA^ [?%ER)\Z-^D-FOC@=' ]8)E:\5O[*;'X5C3^'A)<:Y<(OV\2] ML]F I;7SIFR$84$I=?SG=TT<>@+'XR<$IHW --@=%04KWW'/YR?6;)BEW4"C MA^!JD(9Q4E-2KKW%5PDY/_\HM+BY8XOT>RV=I$"=C#QPZ>LH;3#.(L;T"8S) ME%T8[0O'WNM,9/L (QC4635MK3J;/HOX3J0)FTV&;#J>SI[!FW5>S@+>[ F\ ML]IAQ3EV;LJEU)S\=.ROQ=)YB[KX^S&?(^++QQ&I5]ZXBJ?B=(!F<,*NQ6#^ MXJ?)J_';9^Q]V=G[\CGT^0_2\;SP4<(>9I5]TFQ1YR@HQ'3R>LA\(2@:%==; M)K075F1,:F\89Y?6Y):7;)%;(=" GG&=8?U62U\8E0G+OE0!=+=C@T^MVC-I M@&YY)6HO4\<^?SX?,F.;SU!M&,I6\:6QW L&'#(F$VM01!70S*K9_.*GX^GD MZ*UC'V_^/)B,IT.8PA;77QCH*$AY,)%O918Z%ZK$#K?5F36E2,CMWVJUI4*" M<%5;5W-LA@E!6MC2D22]/.,>U#K&\83ROA>Z.V%3Z1 \6C51CJ)(H;>B#0D% M\%Z421V[K&U:@%3ZJAK/'OO4MW]3R+38LZ5J)) KI:(]M7<>NJ7.60U];A?9 M$!J>IL9F7*M^%@E94 !ROI@4Y[T./:\;0Q M$./,"1=-&^\4#X,XAWX2:T.)0L7\04D$RHA"KR?)M)5*V$TO&B7?LJ7 K KV M9^1+R;\A&'P;+81\7=$RG'X][H6EKIHNX&DAT0AM1:?">DQ6VB#43_JW(:\6]L=L.K^=N MU^CW;+]-KI.@Z_WM0W-B:;2ZC^[I3DU94I7V]>P"M0P-%"I5U]B"@E(99K)@ M&D>D5I7C$-Q/_@8:T'C.$!;S,O1Z*;,#LJ+ X8!A!N5*'&0R1^=7, $*B9?7BWH&8T5GK: MM*:#TMK4.-S90#675U^',2I:-R>E0 4N],0/BE;%M+4$D%2)#,D'*P6KR@85^"TW=1'_WO?5*[CN9%H9Z-^@)?1$X MZNIKPA8.(+8KZT;@%Q?)I)F!/>[HHW*'(RFQ)OL$+A(/OJ)*^A0@IY'P)EWL1>N!K6Z_367+X0V)8 M<^2T1D1K7X,J^_R S!F<% /YA:)IBHFM!'$J]X&GP"(8G5B-:CD=*F59EY'C MIKN6";-O(ZBX7:]4F^!3@??K.G!\>^&!BFF3HUAF(6IJBG^$.@E M*JAT]9*8'Y2D,+]IHC6Y77%IX;^J1;N26X.S78!Q[?3(@BI4-749G3.RP#M- M$S(T-*!7DE-6I#X()0H0ZAP.[@]MU#^28&IS'9,8%"4X)DGB)O,<;_<18F-V M9-=/641H[/X_UC!P-=+NV1;/R"O:&^THTD(;9?+ WBMD6RZE(AX@N"B!P&+@ MTXF82C(64^UP<%J$HP$%:SN\3S3XT!QX^MWUQ,@?AG*@F%"GD^8',[KQ/*3] MOWC?#'&6U99PR) M=K)P/F.X/(ARB6YL+A#3Y+$3^:AW9\(XR,/-D H&E1FO M3]UJ=_E/;%U+07&ULU5U;<]RXL7[WKV Y/EEO%36> MJRZ;W:V296_L^*:R[$U.G3H/'!(SPYA#SA*DY,FO/WT!0 $1R,GF\IYL34: M$F@T^O)UHQOZ\:ZJO\B-$$WT=5N4\J?'FZ;9_?#LF4PW8IO(4;43)7RSJNIM MTL#'>OU,[FJ19/32MG@V'8]/GVV3O'S\\X_TN^OZYQ^KMBGR4ES7D6RWVZ3> M/Q=%=??3X\EC_8N/^7K3X"^>_?SC+EF+&]%\WEW7\.F9&27+MZ*4>55&M5C] M]/AR\L/S.3Y/#_R:BSMI_1SA2I95]04_O,Y^>CQ&@D0AT@9'2."_6W$EB@(' M C)^4V,^-E/BB_;/>O1?:.VPEF4BQ555_#7/FLU/C\\?1YE8)6W1?*SN7@FU MG@6.EU:%I'^C.WYV=OHX2EO95%OU,E"PS4O^/_FJ^&"]<#X>>&&J7I@2W3P1 M4?DB:9*??ZRKNZC&IV$T_(&62F\#<7F)FW+3U/!M#N\U/[_-4^"PB)(RBSX* M*9(ZW427ZUH(X'PC?WS6P"3XZ+-4#?B#H[,-[,+'E&X\T&QC/+_'.=E$VWV.A_+I>R MJ4%._C>T;!YT'AX4=><'N4M2\=-C4 XIZEOQ^.<__F%R.O[3 9+GAN3YH=&_ M99<.#A@F]WP4W3-1]&9?W271F[S.R^BJ&L71VR8;1:_+Z+)=@[#"%DUF<=1L M!'R[W27E/H+71"VR*"^;*DHBD-+JWX.(QN#2(B& 4?R<0M&+ = MT8>/I=5V*^HT3XK\'SP74'!5[^5MWB2P6'IIE8LBPR^J>K=)RBC+@:-22/W] MY]'-B$:[2LHD2VAU^/OKNEKES,8X$E]3L6LB\%ZPD^L*V!/)ILWPW:7 3VE5(O' N^4>-]^5 MB#O%B@+\7;1+ZF9/0SG2T%&CUA_>ON#N==^V99,7]&6RVX',)LL"9!LLE,Q) MO#(0QE'TR:)-XOB\NQH6C_8]CNXV.%4'U78H4U-O?-URD^@8L MWJZ"89$^/2"SD,P(BO52 J&XM#!#1]&KZ@Z^J3UQR8L"60:BVPIDE%XM[97> M!7YTCA=51HG&$]0/3!Y3@;(H:F<*>(S67-U?1^?A< M[P!H]6V> 67K-L\2H$6;0G(89=/- =J6%I5L:QK&HN$6YJV!SC7// (^^?1] MK/9) ;OS$9B)/,/MN$F*>T765@1MMI5"=!:JV^B\8#W 1W>3+>X:?##N 1=I4=E*<82"IO"[M7 M=<)BL *Z M@-"4^#\;1_^%_Y> Z*7F)*L6#C-;P-=&J !;B>T27E?X:LIR5 O$\V@>F5EH MD&&'@7\K<+>\HKVV.G6U=;R">LUQ"0/K0BU7N[84S9T09= ?(Y.CQ3AZAO\ M!@<_W]\>SXST'71/&' ;?)<]0&BG;;@#%1LNX!3$0<@1UPH >2 ->5/PLS7P MF%0A@EEQJ5G5@@:?9/D:.%LKP6<+0(>15,N0A.Z:LR8 8*_U?(SKVY,U!!;:=0XFHZH9V"SAI"3>[ MYKXK(NS3;.JJ76^ZC9O':'O_#B&;)K+(MSG;&JGP1YGE_%$*>0"#AQ4:5BEI%S7. $LTWP']&BWF&@GFW#^@!PTJ0U%Y<"9K*W1UBD2 M([.UA(/(8 IJG75 M2C93M7+K:D-KAH;(A!HI02*4//HAFUF[!%$IDMH9;Q3=-*C4P/7<-?:.+2_,QU9+$:3-K=KV%GUZL:>P@%9/'"2#^I<6A*YO54$:27P_O'OY\886 M8BR%-O3: U-DTB(0,-/ODCV#L(P5VB$;(I8,?5WGN0/RW(L9+7L)FI[L8EQ_ M7I8!)L&B5VV-^P&P5J9UOB3W$+U'O9V,7;EAYDD.JRVV>9PPS09R M'V@J+3QH%>T):%@7B/LPPEZ\$Q 2!SZU]1>Q'_F#ICAB)G1LY&NVI)2!H4@) M@J4M35T5VBCPRE1D ]X:AM?*6+,9LRT"6)44F0:D%_N^_B,W-2,)TJQKQ%0, M:+0Q8SVV]KU"Z&U3 P]GH@!!TP"3O;+\PA\0=VCILUX)D VXO0$9:($3(S*& M.O"O=J2**%%2MG; A-!IW]LJUES+!_'.=&A&<2%6^!'D5-0-($S,:!*<84/V M+1A;VAA;&K;I* 96#H$K8&?)$;Z])[@,8_,<\2I=$3'HVY65H] WBZ?_H)9$ MGAX-Z%&XW,Q)L;BC3=&E#R*P^6\2G%V?1 M?!J?GIW#L_%\.NV1#I,$DBX>8=%T/A]>3&@(E-KI.#X[G^'$IQ=3H#&^6$P> M#>SVDV@V/8_'"^3R].PBGEW03Y-Q?#Y9W!^C!Y9@FY.A@'P?C,#Z@Y$[MD#J MY"+@DH.>N.=VC8^5]] /@^AE7\/V;\&@@'T3=(84_07,3P(/L6Z.CW"LUW86 MQ\?0VN1;.*7G/' YF06LX'$."2=D<#P='\KT=KDU&X\>AD+/;33!RPTYM@&0 M50Z(K?Q&L.&:BRL,;% ]D3PTT]=ZHX]T)'[ P>9)>Z?[D_Z< CDW86 S_T M!_ .4_CFT97-8/1UY_'\[!1_ -^V&*-#!'\X\>3_(QD&R@?; ,+D93@&:P.)6E1:\P6IA?T;N.0SR399 MQ6YB:46!I?H6[$Q-.B:E8.F =8\F'@FGH[GS&UA5W0I,<2O+D8S[]69 M-9B7K^QMOC5U$@:$J:%P3O:W:',T1XG6) MP[Y&MW!K?-GXX''IP.%H>&@Z-[MY^WGX=#1P%@K/!U-]X#C$U[1H)0KQ7547 MV1T$568$3. D7R!,WR3P_3;)X,=6PC_Y%K,+0,H*;9*&V)SHDJ OE Y(=J)M M\A1EH4A4/@@(,:9B*9KD9%VT(!A5F6?@M$TH@R-:"?.F%DE#C($U;MJM=?CG M>A@D$?.G.8A@4Y5"8P(6F;$E(.T.Y6:'YQ\@'O#U.[&3XC;/V7;;$[Z[OHG. M>@%H+7YK_1#(0EF[($1I[ M7Z!<4WZIW;8%&Z1N+YWIU"S@[Y-] 4,;T_BZE!!3M@!D0')OQ*XQHGLPWSPD MNH/#D_0^__CZ0=)KG^3#NYW(%ON.@5Z>!9&B'=Y1-*L8!K2#C((.M[#U.P10 M-5D"(Z4OJK]7Q6T>/87(>0/,2,HJ+[\WT;LC'6^O3GZY_/!B%/VBOMW#DO%L MP'=+KAV)0@ +WBCS0AOCSA:[1B<<<9=B!V@&TH0T]\UA_J M <@4#Y?%9'6[5F8?]:U%;JOE?"Y*%-5P?+GFQ>3Q.4Q'1^@!<;3K[+$16IXW"6@M#^ ;R3FH;3_ .;@ 45# M2H:6&T5[4%C@Q10/Q=<,N!W!Z5ER)KB;FC-82[U'1 D!\.5>\0DG1[O%CU2U MC'OZTM?Z8!C3G5 AGN$J30/9C1@&TDTDL*7.#1ZHW%(4LZ1QQ-GX@G^<_!X- M-A!8,%-=V!%PHN@,4+"BO^:P*H,6.*7^XLW;A258;+G1K0:%HCE@!%VIP]-T M$&ZJHD )[&$.G%T;Q8O1V,,BX-9A"WU3V-D[\H-W"*X2R3(* VWR]28DJ_DQ M$JH$U)=V&!8UP3G [B3?DF%)0@P;M$+(0@F<=V0U^@F$XV##-U@_2WKX;0,O MWU_^&EU>_GI.JX0?+J);L(&@5<;V'%7NAU&?LFO[SEKQ($E48URT!2"[K( 2 M%"!TXWRV5 MPB:65"^!C5)=4(R8/.T]G>&3_;D+N[C M8<<_3^;=-'$_K8#S.7)D054 +;M*934<#QGV.70VR:4.%* E ?D-29\Y& 1< M"8K_2L"GS16R_NW;*X/P>984)BIQ*4ML8Y&QW1.'&>IQ#"=* PPW1:/ MO,H* PB+:@V8;>I(I#^ JD: A,7^/S5U<5=R?6*UP7+LEE-A_( _?,R:=09 M%P"Y3H2ZH@/U+OD%S$'45,B9I%\\T!_P9]42U<,9#2[("+E@&JV?*0#-V@M1$K7QD MYQ% 1*Y%6MDGVC>]A3>K0KO;=T@XR+1TBPN[+ MA@SX&#T+PU@M5>"K">X"TC(I?HV@E60X1_A=IM:13E4H1.GT8PFAQ02M+=6/ M$*Q)$WZG9[_B <3%2,M/[K@&A'2&D%DXB4$S=YO1;1H(C&;2 !(E[[9JRZ[L M>8BKE"VATWA"721>B5_]=:(2)^K599NM!3M\7;#4JU (B&-LG4?K@X@@8/ 6 M[B>HL'(E$$H?=M$+"RVN-%JU46H>#@3L>!_K*.+Y2CZ++&O6NI/J5+3KZJ"BSE MD!R\.SYNLC@(8DUVZQ@?2*)Y! 5D;?5SL6\_500X%)XK-;$\.'?&,4SM4J:& M#CZV\LMSJ!F VB:,G5+S80\1+ T(0_7L%5OTNTQ"$QQYX#:*/I1<1H?DG"SW M)Z92!VMI#D=F)+3^1+588WX43W[OD>>YG7L;RD %7YW;JF!)_8"HNVG#@:SA MQ&M@TEJ5@/,!:(FB!58 !<$K4<5U6G6W M5MWHP8QPK,"T2@Q/5%DBB%>_!L(O]G[Y6XL8[EK5/EGFAH!$H!K\(3:+.[3Z MOZ5BZIW6=-.5U:K\"FQ335D4_+9L:;&8'U2YE09+K!B)YURS&FT_OH?@Y\7[ M2\Z1Y?#1/4"BXR NA)CZMNS:ZUCJ>F!,%I-TC! *BII2DNL8F8J?PZ7 M*Q@]YXT47:2@$&UK@'- R3["7'6N:ZND+-/Y+$[JC@],&L!,:=.HQ3N:9] M*-/T%>VT5/7' 6*&IW?GY00/[XAYV90 8@;O-)B<,0FHO+P%$TS:A[5XML]5 M9_6"]G"5Y#4+2:S+=+I?*0^:9#G@V4RH@!GLU"AZX5J8 0,3JFQ>',>"F,7X MCIK> 4=#E%!C!M!BPG0\FEW8^W(9/#_WB-B@R0!3>L_\JMUM@S:UZSOM6*-$ MWN>[8*LXQ'[!!>E#127FP2NFY 8I>=1SR5R]L1@O'ET1?3B'1=K3Z#R>3R98 M/J+JOM1:GX(-B,<7<_BFQR084Q<#ODAR<-IY=).47_;5PRQ7%E)Z=GU M0D<>).[C=GNEWW[&W(8%KDZ[O;F\()>.](=#&[1 M>: "?"FKNY,-.'"RV1R8JQY*2@/$O;0#6H;KO"R3%/;F^NIM].F=@AET;$99 M*,1W !8Q*<09$/OY:_,-SOGJY9OIQ4RUCY&SY6HM+G5RP\:FVQ<]//NWR\M? M3[AP,9CT&#@P#_+;X^W!%//$B=TT;.B,M1?<42@-.KHKA(YWF2*S*E.IIKX* M\LUFFV;#R*?;JJ>S)8CL,K5,466=E!7 SF?QQ61F&<.047-<4TZ)*K8[R(XGT=DB@&LL M"+K*:]E$O[5)W3!?T)#P^LEJ;9/Z"X!NQZZZ4TK9JN((=RGHGYY$"[L;O7KL!DV6I*Y]B1 M"DG;?DZ78^JG^?<#@>"]]C]DE[[5G,,$$.#@"8$Q2%AG@Q$C/X)K6H4B,E#*7M;DNV"@HX-'?5X)Y3(Q45:"$X0,8!&BU0 M]B57YZJA*#,T,CT,UOR56G9(/+2P'MH%OYZ>,JA):1BIFC2[7(OB.7:"'S;# M@(VW$,LZ;:8@V!)#Y+NDSLQ(H,1-+E>*=V8CL_PVSUHF(< \58E#I.[:1LTE M1DZCQS<(48!7/HM*BH'K!,.'$T)4W 7'V>>-?0/!L$3I_!5'-[D%A+G7,6]H M7DS&I(VV'[Z/JMHBZUKTN<&<>MZ0BB7@+;HK@HRT;+B%7&D!'NDH:^2+=^>; M565SV$H]T#A2?-()#X@[P,K4ZKD[4SE@D]U"ENBA;9QT_.9YV3 M[W=VJ+$Q)6DE3[&(X<=Y69S@+!N\;A#.!#2\G?P.WR:X!T@2-% M^-MND^5@S)&$8SLZ3J/+>%0UZ+JHEOU#W6X"W+5E!>3M1 88'DRX:JX W(>1 M7$XFB!;PX;5W1@C<_?;J!Y<$7 -V7,>JI;4[QH -,F>/= P;\TR95DC3?_42 MQ*;:P@(N:Y$FX4O<0C+K[R:.@0KX":[O-5>V2=Z*A;GIA3N2U)99NI>MG78&(&44[8-%ZZ>SK;5=K3N4[X"'+NAZDDJ6Y5G3F#5 >\L74F-'S0(P>*KW0D M&A!S'9R:8\S0K3!645T'V@T+0NU^1TII]-254D_*ON=7^;=F-2 MVV\[#DP&)K? _-I:&R&TDE3>2!U*.1DTH)\NT^F7<9>5\K]UCO>)*F<-^X,7 M)I'WSRK!CU$5 SU;W0GJP\Q ;-)&"8(IB26$P)!@2W>FY."Z5M@0CGX?T$^B MWA%:IQUDM>)U>.V> X(6/HR/50*CE]$WFU\+=0&7<_E*A=@D[ZKM#7+QLR T MB)6(QJ-32@(.GAQW_-& B]B)?*66$V$%*13!K !'Z@Y?'$P]#BN##2T9J"LR M6RQJ.JH](N#F@SYZ.&U8PZ]-#B$]E5+][_Y=8I<#6M&X>;DE$[#DD)RIX#^5A4)V.[MY>T7 M(?[!5Y"]JGYYA85)*&K:2-#U(OHAU$==KN&8&79%?!\&^Q%5K-[-G%BW'7ZF M3Y]';T;<)DNQS@G(7EHD4IJ$IF[MV?KVBV>SMR\ MH-+(4.XHV&H0MFI6(06=V)+Y'W*7> !O;D;LBH#T79;*>39XI"ZCPA,Q518J MJP"3<875KF$LS'+364BG#)".D08:C7-YZ)[$W_&:Q$OWGA%V2$LM$-9U-FK/ M_+NJ9/^RJ@ <-Y&9$3+>+<8Z=CMR_[8I'4A9-P58F(._\Z)++M\!SX\E$I$J MCC_JQI=NR\TU+[9J''T]B[F.!DLZ>G?KS?V+%*PK9-S;$H+,&>QV=YO=704@ MSVY)M'^X[Z>!VP?#;.4Q(; _YD08\R:J%L'0$"R-XI-J7:C$\BHM^$UW&;J5 MOX8S+3OAX=XSWT>1[.Z[:P;XH@(9ZDN\$8(OW5@P!.].JS*,F IYE,"Y%MP< M-74;Y=>JF1M=,:=QZJ8X9FZ* P'$-^4U_+2&RB?Z3+D?_VAY+655Y!FIZM#5 M#'[+HE_8M>,+!P;JG')]\1R7XO:;]0.4/$\*,J(W>*.]O@I@W/$TTG_ M.9!,"50;N'CL,G(Z1;LM_G==L-'-J)ISSIS#.L?4/&3K'"$;DC%8_U+ VJV: MF6$@:J=2PIT<^&*ORP6_^/RWR41U>*@)@X7ZV$[_^O7KRX=FE_B6LBQTNQ#! M(II=UX4K8,HM6+&F!^]L!:!$QL2Z0$C%YM9>#]^[\Z!BT)D;.^A,K@V?K!L( M+'=WJ+?9+P*\E!C FL3R);)I%\H!*B802%;"SG?:X/M^_SS%O[VD6@>;]$V^ M[TD0J3OA:I,762U*XP->57*7-YAE@3UZ?_6*S9PE&T:A&#-;B5O:S:$F*!AJ M:"O]R^BZ)C<7!Q]3&NSD;SKAT,W@WC4/G"-V+X0[A- 5&TQ#"243 BDD$Q-9 M=X'S5WUVF8R$1DT!23N4>U T_9/)!Q[E/RO[T$O[.Y4.2:HRC ,W0Z@N'[M# M'JO+2F9L)R2'-K&W?5SE:;=I/MS-'V'^O4L%LYPJ[\AO$YS?*_$R9&4/J\#.0*[Z M:&J*[*F>7GB_0+2D1ODL MK&:7,.[HCERZ3GSU MAPZ6>/SK MKC@<%X9>.UWX3>1'HZ2)^VZ^XC\XO MZ0L;AHY58.DLF)E(N\KPX2\"Y>@+"+[/)A?^$KX+E:0?KO0WMH7_]M #:OWSH5)_O]:B MSH1NCG7*0@T9U#0QM0/H2ON3+HF$L:7='N;4;?[65F25N3#4OM'8Y*7X3]*8 MXSVS[O_GQWNTCM_K>(^9]$\B;%>Y_C,!=E?;A==;6E=-ZFPF%2>YBJ[:FJ3' M.\I#-NK Q-3R>1U+YJ8'[;/=).+]+-*8.CLJB3K^QN:4@*D(6\G[^E18D.YO M4IG%IQ>#32IX]_/Y>; 791J?C\_"[\TNSGHOS#"8B:?C>13Z2XC/K+]=":!@ M37^A4_(9%_\92_/;2/\1T$O^VY?=X_P71-\E]1J+8@JQ@E?'H[/%8Q8!_:&I M=O27,)=5TU1;^G$#1E74^ !\OZI S]0'G,#\:=2?_P]02P,$% @ *H!5 M6%S(D#)[!@ ;0\ !D !X;"]W;W)K&ULK5?; M;B,W$GW75Q24F6 "].C2K:MC&[ ].]@ F=W!.)M@L=@'JIN2B'23'9)MV?GZ M/46J6Y(M>_=A'RR3[*I3%U8=DI<[8W]W6RD]/5:E=E?]K??UQ7#H\JVLA!N8 M6FI\61M;"8^IW0Q=;:4H@E)5#M/1:#:LA-+]Z\NP]M5>7YK&ETK+KY9<4U7" M/MW*TNRN^N-^N_!-;;:>%X;7E[78R'OI_U%_M9@-.Y1"55([9319N;[JWXPO M;BT80^/<@[V19,A#<^&./V>], MLN+QN$7_'&)'+"OAY)TI?U.%WU[U%WTJY%HTI?]F=G^5^WBFC)>;TH5?VD79 M=-FGO''>5'ME>% I'?^+QWT>CA06HU<4TKU"&OR.AH*7GX07UY?6[,BR--!X M$$(-VG!.:=Z4>V_Q54'/7_\L$9*[''I@\.$TE&:O8&7=9%E 2][-3+GI*1/RN6E<8V5 M]*^;E?,6=?#O<_%&M,EY-.Z-"U>+7%[U4?Q.V@?9O_[^N_%L].,;ODXZ7R=O MH;^Q"V_K+0<45>F7K:0[4]5"/U$9E\QZK7))P6L2NB#V6]A\FY"7SBN]":N5 MT,T:26DLKY1B9:SPQC[M%96F!V&5:1Q!2I7**V!C]6_F 7(!XM8JMQ):)G0G M2@6FT$HD+'-O*F1*E24^L>!O9M58G= 7X9S(MXV3WKOX"=*YM!XT0@! ,V%N M&NTMS"74H,@L@8K@6W!\8Z4$-WA'\K%6P77A.T\+@0C);ZUI-ELNJ"4-Z&X/ M'])SC*!T7C:%!#P3A6/[T#WD$U'*1R_A)*]&=9:IT/FJ+B42J^5.E 3WE"E< MB*>VYD$545!HW> SVE=53<7V;-PBQ<2F/>)S$"B? L$4Q&R%Z#68$E'75H5] M*.0CO0$VP(YH!+%F+UT;S9%76_$@:26E#M#PS\K3/3UPJE5AQ63QU>=O7GW G62Q40=KXSC@I3^PY?%PA\G;S M_1;[B$\[TY0%\BYMKM@P$%R3;]M-&IQ4O)6YV6CU)ZQ&IU 4.#ADS"0W?0B% MVX=3K- <#S(ZJXW^F N=2U0^MI+3P/$KU,6AW,I]AMDFUU@0/;6$7<*IIC@2 M#M"Q_AKCJF(?$"CQ$8DJ8ENA0@S,']=T;J 4;4"MQF;J"')J:(=]X]RN38D3 MU=&'D#14/3#=#Q>]?Z+'(RD3*%56*Q@!K?:85KD54OX9]_Y^&EP'_X[&:;)8 M9#P8)_/Y- [2T;+WZ_G(ITDZ3VF2S!=3_(XG:>^SXBB!?=&[J8SUZL]85^DH MHVR"O_&H]Q-R 4+R'E%DDT7/)@ER\F(!]-D M/EZ":=R6:H&B"AU6,5=TK=S5=05/0?WODWN]T-A@=E@+DB[2T^4C/!L;0QY'%P@^-UUCFO]8)6HP]./G< M-15WVR16;9I->#;E+EIF*8]GM$@FV8B'*/9D,9OS<,'#Q;R'"$$7:[0'S9(1 M^B[VPKKQ?(F);M;B*6[P=(+^6/;XLG-!-Z$+$%NXHNA0*ZKMLP_LP'@YHA]Z M7^-G4%G9A!/C//8D2\:S%OOGY^E)J-V]#TP9T^44R"^D*#EL-$'V'66C9#J? MO,1CDCR<23.L#^OR_M'A7RW"=A7?A8B^+ MCS@^+=XI1]C/Z82M[%MI,ICNS3!WCT!,*E:1,>>BY>(>-KJ%OMWI(W\0EU$(\/T2_";I3FF\0:JJ/! M?-J/5Z%VXDT='E0KX_$\"\,MWL/2L@"^KXWQ[80-="_LZ_\ 4$L#!!0 ( M "J 55@:@UM=8PD "H: 9 >&PO=V]R:W-H965T'*%/5A*;$]XSCI-$W3>NQZ]V%G'R 2DI"2! .0 MEM5?O^<"($5*LIQ-=B83DP1P/\\]]Y(Z7RO]EUD)4;+'+,W-16]5EL7KTU,3 MKT3&35\5(L?*0NF,E[C5RU-3:,$3>RA+3Z,PG)QF7.:]RW/[[$9?GJNJ3&4N M;C0S599QO7DK4K6^Z UZ]8-;N5R5].#T\KS@2W$GROOB1N/NM)&2R$SD1JJ< M:;&XZ%T-7K\=T7Z[X9]2K$WKFI$G1#7(DU) M$,SXXF7V&I5TL'U=2__9^@Y?YMR(:Y7^2R;EZJ(W[;%$+'B5EK=J_8OP_HQ) M7JQ28_]G:[=W%/587)E29?XP+,AD[O[R1Q^'UH%I^,2!R!^(K-U.D;7R'2_Y MY;E6:Z9I-Z31A775GH9Q,J>DW)4:JQ+GRLO?))_+5)92&(84LSN>XDHMV,]5 M66G!;M6&I[1Z?EI"'1TZC;WHMTYT](3H0<0^J;Q<&?8^3T32%7 *.QMCH]K8 MM]%1B>]$W&?#0<"B,!H>D3=LG!]:><,GY2V$UB)AM^)!Y)5@[Z2)4V7(\7]? MS4VI 9K_'/+<5>(LY_(4!XUH:F2_90JO,2LM!HJ:.S+7>F =9 MLX27"/55M02-L&A&9@^&4&T8QT:49,!\&&AW5W0CKL_^;,>\R0LNTI3Q"@2% M$S%/TXTU7>;0ZOPCR3Z.Y(]N,()X-Q)B@;P'=9"H#DMH@[HEY.RGP^EZ M)?)O=OA'-@U;L.]3]?U:(1, :/1=E??'I_>W=T=KS^ZHJV\<_E^J;QBR%S7T M%XY9]@*2@*=W%-@") Q3?TX8-!RMQ/L^/". 7O.<)_RIVGNV* #ZN$K=4H/O MEJ6PT@5)FN%V5#-L+2CS(E8:+$6$E>[TGR:"'930JH_/-<2H5#H*?,O! ML;%@=S0FF3Z[IRA*/"GJW%DT"E-XJN<:UBRMM:9;1HU1NQV',K53!X%--DG? M^H9*,*6U')O[TYWCL_Z@>4)NVH+'BLU8T+(PW02LLLW'@J'I4=)6.>@^$^5* M 7 //A]X)C,;C%0N1.TR+XH4W#U/.RY;&B$O+6TEPM&Z@P//E"[EW[P=N%9R MNL&2A+LOE23>@:3:!E=JJ@2N(*YRW>&IYN>C MZV!@F,IR+>45K!,-?^, MJ-00C>$K8-XYZE+X]I?'7 PL8&8&DPZD<[ M8!C-!FTL=9,/BPA%K_"A8KUT)IM]*[4@8B5\NV"VZ<&EIEN1 MQI6PSXGV\_S_-J&UJ@'6:%DJ;>TT>W+E 9*Y*_''(0&R_RA\LS/;@%,='0[X M=GP&K^>B/0YV,-,YYKS:TMC^B($&LN)@A;D0-)><#?NC+L9&;-J?'(98-\CP M1JK$CWG<&$'_'+$\TI%#]>#XB8/QLCE-A1X&*VDHL#%U%6'P\DS@I?13GP&> M/PO?!,A"D* C&MGQ:/?9Q3F%D%(4-Z*DMJ2J=#]&@-H5*KG09#I=D0[-%G+ M'*B$Y"W"?2?$+?D!R[O2;0N$:&ECDDAPL"8;K 9)*,!X8YMG([);2[:OP^%M MS!E//M.L_A5$VPS8![@?P!.=]#5.;C?S/*<9LG/&]]T)F.B%E7^&!O4B>+X3 M<0OY/?!9&[2P>> LK^PB42GJ6&F;BQ+HJ-*D'4EN;:QC0-W!NMID80]GS?1W MM(P#EBEC.XV?D6!4KMRT*P]# D-KJ57:9W>4^-IJ%%Q:)7AEF5=E(R6%>:7M M):!ZJP$)91"_<<^S!GQI8>D6 M9#;' MM._> 1"1!Y"GJLQ.#/$.3(&HM,T&T@E=&C-"RC>^CE/ZX%:Y6@9M(%-(+H1@ MF2>@0N/?L'S^'0>0PB4194[J<7@ED.05O5^NH!I"T&P4C="$5ICMJ=4W'".Z M831RF.)J:N*#Q&S+9@]:Z '?-34QWI'&G?R=E]VFD[KZ>C;YPX[=EA\ M$*7(Q=-]&K.!>+ OI>TN3;%$?EWD#3YW@0G$TGN+),%;W9/COYO35E;I'3FHCK(Z-9&,S&8?WW MY'8GZ"]9- @FLXB]:HYL'YW\_F0JAN,@G(W98!8,PY"-1\%P-M[S(F+#R3@8 M3&=L/ B#"&9,S\;!:#@[9$8(QX8PXR4;3H-Q-+*78Y)_=MR2*(B&8S8:!A$L ML?+W+1E2[,XFP61$D1T/1L$LHLA.9X-@/#ECASX G[:^WV="+^VO%-1_D'KW M*;]YVOP0PHXK4% ")#0 M&0 'AL+W=O>.&D?.GV R)6(,4@P &A9?]^SX,5T+*M]D4@(>SEGSRZ@ MLXVQ]ZX@\N*QU)4[GQ3>U^]F,Y<55$HW-355^&5E;"D]7NUZYFI+,@]&I9ZE M<7PT*Z6J)A=G8>W67IR9QFM5T:T5KBE+:;=7I,WF?)),^H6O:EUX7IA=G-5R M37?DO]>W%F^SP4NN2JJ<,I6PM#J?7";OK@YY?]CPIZ*-&ST+1K(TYIY?/N7G MDY@3(DV99P\27P]T35JS(Z3QH_,Y&4*RX?BY]_Y;P XL2^GHVNB_5.Z+\\G) M1.2TDHWV7\WF=^KP+-A?9K0+GV+3[DVP.6N<-V5GC Q*5;7?\K'C861P$K]B MD'8&:OQ V53,DTBD M<3K?XV\^()L'?_.]R,3?ETOG+8K_SRZ0K8O#W2ZX(=ZY6F9T/H'B'=D'FER\ M_24YBM_O2?!P2/!PG_<]U.^W2Y*IZ,!=^@-?T,&-M/?HWR^K%5E5K9WX5(D; MN64FP2=VB&M3UK+:"JH\61,/9I)1)U8UTCL16^-H7*BF>A2B1@>"_BY )]J(4K)&C$ZGCCVU]. MTN3XO1.9*4OT*22?W8M"/@ )IRC72&DM/;7>>+6V)B/*G6AJCOU&S!?Q-$9[ M:(U.C\3*FE)XS [^E;\C !:R):L,: .6RV\WT>#5(2EKFO4(]%1\:$) 3G=+ MTH(_B%U JE0N@:R7:R#9DMCP1Q(EQXMH<7+8XW5&YZ*!I0V.$!7CS&%LL&LD M5H'\ 1+(>2,6\^F\AS,5WYY\5V:/4XSH?5FF4W$9_+](7SP722$[]Q+\>:G9 M)HW2=!&=+H[Z^,]"1_\%*)FGT_0)T71WVRRUR@;ULGB_9-YP@@.W M0VX02:W) QZDT8S=U*V;023(HQ7E:70RGT?S^>%(?\^T%IAEP"R33#=Y7W)Z M))LI1^QKU4# RVU8'^*2[=6LK#!U.&<@.31&!A(IR#?/%:^#QB1:Q'$4QW&7 M2 1)@N.?$Z^MRJBE;0Y9QZ(&$\%BRMQDIJJZ(RVT*"?4VS[G*M00Z61D/8YG MH'@@($;.F&8'JR:H9".M10^[T"):4?,S/=$S1$ET='04':?I:V1VD+KM(RSI MZ?3T]#2 >1D^ZFI%/QJI74"QFY:!BQ>!-;G6\(U@UI*GZNVP)(E@+],(O=:) M?A"P+X!IS*M%_^ JD7=S9L1_*R74+3V:+I[F$?<#@@ZRX9VY0R(B(7QV>*JA,Y9([\DIJ68'I.[Z-./:'S5O!E*]PJC@/I Q] MI2KL4^!853B;&SYN.IIYKRI+RA4\ZFT/0RXU9G@.] :YE$N3;[FW#!2"DX%; M@6??N$;0K*5!A@K^S:;J-$[J;3]2=A<-$4/5VO$3SN>P>Q,NE90?8(?%'?E_Y(.2AYZ7 M.FLTGYHL/FW0&T,#1'R/16LQ#;G2#0+P*/)6+1O/5 <'(Z\]04O*) *,X?$I MOP3!SC7<$*B"QCB&"SQ5[ 77=]B&(D6M%#!(MX(G40B+''AU5&@A5[X[6HQ5 M:\6CD_T';>7M1> U+J>[[F6ST?6X)+L.?P+XOH'V:V_*P^KP/^.RO5X_;6__ MI."JA(0#$1MKWXMR_>U.&RO30>5_?P6."_$EG>@-]7QOC^A0,, M_[XN_@502P,$% @ *H!56%^083M$#P 53, !D !X;"]W;W)K&ULW5OK;^,V$O^>OX)(MX)PN ^R1-OLRJ(K2LFZ?_W-#"F)\BO>-@6*^Y+8$CD MI7-^R^N[U74%W\X[*KE8\E()6;**S]Z<7O@OWT4XG@9\%OQ!69\9[F0JY1?\ M\C%_<^HA0[S@68T44OAWSR]Y42 A8.,W0_.T6Q(GVI];ZA]H[["7::KXI2Q^ M$7F]>',Z/F4YGZ5-4=_(AW]QLY\8Z66R4/27/>BQ47C*LD;5K_ MZ59H?%.TPCVT/ #]J,LZX5B5V7. M\R&!+M.)FE]?I&HRJ M9A=5E99S3I__TH]VTT6M>JE6:\3>GX!:*5_?\].T_OO,3 M[]4!SJ..\^@0]2/U)@2ARD>KE: M,KY<%7+-N7)8+BIP55G!Q[3,629+!:X%!!1KP*Z (J^6BMZM*GDO,"XHQE6= M3@L!'I"SZ9I6G4J@CDMV%%WVR6:0+=*X[G>4RA=2B0832!GPZ MK44&.RF;M,!I$$X51P(M+\.U28P.F_*Y*$L29\E^2&%RM6;D)'X,S%2RF2_8 M#TW)V4A[#G-1H_0$OQY2*PP>JI4]+$2V($E%3NS]19)RV*IH%+TOF^44E(R6 MHE=1S?174!]:R<"\6(9DBP+M: 8V,=BRRWZ2P$$%,ZJ6T .OC"G"%&-* X([ MR(#U=*Y%O%H")^(])@,G[ MUF=Y)209^DPV5:>\"[)N0$F<8F:+E)A#IC*?5WS>2F#B)+[G^$&\+W@O4O#R M*0?3@,RTD)7XW22J+H#O")G.T/BT.^\(=09XL)^U)5T@!D?0@=8]DP64!"C? MFF*6K@M@>:6Q.H[KES:AZA_?C0-_]$H9YHV%8FC38:/B15I3"-4%"[Q]>:)7 M5^SGIH904N:PYLE/7;IIW_Y"")[G+]@%B!\J$G;5^O(U^7(WH'U_0^:).[@$ M0T3\B-K]A%Y[]F]4U7-VT2GC(XP04,QD[#-Z^,G91[0)V2A@2#T_L7ACM,G@ MU9:" TA/HU'HA,F(/6.CP(T3EKB)!U_&3C1*NHVV<2( Q8> F-(C,YD#0RDKT<'%IP M>T_:->X/\$CP!*).UFC3334>RL5L!F_0 :>\?D 'K7?FESZ J5#+%@4! MP&EXJ!\[EO7.:YB/W1@#.S 9 MN:,1:UD>>>XXPOR@X_HQ:O[#:MNU.6TM_8YTXJ(T-MQ5?"<) MH$B<3-"[1FXX @\'H/"LG:(W9B>4( J=Q/,AH=#X(Q.*[X1CSYE,QF:5T(7" MMUWCFU.*[X^<<1)WM+S);EI'IY3).'1\G5 T&CU>XP>S)TD-2A88=V, M5S7H$*!\"5O+&BK,.ASNZDD8!"Q82[S*$L"Q@ #>Q S =0D1 RR-K ! >O;$VZVTF+=,SL((*,B44QGTY+\7O!,NM
R3J#4 M18V$H8J8DJEJ#GNU@'2+ HO%5C,N^R"K&1?87R$8D[#!R@LLJRIAOK M-A.HI-6*7E@4&-5,^EA9(0RTG0O=.H<*$GB ^2M9445D]H5*2?-?&RQR)D$"]1"->6/O:#F! N%O>6,TQG^'JLE/\DYE!MY+T6LE[6\-/''T1Q)\6\# MY;1._S2..R(STTJ[T_*^K SP0^?AT(W:%$LMM^VX!:Y#W_>BQGUK?"-XHI4W M,!. @N3(Y0(7,J0"HR!%ZK1]5V*3\L\#@MV$"0[8D[]HYQ\]A+'!C-$JAB@SW.=OT7.[E# M;?%532BO11JT**':M&O(&R_N\) ^_-!G.-:20EDYJE$X):6#<6 CK0K)E%@B M+J"3 )GSPC5&<0"XMVSU #ZK!(A#I$\(V3]L[-_9.(\C+@F+%TIN M-M(MY$6-YKWL.W@&6#14\$TE<+03>6J/,7KHGQZ!&'<([ BTB(Z:%GBY96V! M[D?*@ZV4L*<\>(KJ8 NC=YO;*A6.3"O73QB8AVT]?[NM-[%;;W94-F<^@].+ M1_,*+A$.&XE=8C +^N/]>>#*^(H)U==-E2U294Z_/_8G[$<25GTUP?<(WLN M6-+8NL53+QCF3V(G2H)]AV;-0#G?=SFO0JC),V ?;_GTHY1 M5P:L2 MPLV3'#]<6O3W;GVKD,D&.GM8F#Y%BU@A%>5-1EE)R2(_9/7]@7M36FOLE'Q+ M'J30M,B1Z[MI^G*&PTI.?%DM@+X/UG8D G]BUP$ZUMJ>K;LU=(^A8TGG:KSJ MT9'>:CSTU1LJEM1"UVC:5-T&F7T-"DI:]@F/T_=X=&BWN=S3,]537V"G2%]\ M /RH70#"P=(<#N1"98U"/4_QMBU$7NS::184)M154Q-8,:@-?09I&)AMTEF"POM5N[()WWR;#@16G:Y*E M:1EV&,B@FYWG_,,[19M-7( ]5O>N[11;98,&XZ0' )D)]:GL>(Z+X?#GOH>%M D(-4 MD,$"UH@.:/9)UX@SDQ4&!*DETM[&(0M@-;M!BL\(A M,QPBVB%TM<9F#2G?N;< .+&]W$ $^YU7$CB@6R^43NEF(P

K,'J:TAQ'@IFAK6J]9(;P M]E);^QX1P3KU]HV7K?AK1;BCT\AM^/(JRWUTD"/AMA_M\6]U<'^>\HWV)"J:"\3AF[B M[1;FZ( (?3=^1&R[KL^?6S]U6/)J3C_H0$]LREK_ZJ%[VOUFY$+_5*(?KG]P M\F-:03VNH#B:P53/'<6G$/#H1QSZ2RU7],.)J:QKN:2/"YX"\,&ULE55-;]LP#/TKA%?LU-F)TX^M2P*D[8;M4"QH MU^TP[*#83*Q5'YY$-\V_'R4[;@NDP7JQ18I\>H\RZ?':NCM?(1(\:&7\)*F( MZK,L\T6%6OC4UFAX9VF=%L2F6V6^=BC*F*15E@\&)YD6TB33Q>,K^4D&01"J+"@@"#X=8\7J%0 8AI_.\RD M/S(D/EUOT3]'[:QE(3Q>6/53EE1-DO<)E+@4C:)KN_Z"G9[C@%=8Y>,3UEWL M((&B\61UE\P,M#3M6SQT=?B?A+Q+R"/O]J#(\E*0F(Z=78,+T8P6%E%JS&9R MTH1+N2''NY+S:'J)2_:4<&$-.;EH8JGF2IAQ1@P?@K*B@SIOH?(7H(8Y7#%* MY>&3*;%\#I QKYYZ%5BNR]L9DKX M1A4ZF%M/<(TD'?+G1[$<<"E]H:QO',*OV<*3X^_I]ZXBM12.=E,(/7;F:U'@ M).$F\NCN,9F^?3,\&7S<(_"H%WBT#_UUM[D7:C?1X2B%%\^ [Q6R5]?";,#7 MUGCK/ ANW;Z2=0B3!M:5+"H>!%Q'84@*I3; #[!+D.1AV2CUCKCW 76M[ ;1 MARR^'+A-;U(0?%4%.N*9 S9>&4\G[C\#A6T"*XX7?%&HY$HN% )9J(4C6PT?J\6& 3I5R,QK= 73YN$4F/%!TO'9IA&*XS3/12^B>H:G2OHH M[S#(^L,S)WA9'C5DW0:4U))BM$^?%,"'P $90[&LLN6!;96Y(M'8H.!;P-"1?'4%Z@67:]M3\9FWZ+P: MPB%C^1KCJ%2;%'9]D]F3::/1K>),]6WIV\'3>_NQ/6NGU6-X._.OA%M)XT'A MDE,'Z>EQ JZ=HZU!MHZS:V&))V%<5OSK01<">']I+6V-<$#_,YO^ U!+ P04 M " J@%58Y">OZ!L, !A(P &0 'AL+W=OO&+AID0",S)LHR4T,^-+LIN@E2-(N%HM]&)$C:UJ* MHPY)V^JOW^^<(2G*HFQWVP7V1:+(F3/G?KYSJ#=WQOY:KI2JQ/TZ+\JW)ZNJ MVIR=GI;I2JUE.38;5>#)TMBUK/#3WIR6&ZMDQIO6^6GH^\GI6NKBY/P-W_M@ MS]^8NLIUH3Y84=;KM;3;2Y6;N[J$^J^FGSP>+7 M:4M[LK>M2!)%L;\2C_>9V]/?&)(Y2JM MB(+$UZVZ4GE.A,#&;PW-D^Y(VMB_;JF_8]DART*6ZLKD_]!9M7I[,CL1F5K* M.J\^FKN_JT:>"=%+35[RI[AS:Z/H1*1U69EULQDAIE_9$/8 M; B9;W<0\>\AF1W%>)@B1GN","B5O54GYU]]$23^UX_P&W?\QH]1?](>C^\.XK'H4Q"?5TK@Y\84 MJJA*89:BPITKW)'%]JLO9F$P_;H4T$HI%@HAKH1VVRO>?J=P1Y9B:7)$;RE> MZ@($3%W*(BM?G8W^J:1UIA1R/KM5286FVOW+':M7C^@>ZB4: MLY"HO1 3+YF3E[(2V'D:5Q$KR6Y2,SL%RB8*I(44Q0V[)BB5>,R^J38DW/A@ M>V$J*FA4F4"#[K9+HE]>8.*7E9"(UCVM"\A(]VK MH3C#3-18;RLLK[;@WEI3%QGQ0\\ %'+]NR/>"NZ"&)7H)]O=2I=/D!WM)EVAOXJ67E MPY,DT07ZH1-,#:0GL9!.,UN95]JI]=LZW_:,V_=$JU)C*6NVR8C=MI^#&R,0 M463W<0 $E.=M]!(Y4HI0!ZF7#QR+=T^OBO;9(I8@_.]LZ3XGO0!%31G/.DYD M55F]J"O6$DRQ-AGKCE3/"J ].4HE2Z3(3=J/>>1M QM@M?2$2W6I/94.26$# M\H_I.!*3\1S?X>A'"&EYUY3KF@^W?X7/R>@'4[@LI\G7D*O6DL ,/$RM2UX9 M-3N2YAN%%^R:]-?7U+ED#(!@.^$UW)(]9-@$[8= M:ARJATC W X4E!P7U.S^<9RX#[8 !0=)KXWB1/G P 43HHX]J;SB8CFWG06CR[2U-8R=^F_:6A*F D **8O M/YR/WNE[3ODLJ2N!%0Q/?HC#(F\&3D NC*+1=UHN=*XY_9.AJ"BPXI8U59E> M<0C!9.S["*O8F_O^Z%*6NNQ9A;R*2EI%<0F>*@8T A ?ZIIY\RD@=5OI5':\ MQJ6FQ+8@GGLSJ&2*7@/:>Y-@UG4M0Y0GWGPR!W@/XFC?\OE.AV> R:^1'N&DY7$1T0J MM9F+9OA#DB!WC'C"\MHL7]=PZ5PA [0GO\3943CGY7P^5@]HH,<'T46;$;B< M%$V]68!X'OWPL)CTM[QP?*'I8$B]XTQ9S)$X'T@;^+OR.R"M@QW__[*V5NG\>U<;'[ * MR@\5$R<'>HG"XT[PN+![_ON4M/Y_)ZVS2B?K,3EAWA@U=E^ROA/\19+QR5IQ MXT*'0SA$M"YTQ1W&GS#GCW8#>""N;7TCKIK*Q(*%R7QGH$:R,)JCBO_OC48N M^GE@\N,H;&D]I/$+ 1/"\$51TW@+[6W5 M= ]H3\N:NS CFFE)+CXB[Q3D2Q8MRI#VSQ0C0FL#(YS]NU>PL5OJ5%216-Q-Q20P!F6O-:XX8?,?JD= M9&G')$,(F=K@AI3KA9US#BV%(UG%*'[!]2\.=O'2J"281[V*F*$#:Z8P/#LX MU@%WH7QDN" ;\[=NX\S4]DCE80/-/;UL&DW'=*N#0:RP=5DAZ'G#G:Y6!RKM M-A_KR_L4GC$AB![VW0WK==$; _0.<3ZRFW8U$XY^*X(88CI%"L&Z\3]5P,DL/\) P-)6$2A\"/4Q%- MDM%'U\X^:U\[&$8+.7'(-?0)@O9$AYE[0D_GWAR _U#ZBX=0LA=(T/EQR]R9 M.H?WP9!I-6C4@0F'7O:&2@/3V&8(#/W"C_(ZHS!#IE=-:D:[WK1+G-6[-QCL M5KMAS)^==5$/R($U>#0'5S_?'O)R.!\:BQ_,4X1YMMKGXQETGYO7VBH5!OM: MSXQR$W@45IWJ#2 1=R"4T9L3Y-LN20M8H\M]/88+ M=>\&>&/QOJ*9P?!+J(IF(:9PJ,(UOVXH+2U%-EN$."A,\9J'>L 1IPVK>!1#N8WFY%4SW5GPY("]93*W% &29U M6[BX.;K#TRB79QH@!H902PV]],A[.CI0^KZ7+W6N]EYG6@6,5W38C[VFP4R> MB/U>5=^;W#JT!7_LE)D2!Z1)=V"+NVC9P?R^/92'M]T+,=+9H2/"K6CNV$/$ MZE[RJQXRQ="K]=/>WQ[6RM[PGSM*QZ#[!T1WM_O_R(7[V\1NN?OSR??2HFJ6 M(E=+;/7'T\F)>[74_JC,AO]$L3!59=9\N5(($DL+\'QI3-7^H .Z?]6<_P=0 M2P,$% @ *H!56!AG\K8N!P JA !D !X;"]W;W)K&ULG5AMC]NX$?Z>7T'XBD,+N/;:NYO=9%^ 37+M!6C:(+GV4!3] M0$LCBQ>*U)&4'=^OOV>&DBPGFP7:+VN)&L[K,\^0>[OWX5.LB9+ZW%@7[V9U M2NW+Y3(6-34Z+GQ+#E\J'QJ=\!JVR]@&TJ5L:NQR?7;V?-EHXV;WM[+V/MS? M^BY9X^A]4+%K&AT.K\CZ_=UL-1L6/IAMG7AA>7_;ZBU]I/3/]GW VW+44IJ& M7#3>J4#5W>QA]?+5!/D67$D&^\_\LKO(WR5^VS[.5ZIHHN)M_TF^%!8US^U9_[/$PV7)]]8\.ZW[ 6O[,A\?*- M3OK^-OB]"BP-;?P@H''RU?E+C&RH6 MZGPU5^NS]?D3^L['@,]%W_G_$[!Z8V)A?>P"J?\\;&(*0,U_'TM#-G+QN!'N MI)>QU07=S= JD<*.9O???[=Z?G;S1 @78P@73VG_WVOVM+K5Y4(]G96?:F*) M5KN#JG54.QV,[R)PZ+H*&>H"9.>J\ X9ZZ3=\ 8[IM!VKC@#.A3U7%3[5%-@ M64EN!-Y3K7;D2A^B,D[A,W\MH4?Y2EX=]Y_%:A1 V M10Z><.11X9UQ8PKD'Z&E$RVU+N%H02"T4O7?$K@R/QS]AHU"8YFJBH3^%NK= MM&92D-[,,;K>*TE'&PS(VL#=0!:>T-$ M\W[?+SZ8=.!-^]H4M12F[&@HO://28%&FDPC"_40618T0,T&91ZH(*O3VRT7 M#'ZU^I#AVX%XCOCJM+6'/V^,DY(VWPQ>0P_U^(=#P%'E+2 4U1_%,< =XO%/ M+Y_]&UC.[';BU#,X=<&>7:J??-+VV=>)_CC4\P]J?36_?O$"#Y?SJ]4U?L_/ MY\]75])I7#^)N:"0,%:'+NB+__UWU^O5U4U4%KI<)"0V^(.VR?!C23L@O^5( MQ";F@]4;'S(AAZ)BL/]"OG0ET@D9 ME7+1H/ MK(%&K3K!16,L88"Y27%X@#+\!U2"*HT]?[JJZ(%&7%(M@-O *F>;*K&Q263K:^P%9"I'$0X*:PO()ZC$2[^()E?ZZ1+TXLXR\P MZP&O -[;P%RRTDKB!C)\:0 !B'MM73B*=LTFFD&-KD$(4FI!O(NK#9-[$'2 MM'C+X $P %>] M,99;'T#C55BI@F]$*D/\I&"]?WL#C-8:*O4Q';K<$;N3>8WQQ!,AZY76P:$U M0QZ0K1 !,LSY\]'DX<3U,$!R"7\6ZD>_A\]ASOPP1%1HQ_%L#5N&ASKB5 ] M-)T0R- 8'TZ\DN@QE!Q 'GI8,=)AWG;2B87,@0T=8T)I>J^A>0B%@=F?E#&\>KB J86MFT_0H(S(Y@7$8O,(4A<89#!46 MLFMY+":>M7E"O,$\DZ;!C\1B^(Y0 /%291GQ'##[FG-$0VI#.Q(J]FT.T-"S M%G/WP-?F-+U]%6 N9 M@2]'[9."?96B[#XN%J;IFH%\H>$K4O\R*L,35^I(Y8VJATZ:LE#&0,(9HO:V M/$)H0@G&]=W%?IAX?%D1V-S3:5<4CN"0@M0@T"#Q<"KA%H<< 1[*:0%6N%;G@ZSXMW7F-S[FP>B0,&Y*.8\)"_G> MV%3Y2!P9='(+0>>7B\?N'\O)_;&AL)5;&ULE57);MLP$/V5@5KTY%BRG VI;2!;T10(&J3;H>B!%D<6 M48I4AU04_WV'E*TZ16(@%UMH:0B$CJ-9IGF7':2V421:S.'='BYEMO58&[PA<6]>" MUA>H;3=/)LEVXEZM*A\FTL6L$2O\@OY;\PN)'S) N"4&/A X/@OP>\1*T#$F@-F!;4R_;]XW,1A!W":O0#(-X \ZNX/BBJOA!>+&=D.*.QFMO 1K48TBU,F M).6+)UY5C/.+>]3"HX0[07X-7TD8)V*\9JEG^K I+394%SU5_@+5)(=;:WSE MX-I(E$\)4M8UB,NWXB[RO8Q76(QA.AE!GN73/7S3P>PT\DU?:];!S_.E\\2C M7\\9[VD/GZ<-=7/F&E'@/.'"<$@/F"S>O9D<9^_WB#X<1!_N8W]=AO9338[' M\"(=W!CXU.IU"'8^ E\A7-JZ$68-:#P28Y3Q%@27THH0N3(]7U9?@0!CS4%# MME0>2ML:*2*A,M!5JJC =Q9JK)=(#FRY2_WNS6D^.7GO8&D%R; H%7'!6G(C MQA>ZE] M+S:VXO# 6YB,,ZXWK8.1@J\UJ67;NV).#*(:H21P0)X2@GU XI#P#!VL41 T M2,K*$:-6RIB Y, $D*\42_O3-&]#1O'$E+7(IL)QM/!SL!_M^,"W@6R\D*JQ(?N%TW M,<7XR ^ "Q8I*'8[V>^G$()-Q[KD5:Q7SM.0&M\W]2&V>%)..\[X;_M_7MR*XCC[4!CR=!L?'*4 /4]NA]X MV\2^N+2>NVS\K/A90PH;>+VTUF\'X8#AH5S\!5!+ P04 " J@%58F',Y M=*8# =" &0 'AL+W=O. ML3MFR'CZC_:!\DS;R14E0-+)3'XI5HYO!&&-N38$1C_/^![KVH!(QI>!Z8R?-(['XP/]@XV=8MDPA>]% M_;DJ=+ER9@X4N&5=K3^)_<\XQ),87BYJ9?_"OK>-? ?R3FG1#,ZDH*EX_\M> MACP<.<@@'A]#J[C]D5=XRS=9+*?8@C371S,"&:KU)7,5-41ZUI-V*_/3Z MGNK^JU *6I3P6#*)2T\3U^QZ^<"XZ1GA&XP@A(^"ZU+!'2^P. 5X)&A4%1Y4 MW807B;>83R$*7 C],+K B\8H(\N+WN#=,*"WI4/QS+N > M%Y_'F8NR4"W+<>7035 HG]%9__!=D/H_71 ;CV+C2_1O+,E%QGF%03:%_\/A M]Q)A*VJZGI0BT&Q3(RC4BA:E+D'3=BZ:MM/,WB.QM4MT%:H<&"^@J.I.8P&< MT/4!K2RZZ*1EDOTK,JD S0$!*B\V&[(ZE-C^#5V+HU$ [RI.7J)3M*)D#3^-)G=- M6XM7Q"$G(Z6M&2>S./$A45\>W[[IO^5_-^X?S(Y.[BN*M<4NN_C1+')#]8]1/M&CM M [ 1FIX3.RSI_49I#&A_*X0^3,P'QO\(UO\"4$L#!!0 ( "J 55CO(Q4W MRP( &@& 9 >&PO=V]R:W-H965T'5L9CO0[M?O[$!*I99IVQ>P MS_<\=V??/1ENE+XS&:*%^UQ(,PHR:U>#,#1)ACDS#;5"22<+I7-F::N7H5EI M9*D'Y2*,HZ@;YHS+8#STMDL]'JK""B[Q4H,I\ISIARD*M1D%S6!GN.++S#I# M.!ZNV!*OT=ZN+C7MPHHEY3E*PY4$C8M1,&D.IFWG[QT^<]R8O36X2N9*W;G- M>3H*(I<0"DRL8V#TM\89"N&(*(V?6\Z@"NF ^^L=^SM?.]4R9P9G2GSAJL$/9*;=[CMIZ.XTN4,/X7-J5OIQ= 4ABK\BV8,LBY+/_9_?8>]@#] MZ 5 O 7$/N\RD,_RC%DV'FJU >V\B3RA33IP0AY5HE'.\2GL8'&<\P:4"K68/ M-!MJ 3?L'KY-YL9J:J7OS]U%&:G]?"0W7@.S8@F. HIE4*\Q&+]^U>Q&;P[4 MT:[J:!]B__^'/$S?[#?@KT+ C;),T-0]8I3')$\P?(L1'I,HLAKONP#RAH42 M)!M<+N&$2[*HPC"9FMK@Z"LR73854$M@/B=J:HLCUQ:N-^*C61G812'QHO&4 M-%!:HTP>@-Y0&G?HA"']07-&0F/A&$Z@&W6AYE?]=@=J1[>2Q$[P7Q1H22*W M2Y6 !HF/6XX&V)IQP>8"3RG4J6$"H5F/.RUBZ=1[<9]X_N4^CJ';[I59U3N] M%M2>:Y1P;_ISU$NO<89X"VE+(:BLE8Q.2O5X="\U^(+I)9<&!"X(&C5ZG0!T MJ6OEQJJ5UY*YLJ1,?IG1IP"U&]\(P CW< !D !X;"]W;W)K&UL[5U; M<]M&EG[/KT!YMF8F510MR?Z'!]NNVW_W\*'+ MMW9GW++9VQH^63?MSG3P:[MYZ/:M-06]M*L>GI^>/GVX,V7]X-7W]+?+]M7W M3=]596TOV\SUNYUI#S_:JKG]X<'9 _W#5;G9=OB'AZ^^WYN-O;;=I_UE"[\] M]*,4Y<[6KFSJK+7K'QZ\/OONQ_/'^ (]\9^EO771SQEN9=4TG_&7=\4/#TYQ M1;:R>8=#&/COQE[8JL*18!V_R: /_)SX8ORSCOZ6-@^;61EG+YKJ'V71;7]X M\/Q!5MBUZ:ONJKG]FY4-/<'Q\J9R]&]VR\\^>_$@RWO7-3MY&5:P*VO^WWP1 M0D0O/#^=>.%<7CBG=?-$M,HWIC.OOF^;VZS%IV$T_(&V2F_#XLH:3^6Z:^'3 M$M[K7EWS:63-.KLN-W6Y+G-3=]GK/&_ZNBOK37;95&5>6I?]57_Z]ON''4R- M SS,99H?>9KSB6G.SK,/3=UM7?937=@B'> AK-DO_%P7_N/Y[(AO;+[,'ITM MLO/3\TN6Z%ACGO\=VS.,]'A\/I>D[MS>Y_>$! MB(NS[8U]\.K/?SI[>OIR9K6/_6H?SXW^ZD?C2H>'=M'4#I9;&.3QL57^D7&R M7[8V^HLMLK=E;>J\-%5VW<$?0"P[EY5U7O6%S3IXVC#Y:*Q/%1!M8^O#E^QR M:T!TF?; MO-GM37T P:M@?C@2?!E&KYTAJ7;9UMS8;&5MG=FJ! '!Y2YG*/S$4_C)+&4^ M.8M[^*VL:I"V0(* MNFWV M:7F]S(#@MC5(4?C8[G%($WAZW\)IE?O*ND76M-G/KU]?+FE!/"X?.ZRVN^?) M9WE3HTTHNP.O 4<$-?U;7P*W@X:J@0/PX:QKX+?/-K.>#GB&QH$=V/,1=EO3 M96:]!D5-\\.*FI;6O_,\!<_;CE^M2K,JJ[(K<2]%Z?*J<7U+M(9%X6YQVN@I M9IJ)@>T7,'#.TI[NMWD=+3G*NNF0<3_"X0 =ZTV#?URA="UB8M@;4_5$!)0 M3Y*%R!*^U&T;ATNM: 5 O1P8BZ2G:W$E,&W;FPK>69NRS7! .TZ>P7,..-K7N<.6_ $/ ?=:\Q->'8,V> DW#6==\A M[=OF8*J.9/=#V"U.,]@IT";;EK"*EK:$U >11T[&J>##&U !30_/P;0MD*[] M;+L3M[-\T6QA'1J;5C[Z<]2A)!M=0H<2"!B8!Z0+I_ORGY^=GSU["&*NJW!CF M5^9"%(VUR5&R@)B6Q$5%#O4Y_M":/=B_OJQ(.^""NK9G2+MOFU]!:;(B7\," MFEO2(,3G\.$-'!@,2")=XRQ>S>?$!4/2+D2^4FIXK8E'.Z8E?V3CG%TC"A51 M!,G$\\-GNZ8#HHAM<09TD>OSK3\?MP4$,*I](YV+" 77\A:V"$B4G@8M /L^>/SW/Z,#/7]YCB+JI M3P;#/%H\/WT&_SY[\82&//OF%Z+?UYP8[NS%XM&+%[2S9XNGIV>TLQ>PLR?9 MC-IZYM76LUFU]8&$@-CLC5UUV;7-1 ?7 M0+ H(OW/3U^:&U-6^.()".0)6BSZX.PE Y 654O;TCN=U^I%;%5AK,*"3 .L MA _8:/9[D*#?^@8?%5T Z@*A*4@]_H02N&L*6XFE!%!:F39:=V(B_?B.,<4> MQ!9&056HF\J]U)9>G0D28;P$*T\5)_-$P!HD;Z *P,'CL0Q#'P-_%F2=<0P M!6\),'V@SXTJS@X4]':GPX\&(S@%W.2\U,^=*#L+\$C9@T#LRXP2W M9#U?LXY8]*;7LLP^U3!55?X.;VU,60O :ARI:AC3?A&AILEA%34P@/,L%D]I M"''!:F%* JL[,,M;C' '^.0:(DFYX(?"XM8D+%JQ*:_]L6&H2*82U8L1!=0 MGC Y>/< L$>UO _GOV16"2TAS4?ZRG!D'\5L/PM6YR\<;21Z'50WO":$UEI M6*DK>CL!>SZK>Q ! M 4-%_#ZFO[YVC 0WH>UMBU1N83.6WPJD6\0G)Y\R@>)7%RCS=/2B>X@#Z'R1 MTA%3 /$P2H<@1G4,'OHR^VDX,\M7W8P^'PWIA*%Q/Z@('7LK .@ N( 30/H, MO #;HI:Y$8<,SLL4O_:$P% ?-BL$HH)00&]FH++ 8R.BX, M+"!Q\/$E9AQT M&"*-&E,T1A([M8A M7DG 9!=$CH&$H[*^:Q$>9LY@J(_@;3$ 70Z8=-,#22O\Z08#GV1J4$5&JO&8 M4'0T=8'RW+0T0:#WG'B^\.+Y8MX[ M0*0X7HQ$5KB[++KDKW>:&_O"N7_VJH1 ](-#M M:#T&R\EY!2W,YWV@.\!]Q#\)"WCNN>?+Q+=;"]I^=P%WC:PKS J&J,D?' 9T!UI>@!VK1OZP MV]F62+0W((0+#8+9[F1E\L\8 4T!T+XR""H5VA-!T68&AYJ^- CL_6CD"2!M"9K$$E,-0HBPYPT2%)D]7198.EA1 MXR1:%LF$.)48V"+!D&P-D0FMY3C;;AMVM7%YDQN(SY@I+3+"5GP])NH+]8CM M%Y3VQ,;.'*8&B'M 9E.2B%SF659L=6'UZ49$T89B(LF/*,*6.GT_ 8E,UFX./ M0,7G4:)HWMBJV7OP%@5BD0LD41K$>Q%B'*3;*-2+L230IKFJ0/BU*$4W&L$/ MNA?_^@:GM&37C[\Z_H.VD'>_;6/^OI-:M"(/"^'N*0$'X_$@*7IR(L. M[R)1 NL30U$$P9 ALNB]-RL.19;^%L0'KA@75V"\Y;'"%@#ZRO ME9B$M__9,QRR97*.*T5LBL5%M0@M!]S+O.O@=_@)%KT B6HVK=EOB0>J)C)EFT 8\$]0R6!Y9(#Q/#%'#\ MF //XJ@E9;%IM1BY/-+V8%/QG;ICS%^"LMR;MB,CV:_!4P)BM02!7+_?@WX$ M5D9MPWH/8_^FS;<20R#>86<-2R*$J]AXPWO #SN'7E*&4Y0Y.@:IVFX1QS%M MF9%I9LZ]]99E$6/P0,#,[3!=4/>T40RB3RP8"$7Z%ALZ<%6V_<7$>#49Q-MKA+\GODN\!^34% #^'.^"<)(L9;"6J MCZ!81-M3\DG5N>P$[D8C1/%R M?,(6GW"(H9N\-)J?X(!$8#**B[(P (8#\2\H(@K& ?FJ$<^7MX56 ];,$0)< M5VE=XE>Q;JGT49A2Y2Q=(MK/!MWB:N!1E]' R-@(O]$ :#J:PB,-6.O=(F*+BQ0 M&XXHE#E$(I<\0^;38;B3I -E/Y&H?=\=UP:H2\8U#:2C01CW8$B\'.VW!U<" M"T1&012W-^4B:BTF])B_>*("- TY%;;J(#@63@D!O\*-:VX#>BUE*5 M)(<_*[=1'=;9K.Q= F*Q,,DBNP2TT;$-QL@3J>I189X=<#S[.S]+%C[>AX^M M_Y@.L&,WNB/Y6W"8#4ZG][K,PG2YI!J)R@QS#1O>-W,?HZW#L'C?)0%&+,+" MZKH3W*-&1?$@&?)X#@=_8MT#CBEOK \)PM:189'C.,-VUQ)6=H,A.L)VQ$OX M%BZ,/')RUI"896ZCR#7KHK(F%0$T '@@:T\2MF0 ?T4<:O8E9O4D@^LD'45_ M)+B&93N58#@*BN)X?BD8J3T(W!Q9U@>,.-G:J [!$I^RE4G *$FVH/'10)0P M7?PR^X0I+D([!!XZL<6AR&01M+@49!@I-QKG O2W8A*SV[0C#3J1LPDE.^CH MX>8Q]VW MY+C%I47,"D/^VL^*RW(NTWIV'A3#^1U&&=3>!GV)[#51?U07S(XQK@N.!L8 M)1B;$]P?$E,_3HU@4U-)9$^AK .#M!TZ_^1?<;@SVY7P6M>@*3'Y%J-^8IY# MM($*&$"M@DOO-)\T,G02C"!.JVHHVPGE,(Q^!PL-3M\X$70V MT@L442)[G=00871- ^*6/4P2%-.V)+\^F,]05$8L.:J&FT3;1',1M,;0G)-] MA&1 NG;)O;@X6Y DWZ+$-AMCT"? V @XM%Q@3445(T J6B,(;2%^.FH.$I#8 M3I,A9F468K^QTU!8NQNIQL+W$#C#T7%ZZET]>00)'YJA0 MR>.[RZL_F]W^Y9ME^%&WUUH2B[I+=# %DO<$N/S(7F$?;= O2,-G*S1@N"P8 M95767BLQHF'6I6QK*8%_.\O ,_S).)2Y'CEW9F&F7V3\X'!+\2S'!0C,U[DC0A3C. M(:+7@/%H1;Q&0#F7D7+IE0?T6+J\0GUCBX7::N5A%=<2W,^5)?:S% L(G$64 MD<\'RL,(AF7BD;&%C7)$R9TE#A?_9;$G^JY^;IL#S M'C6@]WLU\S]XE2$,P0Y37(7#Z6UBIS25BXZ8*H"@Q8#GQC2&Y'*(>)Y)EV$= MI0L)PR8^!50+)+0=519&&B%"I^L&P0YFWUHLIP&]0 )HL-9XL['TG*1/6#Z) M<3E4XA6%">G+. $\S?A4WJ@;^+_,\4J$61-_7FY#TI MNAG<^$^-F,9EDM+V"I\5-2L^0RAQ5]RWS_"&5[]1?7@2P*B@SQ4CRW",%ID%Q" MK>AD)4&[I)YQK!9I,O6@4=QE]IIZOT",R7Z@(Y"T(@U*Z*6SYCXI#8IV-#4B M185E(90GL1*%;6VBG]01#=,T[<;4$KX8Z'DZBRBP'86!0I&_V;361M6LK%-H M09QFL5'-I+C V,[J ?-HWUP\I@GY1VH"\/HFHHA:NX QK/A M2M84O1*!6.JY*Q<4\M4? +.5A5;RZ-\ M@C\!PY4X&+[W.310\)QI;%HJ+D0F>WU]D3T]?1K:N"2(S7-SNQ;%RD*Q IO) M/UJ>:A$MR4:G>D0.LHF@E-Z7S-QHQ(Z,4EC$%[=&%11A@4FUG-ILB?/R5"%]-V1=S3UBYP(^ MTFK;767*70@CZF*$S+Z[ 2.G2*(XX\FI-:GY1B!GT3$2+ M?^I\I(;"5TT/>A%@ZL_VX.N# @1 (^EK+4.A4RA@29;/Y+EIJG['O:<*DCMN MYY&\@3F0ZGRW5K.K]6PWU*V1:ASP4RRK7R:J:.&H>9CU(GOE4M+D\;+EOFH\ M>NU-25E-^< SYQ+FCH+TB^P]:!# :M(C2IV^ATQ-W1"UJSJN^*5!B2%IK(!: M6.FT-FXM!(=H3S@ANI$!W'/@!42^%\!E>F@4U@7#M\B>GSY?Q*L&$KP.LRB! M?$?DIB\910DO2"0GQ%N&7>7QP.#>H \J)=0_:P!3PA9'/5L#?>SB_N/)<0=! MDR2@7YLNZG;7? FSJ9YE& H.#?VCH&##Z_A;E )4HTA%/R6R4-.F M.:(-7=,B-E-4K\('WQ@7U0;@(X)+QF,LC/(8-* A\5TN46%4Y,YBD0 REQ4X MD]+AJ*0J?E-?\U9J-$NEN,C%X %4)6AO&W:JL".IL=V*RZQ1!5(,K1;YBTM/ M6HL =^P1H3ZM/&1I[4X N0\\^\B AS-O,:Y Q,;J3UO$5)]TG!(,'D"3IFS% MLW%1Q#YMNC2AP#7V0"<=/\[\@ Z%E2YT5#$=P/4(,5DN](5%E,I'<;N[8SB$ M\188932]LTHH-M2DL6-?@G.8B5AJBI+4%(*:HP@*/G&7O\I9?TJ0HLQ629XZ MYLR^*RN"SJI'CQPO*DL?S:)&5; 38AE :8+,2>U2OC\!QHL8H7DX$8_'O)+X MO$C!Q"&O/6CPKKF4C'N9=UR6$P!L*-ETX41%2TNH"MM/?/]OW02#IR%"( 8[ M J)7$CLM.PA%C!R+&/5E4.>U8O7\>ZS%]9 F3E]M8,I4J0G$#K0OO&:N/M5W M*!]BJ9"XYTH1BIFFBZ1^2U(,6!\C#(!"[Y>F*_<)=3KQH'RIJ^G@X&!,[$UA M>6,IE6HPZM7E.VE? HO?]HY3JO#7!6G/]9HN%Z!5*T#@JW_D"I$F^WCQ(7M_ M??XH^QNW5[CL_>6"4V"^N>?&@N*OF X?P1[#N64?^IK,497]M-M7S<'"@JY" M3J7)M9+C+0=GK_R5 M)NJ%CAE#HGW*'$&F)JE,MF"_A[-FWRLB-OG"<-B^:HE\7]^Q3!>)DNPV*A7%O$4<$4 MW*\Y8#&HCXU">'%(G8! -'IT7P9S,]6!Z0AR*0"F=GRMF-QF,K18WOU)PYFP M_S*I($R4D::^6K[ZP>N=NZ0H97Z,,^:J/,89C;)[=XP:ML#]#<),CMS:"N^O M$"3,P[*2F/HT1>%3;J)<2A*5>P:7!(Z=BVM]HA'/[F1?]:BLVTU9#U2H%WZ2 MJC7L$-O#K2UD9"V3$D@WJIU8>1^%AE=:]Z0E"3YGT#6WY/+[T?&F,K>Q: M3\W&^Z.BTOX\+Z?XPB#+'%7^C$=UB"C'?5+4!T"0!+ M:W7<5NJ!8[./C"OMGIC&=W$F7A]->"W-CH]/7[S6!5 U-Z:T% A<-(7ERRCE M";V<+EX2=\%K# /GIL1CXAQC=RQU0*8]WJ$TI$NN[IBY'NH>]V]QG6THE(A& M3GM5)P*"\*.4XXD>VH*XGQ!<'&1G8?7HDS<<;M [ D/K(E%C<(L+ITN'3A?E M\,>F"(,.QCFF4'Q'X7TZJB]&V=FS:XC3^4.5QC1U_.% NBHJ^*2PLG,]*Z-U M<-*0CS4LKU(S*&ON6E)2\K 8XS'9CHR*!$WI#6Q:C]H@>4^S"B_[J7;E2YW>?%C/Z+83K/@0J0;HK;RPECACZ M^>/S12:33^:\J8$@G82Y*PQOZ&]VS_J,+JP^:=8G&$:2!Z(K-^D/R:6C:6_X MP#ASM7%2#R-%01C\VO4[&=&#(.^W\=])5K32":-UL%!NXJ)ZR5\T)#"RX&BC M]6$X#57R2_DY/Z2DQL@5U\Z_JW/VOD$% MQJ^=9!N0J!+T0L0U]TL.N#/J!9[1G]6U((:Q!B!O.WR+:"M4%7$8F-R=V] @EH'"]4VN$Q^0%XAB]3BC0 M5752^$,"L1N]O4X>B[0AP/OPT'"V8(ZB&.*4^_:X)J^LYI'7.1 MP2EP^[PGO%Z**T&%*-^.,0PN!?.-2* &4N_&RATBF92KU]S_K2'Q>Q0/3MRM MMK);4ZV#<^,IP3>BU^)5D&$9B81RZ9)K$B1[5ZILF?T]">J8XH;P3A+&P4IR M+K/35):V6DD.4#,K;'37% *PL],/2BD5CK*(!J\NOI$EXI$N*AKAQ?$@6*C; M2J')-B[]:[TSCW/,R5/HJ3Z?[ZF^)L;[D1@O=K!'Y>D/=%-/C9]=1QPO@)_N M*2&>]:P:1TP9]@LJ6"1AC<%'0+C+ZX^<#M5;?_F1OB9QP\3,]2=QE8\'"D]= MPE,#1Z0;7'\K$&33FEKO48W#..Q&"DBXV_;KSJ/R8.YOLZ&*E'W0OX8 %_G= MTLO"GWZ[) K04F@/-WQY*,,>E?(08,SQ"H6V-"Q^VHZJM:;^./P5,G*12>$7 ME5Q(0M%$V[WDX"):B(4$FYD,R1U445,;>[.?00"V32B[23>RLA25XU(LJ@&A MKC6-6B^9L4:5*)&?62UN'R#2I!CMJ"P.]K"V948.L0*](J ]3"'$G\9@I;.@A/MY(U%T&OPR,17*H@B M&P^[AJ8(EW1%A(PV7_;)A:',@3@5?U5",_4U#K[BSC=AA-L1;&WXM&&8UMR9;EX" M%?1K7T=8@A,HH1D85O'&?SG6+_0E 73-$"AV_(X=4N_^@<5P_T%0;DTH*M4. M5^4K?!*[;7+OB4YT_.!W;FF:NBZ4G?E[A7R#8]1^+3=2RH*"2*;!/CR97JXX M%)J-LA(Q8VVJP^^Z\.&YC7&6%F0=+>^X28HK*M%[T,YT6.C:1E=TA._(X$P% M 3&S F)PX>E11_0852:"!;[.B]P;[\(# ;3)RP5G?T8PD.;A#15 !_),_=.< MI[-?S$[[3EFMX85#?)=71QWIG!<8Q7<#17W 3S M,')C>\2JWNJVND_,S1)$&BU/\NNA@B1=CF;G"(:+6^F7%IEL$BEAA'D3'9JA MS^<[FM^*:WLAKNVHF?ZZ(;0K=&B[L.6YJ4_H5MWX>[Z8,[@2CH.Y= 5A%=QM M6]^4;5-S(2LEM)C7TJ'X4HE..;>A-7SS&:<.7B M()+$!(YOEX]OS)WX9H(YX0B=U.?S?<]_MWRO-U(GN\8LY:AX?.T@&7[=7DY( MH=(/N)(:C8ZI*-$BM6!QI%F[ M--7>Q@OU+-JW>-FQSK7O._URM5%:QJ6^0@Z957QP+K-$LX*\5S?IMEEG,%:3 M9+6";UDU1V'6G7BU_LNN?.Z/_>.CYM6AU]78-SD5A:9P[R+5EW0 M[2/8/A)=%E_@)%1+DGY_ 1:/ZV=\F:=4VA)>NA7K% )Y?O:%3TU0(9.>&U;3 MZL46R7D/SF^*7Q;9JN_B+VM,OC:%(M;"_P)OBTGJ*>3 VYU84Q/PC/8[I@,> M1M^1"M!E0]\$Z[AKD+\NU?\UTV^;?YZ^J_4 E,I@96\.KI\MG3QYP MDD9_Z9H]?>/JJNFZ9D<_;JT! N$#\/FZ@1.47W "_QV\K_X'4$L#!!0 ( M "J 55B+IY&>,0, "D' 9 >&PO=V]R:W-H965T&W)&LYVQWUR-Z.%'H[2;1[7W[562N++&1K@+TZ*F MDXVQC?"TM-O$M19%%9P:E>1I>IDT0NIH,0M[MW8Q,YU74N.M!=/&G=S6GC>2Q:P56URA_[N]M;1*#BB5;% [:318W,RCZ^QJ.63[8/"/ MQ)T[F@,K61OSC1>?JGF4,B%46'I&$/1YP!M4BH&(QO<]9G0(R8['\T?TCT$[ M:5D+AS=&_2LK7\^C2005;D2G_)W9_85[/2/&*XUR881=;SO.(R@[YTVS=R8& MC=3]5_S8Y^'(89*^X)#O'?+ NP\46+X77BQFUNS LC6A\21(#=Y$3FJ^E)6W M="K)SR]6_66 VS!)/@=D] M*?=!EGV0_(4@60Z?C?:U@P^ZPNI7@(08'VCGC[27^5G$]UA>0)'%D*=Y<0:O M.*2A"'C%"WBG]'ZY7CMOZ=E\/:6XQQN>QN-2NG*M*'$>4:TXM \8+5Z_RB[3 M=V?8#@]LA^?0CR_M#DNC2ZFD"(^<=FZ$J^,PPH?OG7P0"K5W('1%QB1(EAZK M<'Y*UMG IV7=UP@;HZB\.7V>'PFTUCS(BI(HJ'*?,RP#0QX!GQC&@:)]HA@, M++;&\FHG?2TU> IV8[2C2ZH$[R^%$KI$6'$).#H7GCL,>!-LO?%"<5!>.-'0 MT)4UB(:OVX&KS4[#*=R5IT\34K=/*GPDB50&P=ITCNBZ-U<#>HK8K-'R&ULK5;?;QHY$'[GK["V5=5*3MCU_F()("5II MD:(D[3V<[L$L UC97>_9!LI_?V,O;(! &7]C9K"2ZDG/ 0SY M61:5'GIS8^I^MZOS.91\GW9*+RAL- MG.Y.C09R80I1P9TB>E&67*VOH)"KH1=X6\6]F,V-571'@YK/X ',]_I.H=1M M42:BA$H+61$%TZ%W&?2O(FOO#'X(6.F=-;&9C*5\LL+7R=#S;4!00&XL L?/ M$JZA*"P0AO'W!M-KC[2.N^LM^HW+'7,9Y M*#]SPT<#)5=$66M$LPN7JO/&X$1E+^7!*-P5Z&=&-UPH\H,7"R"WP/5" 5;< M:/+QD8\+T)\&78.G6-MNOD&\:A#9"<2 D5M9F;DF7ZH)3/8!NAA>&R/;QGC% M7D7\#/DY"0-*F,_"5_#"-N?0X85OY_Q9Z+R0-FU-_KP<:Z.0)G\=2[J!C(Y# MVM;IZYKG,/2P-S2H)7BC#^^"Q+]X)>"H#3AZ#7WTT'0,D5-R(RI>Y8(7Y%)K MP(O:W-J$(,7O(5\H):H9N>):Z&-IO'K0\30>YT"FLL#VM/?$.NMI(^93N9-V+' MW?E+1KXGC#&:A3ZN8I;0T-^_Z33** NS';)\$WPL"I=K_T1 Q;/)/EE\&B;Q M$=4+[K)?Q%V?T5Z4GN)NL_L_N,MBFJ7L0#S)W8BE-,YZA_)I[@9A3,,L/)3? M9&\08 _Y!^)_Y2\&ET0Q"5A&P^B9OT&\(C]]T0Y.^^_:(:)Q&N]+IYLA"+'1,ML":>QC]_?V"-/K M1=0/TE_3#!%-XO2(YMA?9W=GUD'*S-Q$I_&<166:L:?5MD/C93,K/9LW$^TH_3H M'U!+ P04 " J@%586!P6;7@& ($ &0 'AL+W=OO(+QB2 $FEJA[E@1(TLL&M%W0M-O#L =: MHFVADJB25%+OU^^0LF6G<=QV>[$EZN/Y[HZ6(J&ZQ/9B19?YE(UW.!5+::Z4X*7;E-33YGO)].&5^WDXLRMW:B+,]F; MNFK%C2*Z;QJN5E>BEO?GDV"R67A?+9;&+DPOSCJ^$+?"?.QN%-ZF(TI9-:+5 ME6R)$O/SR65P>I5:>2?P1R7N]^-4C4HC 6@>/O3ER+ MNK9 ,./S&G,RJK0;=Y\WZ*^<[_!EQK6XEO6?56F6YY-L0DHQYWUMWLO[7\7: MG]CB%;+6[I?RZ60K6J/)T0<^ MJX5^?C8U4&.%I\4:\FJ 9$] !HR\E:U9:O*R+47Y$& *^T8CV<;(*W80\84H M3D@84,)\%A[ "T>G0X<7/H'W6WLGM&FLGY2\$#-#>%N2EY_[RJS(K2AZ59E* M:/+7Y4P;A<+Y>U\4!AW1?AVVF4YUQPMQ/D&W:*'NQ.3BYY^"Q/_E@ ?1Z$%T M"/WB=N@A(N?DFNNEL_V.URYSUI>W7'T2QF9P\&_'J>N::UW-*U$2KLGE':]J M)X V)'=Y_5!N_9[_6$IR)Q7BL#"'A; Z,(:+;XRNMD:75JC]=;HXH'1 M?&/T,5CI6%NC=V4E*$,;B$*1L;IE#>ZIV@4YJEJLR%Y#G7Y^ZJ&P1#,3:BPN M[[626I./+0BNKOX1I7?92&7L$WD-BM/D#;Y#R4MM*G "!%#K8K6VGBDKH9J!+S8+&@2I#3/DA%B M\S\L>]=2=5(!A\>(3(K 39$;3(!Z%H<2JP!KS/I[/$QH@(B&B]*A8AO4G4QHPZOML)Z>,04T0H,3\ M'\UJ$*,RPY"$J"QDE;+$%D@0)S3/?>_%5]V-KER,T,<:1Y"6"L;A;0V7P+3= M<@MBW^'1+([',LDR1L/$ED?DIZY(4%IA[,HD2Q.:X/D ]\8C]\;?R[WV(&F- M5*M]3'D093]3CG@;$M,_QF&>Y;"A^O_$,'1=DH70KH8S1,M2$KHK FN\ MJMH*@T.)V,O2IHP& ?H0S.2O0UJ-YCP#B] \L;M90M,D.13(9 QD\KV!O%$8 M,Y5947*#>61['G>V(BAY)\R^"!^$WQ_AK:+.*J).D]AJ:M'T_S'V'[68]S6I MJ[D@1RO!E7Y.MOFXZJNZM!CHB&,2^BXA 0WCQ,84=)UY;]!28BGKDE0-TG8G MW(2"T0RT!1VPIK82!"\-P6D=9S3)0K #S:/ >P\7N2J6SJ-2W&'>=CYMO2,Q M00.&H+'8IRP/O%>]:BO3*^'VR#FH2SP03V@4Y"2F<>1;GNEZ:\=6P.[26][V<\Q/:'1XOHM\C'HC80HS8$WJ>V\LUCL)S*ZK MP:!V" !6 O7#'_2W&,9Z-\RO"WNA;&5_M2M+4D0VIU&4>;\C?8K\P94ED1G( MRE(?OB(GD?>M4EBX\R-,;>&G8+*0!GZ*)&E]BLM$T3=];0\,2^I*@'_=+>.( M9"&-_ "D _H):9CA\9NJ;-6A"G(?QYRKASBG*3O89.G89.GW-MEE4:@>!K^I M^*RJGYSP#N+M[ZH-9B0-,/?IERBC#(6D9C1(-O,('R/ M@VC@/+%,:A/F1S1)L[T)F^[XJ@ME!?!]+J79O%@%X^7_ MXE]02P,$% @ *H!56-\[,,!Q P #@D !D !X;"]W;W)K&ULU59=;QHY%'WG5UQ-JVXB33-?P) 4D$B:=B.UJZC);K5: M[8.9N0-6/3:U32#[ZWOM@8$F!/5U7\+UM<^Y'_;)G>%*Z6]FCFAA70MI1L'< MVL5%%)EBCC4S9VJ!DG8JI6MF::EGD5EH9*4'U2)*X[@?U8S+8#STOEL]'JJE M%5SBK0:SK&NF'R]1J-4H2(*MXPN?S:US1./A@LWP#NV?BUM-JZAE*7F-TG E M06,U"B;)Q67/G?<'_N*X,GLVN$JF2GUSBYMR%,0N(1186,? Z..A5BO0 M[C2Q.<.7ZM&4')?N4NZLIEU..#N^D9;)&9\*A(DQ:$T(DI["R3TCU^DPLA3# MG8R*#=]EPY>^P)>D\%E).S=P+4LL?R:(*+DVPW2;X65ZE/$]%F>0)2&D<9H= MXCG_'NI$$Z=[.(Y3 MTX59L )' C0G6$]1=W>6^>C5L; %=/ZT;5X M4JNEM/#5BP;+MY,'U/0_ #[Q"N'D;V3:G,*D*);U4C ZX #:\O^8E[*[KR=4 MG1MZ;A67W.);03HO]](T\!J2]#R,XQC>O!JD2?J./#MKL]?Y\!*\VPWSO ?G M9WTX@3SLQ5TXA2P/TSSIW"O+Q(&>$&V>>=@NT Y,N_V^QS]M5?K_;E6V;=4Y M59N%_3QVK4K").X=:U7_>:NV8+<;.SPEA)N [,#@9^U)W3*HLUGF@I);QJ0%?,M5N+:0D5W H_N M60"3I?/3L*XL ;GY2:3$T:7N=L/S.'.+WL[L[\R: 3/= [W>4"7GR MP>9F7V\T^4ELH' OLAE7K;<=]I-FQNV.-U\*GYF><6E 8$70 M^"RG>]#-]&T65BW\Q)LJ2_/3FW/Z8$'M#M!^I93=+ER ]A-H_ -02P,$% M @ *H!56/O;3YE-!0 :@T !D !X;"]W;W)K&ULG5=M;]LV$/ZN7W%P@R(!V%JDWM/$@/,R;$,[!$FV81CV@99HFXTL>B3M MU/OU.U*RX@2NF_:+39&\YYZ[>WBBSAZ5?C!S(2Q\6=2-.1_,K5V>#H>FG(L% M-^_54C2X,E5ZP2T^ZMG0++7@E3=:U$,6ANEPP64S&)WYN1L].E,K6\M&W&@P MJ\6"Z\V%J-7C^8 .MA.WA(R1J45J'P/%O+2Y%73L@I/%O MASGH73K#W?$6_2J6KC M?^&QW9N$ RA7QJI%9XP,%K)I__F7+@\[!OG7#%AGP#SOUI%G><4M'YUI]0C: M[48T-_"A>FLD)QM7E#NK<56BG1W=BK5H5@*.[_FD%N;D;&@1U:T-RP[AHD5@ M7T&@##ZIQLX-7#>5J)X##)%.SXEM.5VP@XA7HGP/$27 0A8=P(OZ&"./%WTC MQJE6"[A$KAJU@'FV<[CT&18:_AY/C)__9U\&6OQX/[X[-Z=FR4MQ/L"#881> MB\'H[1N:AA\.L(][]O$A]-%=>UQ 3>%*&CZ;:3'C7M$X9*U7A>93,#ZX0!U9-K8BTA<[,1)(B"\H\*DJ1A<+U^ M$.(_#A%)8P9OW^2,L@_;_Z"MU+-T ,W1"8V TIP4+(,L(R'-GGB^R!;N1[8) M0 MQZ0HTBYCWQ:'XY3'P!@C&0V!)2F)H[PS[S6*I8YBPN("1U$:D8CY48*.PQ2^ M6_+N35 !,IH)-=-\.9D;V_)X?:&UXQJA>G&;G;G3L6[6U%CQBL8EZ5>\=KX MHH]=;7A3[F]R!UV\OLGYU<9BL7'1WQ6[ M;'G/]D>U<-%ZC?_Q\EG\A:6KE?4@>Q?T!2Y1,%IZYR2Z-^HN%5Y19=;HQ+U N1^ N1%Y@7 MRG=+:[<^>PF\%-42VXNJ7'5\>SY"2819BC*HI/5BVG;TO BNA*NWGSWN]COI MM"W]Y#6N.V6T3@DT^$ERU'O8[-O'ZQ:^MOT1%F\Y?CA'#^&A'8;<'VJ ME-T^. ?]Y]7H?U!+ P04 " J@%58;I0?B\8% #@#P &0 'AL+W=O MY?0;A9T0"J+)@21- ML:YK&]19AWVD)=HB*I$N2=GU?OWN2$EQ$EL9M@)!3$F\=^_N'H_D^5:J;SIG MS) ?92'T13\W9GTV'.HT9R75 [EF KXLI2JI@4>U&NJU8C2S1F4Q#'U_,BPI M%_W9N7UWJV;GLC(%%^Q6$5V5)56[*U;([44_Z#F& D"RF_X_LCJ>"/%266C[GVS=W,FH3])*&UG6QL"@Y,+]TA]U'O8,$O^(05@; MA):WCXTX UMAFF-?.60PR/(04@^2F%R36Y$QK*' M $.@V7(-&ZY782?B6Y8.R"CP2.B'HPZ\41O[R.*-C^#-"WH(9EQ$ARK79ZPPT]E)%N?W?2T**U!TD[["W5!/Z6 M0$)N(>-<$)/+2@,/?7K6^PMJXE)(( &L7#"%2>AA$C 3(?X+>@U3L%XKN>3F MM;;A&:84-U+MSGH/PVS,$UZ31Z:R4$P\L(D M(2]?)&$0OFE^>Y^D>)U2G1/UR&"<>%$2/)GO4J'N.=\ZSJXD=PUG$D*D43QN MF36\8'I6I89H"N(D<>1-IC$9A]XD3F"N-P[#)]3!R4VEH)M1L>?@$3$2CL?' M@SD$P<%_Z'MQ,D+'DVD('+UI%/2.5/N$C,+$\R/,W:E5 J@%#1?G2J^ "\ _DD:D*<_ "5Q M"!5 ]WC;ZL9OM.6"*QZ_U8P?!EB'DQ':1@33JS4"!C[Y!0,2S#P7E$>V.8=. MBFL;(.5*\+\1U%6I@M6LBAT7JQI'IFFE!N2*K;@0^!J 7;B/N$F5Z7WRK:P M61R1K1Z0NX,H7.^;/[(:=#38<=M@Q]T-%HX06049__RXQUY+;0@N=@P6&^YM M+9M#7;73"9Y:SO2:INRB#\<2S=2&]6<0,&YJI:Q0BEL&366O#'79'HMC;J#' M._%"S3^OF2-KRYQ*(>J#Q):;O%YL#[:-9M-T$W!5_HRN7F_)F*,,*E/(M?5Q M0EZ1B1>!)$_M&/KC%/JD>\!&%,7DM#>'TPYDV",K)B":PL+0#,X17!ODO6'. M.H:N.JVM1[$'^6@>H*>&\*5G*P9I<8*%'2+QQO$$![ C1#YN(["+!*1#-E$K MFZA;-K+@&;GB4J>14 MK%Q#>$>Y(E]I4=D/[\6&:6-+!M_F#-8Y-[!G' JFT]U1G9/TWC>J;638>(7:&NGRQ&ZW*,( MVH.=#TX4IT],80EXB1\?MAM-XR<&(]Q"P\5;KAWZX)#U\K>+7$%P9[C+F#MV_;Z M>NEN;??3W=WW(U6P\VM2L"68^H,8^IIR]TGW8.3:WN$6TL"-T YSN((SA1/@ M^U+"\:=^0 ?MI7[V#U!+ P04 " J@%58QC7$>:T# "%" &0 'AL M+W=O'A&,PZTDJFL:*G]<0"VV,S_V]R_NV'JCS8MP/FWI&NY!?VEO M)8["'F7)&N"*"4XDK&;^>3RYR(V_=?C*8*L.;&(B60CQS0P^+6=^9 A!#94V M"!3_'N$2ZMH (8WO.TR_W](L/+3WZ!]M[!C+@BJX%/5?;*DW,[_TR1)6M*OU MG=C^";MX+,%*U,H^R7;G&_FDZI06S6XQ,F@8=__T:7<._V=!LEN06-YN(\OR MBFHZGTJQ)=)X(YHQ;*AV-9)CW"3E7DN<9;A.SZ\!0U+DY($N:E"GTU CJ)D* MJQW A0-(7@&($W(CN-XH\H$O8?D<($0V/:5D3^DB.8IX!=492>. )%&2'L%+ M^Q!3BY>^&J)2 .2*J:H6JI- _CE?*"U1$/\.Q>O0LF$T4R03U=(*9CY6@0+Y M"/[\W9MX%+T_PC7KN6;'T.?WKC:(6)%+T;2" ]?*C&R>R(R9M)7F(>L?>Y!4DUX^L7\&])G 1EF1HC#HHB=T82C;VO5#(CR!(/?'.&R$U^TEML2=12M(,?W'D?>(: U&ZAWGWIDSB MY#U)"Y*7WH/0M#9;ET&:E\88!>,L,D8>%/&8'$EKWJ99G"0UVN,EM7N)1XNGC*0.Z@$AE8S%]&0[Y .CA)Y703P!WOA2&I@34QOY.$?DW[Q(0+C@?UA7@KYO21H%>9$-"C4\: T-R+5M@ K+ M'J-R7:)_V_?8<]=:?KF[!GU#Y9IQA2&M<&ET5J#4I&MZ;J!%:QO-0FAL6];< MX'<"2.. \RLA]'Y@-NB_/.;_ 5!+ P04 " J@%58R+URQS@# ,!P M&0 'AL+W=O)O.-]]]T/ M'F=[I;^;$M'"!F:GD1>M424# M%H;CH.*B]A:S5O:@%S/56"EJ?-!@FJKB^G"+4NWG7N3U@J78EM8)@L5LQ[>X M0OOG[D'3+AA0"E%A;82J0>-F[MU$U[>).]\>^$O@WKQ:@XMDK=1WM_E2S+W0 M$4*)N74(G'Y/^!&E=$!$X\<1TQM<.L/7ZQ[]%*'ERMIVB_LN[/CB0=Y8ZRJCL;$H!)U]^?/QSR\,IB&;QBP MHP%K>7>.6I9WW/+%3*L]:'>:T-RB#;6U)G*B=D5964U:079V\;O@:R&%%6B M2@PK+FFE-O"YL8U&6*H#EZWVXI&O272R0W MDBZXJ+=@79^ *=7>@"4-[ZGM.VI.)@=Z/,]54UNX:#6J,;PNS.7UZ'\WYFCY M\ 7^N/^T7,&CLER.J#FP6J/N&R2"7R!.(W\R'=/J_;LIB]B'%]GH*XV^G58Y M8D&NM*K '-.UZ5SU)DD6^ED:]O]11^% LZEKF@M@D3_.&%P.)B^BT5=5_YIS M4X*H+5+J+. SC5:#1,0/LQ2BS(_#$-+$C[/TIR@8Q./4CZ89I%'H,Z(QG:1^ M$F>G:(046$PT+B">^BE+VF7J\"?GF3"?Q2DDL4]#'5K\GYG$+G>3L3].7&;3 M*/$SYC([S2(_'4_@5&<'KR94A7K;SF$#;>F[835(AU%_TTVXE^/=.W'/]5;4 M!B1NR#2\FJ0>Z&[V=ANK=NV\6RM+T[-=EO1TR1 DJ9;@74UDJ;%4.P#(]&V M4$GT2#IN]NMWI&39:1W%:]=V^Z(W'H_/'>\Y'JG#I9 ?U(QS#1^KLE9'PYG6 M\X/12&4S7C'EBCFOL64B9,4TOLKI2,TE9[GM5)4CZGG1J&)%/3P^M-_&\OA0 M+'19U'PL02VJBLG;4UZ*Y=&0#%9D?#3V#B)<\TT8%P]L- M/^-E:30ACC];I<-N3--Q\WFE_84U'HVY9HJ?B?)=D>O9T3 90LXG;%'J"['\ MA;<&68"9*)6]PK*5]8:0+9065=L9$51%W=S9Q]81NW2@;0=J<3<#693/F6;' MAU(L01IIU&8>K*FV-X(K:C,KEUIB:X']]/&E%MF'_5.T*X>3)9.Y@KTW[+KD MZNGA2., 1FR4M*>T5^-SGKG@ M$P>H1_T>?7YGKF_U^?>9.V.20V/NF:@PMA6ST7$B):NG'.--P^DM;,J-V:W] M;-T#[W]%E?!2\TK]L\.'Q3X](Y#WKL2[H MK OZM!]?-M0",8$3$^V%OH4KG D)=IKA]=S:.BY9K>!EG96+O*BGZ%M"[$?C M9A+81V!U;IUNW[89V@MENZ%W4'0(W\PX3$2)^<& T2;XVB11_,55PULCM["6 M:)0V,\?JVY\>)93$SQ0HJUN?6.@-?\I)IG,"B;K(7MAX,FM$5O%YHI5$* MQQS\MJBN436Z;=7ZSK*9Y_MP13A(2^U[+ S);!6U8N^&#O98V&B85"0.KI M8 ,;6"/I,T F<(NR90.%V(ECW_&C&!Y#3-TP@LB-/'Q)G""..D.G&-C&"]0A MU'G$GD[$ZP\1I99(T=0A)4"8F..A. M8'W$%"<(&#-$%+N!CU#]%"T(PV3PEBN#S\Q8B\6&P/VZ0B<@(6+P(/9=FD#@ MIA$0AY+@KJXY9GY\T0)N\',ON" B3AK[!EQJ_$A3B- 3 ?2P,NQ8&>[*RLUL M>R?]G'\TSWP;SWJ5;^?9&Z$Q]BPK]J_M8-GF8))G8EHCN7)8,J2*:NF'J;_8 MC,.#@0G<)I??\=K >LT&(5[(X$R@>]$\Q7#=P D#HDBO*<>->$8D\$%0F,R MF]F9R?D-5@-SFU3CP E]8FY!%$"8.EX:#RXQUC"<')CR&ME5VEXLQ^6O4$@M MLXX;T9!$$(:.AZ,$>"-D\(#AO/&R0>B'&"^^??*00XEY\@*,@;1ORJ-NRJ/> M*7_!"ME0NYOU+NTUB^S/+2O/E2XJFZ6NE&'0:V.S/N<2&N#@^XK8=I M<<>TN#>V,;'@4FH':&AV51=:;>-(KYXO+,R2#F7R@\O.Y!M8EW;6I5]5=MHI M@8D4U;J^W&9#[RCWK'1?73MN#R 'A(2+RROGH7(29;;6DI\7D#;CPW,3_.OE M87!5WS0ER_UUGBG!X"4&!B+B8 AX$Y(./(P98?U%,IBXE?0LF\=;[4*\W MB,9<6K8W*_I"X.=;.R8R0\F?P=N(P;+.J;35J:N%[:#+EBLA\AEY''H8?[CZ:IXS'%O9)E*0F(FT1- MZQT>)U@!VYV;%[F)MPN/0R]R4!H+(3>AO2Q>'Z^0WO.-+2Q>;2'?O[*C;X_W M;W%H0M:G)B3XT83^@L.2APU<;T#)SCO0;W\NU(_E^[&^,:JE_>L'%W);H_^G M#H5V.P4B3D1Q#YVFF%.BV/5CW+K@7#U>=6D,V\P4-/"=R+,KOI'?\0"'.'[B M.6F:M*/X+@F[,?[Q$0XAL9-$8:?+2[?KVOD()TU\K('\-;B@$]Y&H='&B7G% MY=3^%T WB46MF\/S[FOW[^&D.7%?BS<_+EXQ.<5I@Y)/L*OGQAC_LOD7T+QH M,;?G[]=":U'9QQEG&,A& -LG0NC5BQF@^R-S_#=02P,$% @ *H!56!!: M/UXC!P V!( !D !X;"]W;W)K&ULK5AK;^,V M%OVN7T&XTVX":&R)>CJ3!,BCLSM '\$DT\5BL1]HB8Z%D467I)-)?_V>2\FR MW#KJ[..+1^KW3^K/1GLY+2LB_KNC$7DY6UF[/9S!0KN19FJC:RP3]+ MI=?"XE8_SLQ&2U&Z3>MZQH,@G:U%U4PNS]VS.WUYKK:VKAIYIYG9KM="OUS+ M6CU?3,+)[L''ZG%EZ<'L\GPC'N6]M)\V=QIWLQZEK-:R,95JF);+B\E5>':= MD[P3^*62SV:P9J3)0JG/=/.AO)@$1$C6LK"$('!YDC>RK@D(-'[M,"?]D;1Q MN-ZAOW>Z0Y>%,/)&U7^O2KNZF.035LJEV-;VHWK^F^ST20BO4+5QO^RYDPTF MK-@:J];=9C!85TU[%5\Z.WS-!MYMX(YW>Y!C>2NLN#S7ZIEID@8:+9RJ;C?( M50TYY=YJ_%MAG[W\T!1J+=F#^"(-.WD0BUJ:T_.9!30)S(H.YKJ%X:_ A)S] MJ!J[,NS[II3E(< ,G'IB?$?LFH\BWLIBRJ+09SS@T0A>U"L:.;SH3Q5EMY4I M:F6V6K)_7BV,U0B-?QW3N46,CR-2NIR9C2CDQ03Y8*1^DI/+[[X)T^#="-^X MYQN/H5_>J/5&-;*QAJDEHSO1O/S%L!^4,>Q:(ATE&SKO&/_1$X[S?UA)5AP< M;?&D._Z[;W(>9N\,JXG$HB51M22LBZ!GB2?"L*6JD>Z(J*H!@-H:T93F],S[ MAQ2Z#1$&!\OU0FIRLD=.)D]S^@F]6R :6Q7L#4N#W _3%*LLB/PX#+&*D\2/ MPMA#7B+K&L;G.3MAH9_F*3O%BOM1%+%3[T%94;].M@6/T]B!AW[&$P?._7D> MLA$?)KT/D__*AX-8O-/JJ:(*=\Q_H^C_B__V9F";'8'_E^]NMEKC[ $P+']@ M^#/OO2REAFO>,$>)OSNV\NZML!+NC/PPS^#8U ]23HZ.X=L/C96Z$53: 001 MGB$">!;C-TCRSO=%1^90TQ,X'G@9PB0E\3CV;N520K0\E-PSW;'[W;7GB. + M594NMUJ@X19CLK MDS6W5ND7M_-82HR>_GI*R)X6659WM-16CYFJK+!+=Q0IC98=3=/3=$C[G/GJ M)'G_!Z1!2CI0'DX#]NWAI8NV(4F?-9C(WBYK5VL4CJUR>7N M)$J\QA2-8:95H 9J]@]-*N652'@G#NE6Q-B0U_?".?*&&F/3@RC?%Y/+_*8 M[,G9GEPY)+<2ECU2"NK*2.)J!EPW ZZ4:@>54#B^K#+,'8N"6B+.X>K_O$<= M%OH6^,QS0U4AM'Z!@Y^%+JE.\C3U>1+1"A!YE'@/@[R)@L0/,7?P-/"3.&UC MG:E-JT4<^]D\8='<[-I-#1B*8*[[]59.5CSF6ND_H# :2 M?IJ&WB]'4QIR40)/M#4FG\=^$N;]G'<,.?'GR1R#0QA'AYZO]S8\0XM^BS: M(#6OJX@Q!-3RMFHA'M(4-=)S+[%OU?+M%B%=2U2ZW! N1IRPK;U1YNM+PP\+AVOF:237ZATX)4@12#2&P&]8V!,Q M!"I-R[ZHLNX[4-C3U^T:E92VH M,J&R[<;.D/L)1M8PQ.M*BH1*XB$.Y>XA!&AL=(7'1,:P-.:(@XQ%2>I];-OO M5^W;#9=H>4D;@3R@4!JH+A'>>Z6SN3]'XOY1^V-1-!M\;5A+_>B^J:!\JFUC MVP\/_=/^L\U5^[5B+]Y^\_E1:'@ [Y-RB:T8._#&H]OO*.V-51OW[6*AK%5K MMUQ)@2F&!/#_4BF[NZ$#^H]9E_\&4$L#!!0 ( "J 55@Y&*Y$I@( @& M 9 >&PO=V]R:W-H965TMM)':#00/DZIU@!#BP4TNB37'#K:S;O^>LY.&3G05XB7VG>^^^SX[ M=[.MTO>F0+3P6 IIYD%A;34-0Y,46#)SIBJ4=)(I73)+ILY#4VEDJ4\J11CU M^^=AR;@,XIGWK70\4[457.)*@ZG+DNFG)0JUG0>#8.>XY7EAG2.,9Q7+<8WV M2[729(4=2LI+E(8K"1JS>; 83)Z=\3F=!WU'" 4F MUB$P6A[P"H5P0$3C5XL9="5=XOY^A_[1:R MJNTG;/6,'5ZBA/%?V+:Q_0"2VEA5MLG$H.2R6=EC>P__DA"U"9'GW13R+*^9 M9?%,JRUH%TUH;N.E^FPBQZ5[E+75=,HIS\97JBRYI5NV!IA,X4I)RV6.,N%H MX.T=VP@TI[/04BV7$28M[K+!C5[ '41P0U"%@0\RQ?0Y0$@D.Z;1CNDR.HIX MCL%,^]'C#_U)^S4TBE*DUPH_%QEA-O\_/0]?0%!D=+N): M:FHJEN \H)XQJ!\PB-^\&ISWWQ^1,.HDC(ZAQ^NFDT!EL,ASC3FS""OVU(BJ MZ>*UE^7(UTR()UARF9)(N&&RSIQ7.\O)7Q,WGB !:40/<$CM43Z'U2Z,XT>O MA^6&^.Q>L >V0& =[>HY[62?]KM-2[O\B[9I:;..-C!Z,V8@4X(F#OW#7%(I M51L*-Z?3D^_(=/-3/B-U0J1&CMD8[I1EXN3%*S+P&J))[^+RDC;CWF1P0>MP MV#L?3.#0HX9[W5FBSOT,,J2PEK9IU,[;C;E%T]U_PIL9><-TSJ4!@1FE]L\F MXP!T,W<:PZK*]_I&69H@&_[Q;U!+ P04 " J M@%585R&O]-@# *"0 &0 'AL+W=O;/-X]?([W'$[SO9!/*D?4\%*57"V<7.MZYGDJS;%B:BAJY'2R M%;)BFK9RYZE:(LML4%5ZH>\G7L4*[BSGUO8@EW/1Z++@^"!!-57%Y.L*2[%? M.(%S,'PH=KDV!F\YK]D.'U'_63](VGD]2E94R%4A.$C<+IR;8+:*C;]U^*O MO3I:@\ED(\23V?R1+1S?$,(24VT0&/T]XRV6I0$B&I\[3*>_T@0>KP_H;VSN ME,N&*;P5Y:Y%E><W0BFH4<)CSB3"U4>V*5%=SSU-%Q@W+^W 5BU8^!VP((1W@NM,2LIQ<>Z*W"BXAWF XA"EP(_3"Z@!?UZ486+_H.WII)7O"=@H<^W7]N M-DI+4L>_YQ)NX4;GX4S'S%3-4EPXU!(*Y3,ZRU]^"A+_MPMD1SW9T27TY:VH MZD8SJUZQA15310J,9W!7E(W&#/Y;O',I7+[D8XZP%24U)[T+:%-Z4*@5&:7. M0=-Q>LK#F#8]EZSCPHE+>>"B[,MFC;28Y/^*3"I HPJ@FF*U(:]#7>UOZ%HX M6@5P57"*$HTBBW(!7U*L=0=JG(ZN(,U?SP9_$WRKN1/T@4&WX!9W<-]4*)D6 M)3!'DE.>)+&&>U?4#OUBXT@2R$R.C'TN''>8,I(%U!P@]ZU1$7CJBDS MR(DE>2 -**X+BT]CZHG M40P3-Z0#/XD&ZZHNQ2MB]R8]2ETR3FZCV(>Q&T\"(/$&P<# );X[CCJX"5D3 M"T=>XQ&V@_ZFW:^?75OOQ+>,;DK*-\2MQ3J M#\&ULG55M;]HP$/[>7W'*J@DDVH3P*@:1@&Y:I76K^K)IFO;!) ?QZMC,=J#= MK]_9 48ERK1](?;Y[GGN?+Z'X5KI!Y,C6G@LA#2C(+=V.0A#D^98,'.NEBCI M9*YTP2QM]2(T2XTL\T&%".,HZH8%XS)(AMYVK9.A*JW@$J\UF+(HF'Z:H%#K M4= ,MH8;OLBM,X3)<,D6>(OV?GFM:1?N4#)>H#1<2= X'P7CYF#2=O[>X3/' MM=E;@ZMDIM2#VUQFHR!R":' U#H$1I\53E$(!T1I_-Q@!CM*%[B_WJ*_\[53 M+3-F<*K$%Y[9?!3T \APSDIA;]3Z/6[JZ3B\5 GC?V%=^7;; :2EL:K8!%,& M!9?5ESUN[F$OH!^]$!!O F*?=T7DL[Q@EB5#K=:@G3>AN84OU4=3;S.?Q$<1+S ]AU:S 7$4 MMX[@M78WT?)XK1?P_EI] S[2D*@YW+%'^#:>&:OI37T_=!<54_LPDYNS@5FR M%$C-D3K:NSK:Q]"36YK;K!3H,U66"?BG'A\JYSAA1<+V M2)0G29^1\ V)\ \I560UWG<.Y US)4@?N%Q C4NRJ-(PF9GZX.0K,ET]&J"6 M8S$C:&K[B6N[ZWU\,JV('0NI%,VAI,G1&F7Z!-0C:=RA4X#L!PT4*8J%4ZA! M-^I"W:_Z[0[43^XEJ9K@OXAH06JV394"#1(>MQP-L!7CP@W!&5&=&4;WW&S$ MG1:A=!J]N$\X_W,?I]!M]ZJL&IU>"^J''D*X-^8%ZH47,T.XI;35Q.^L.[T< M5S+QQ[T2VRNF%UP:$#BGT.B\UPE 5P)6;:Q:>M&8*4L2Y)&ULC51M;]- #/XK5I 02+"T:;>AD49J-Q"5V%9M M CX@/EP3)SGM7L*=TPY^/??2AB)M%5]R]ME^_-BQ+]]J\V!;1()'*92=)2U1 M=Y&FMFQ1,GNB.U3.4FLC&3G5-*GM#+(J!$F19J/162H95TF1A[N5*7+=D^ * M5P9L+R4SOQ8H]':6C)/]Q1UO6O(7:9%WK,%[I"_=RC@M'5 J+E%9KA48K&?) M?'RQF'K_X/"5X]8>R. K66O]X)5E-4M&GA *+,DC,'=L\!*%\$".QL\=9C*D M](&'\A[]8ZC=U;)F%B^U^,8K:F?)NP0JK%DOZ$YO/^&NGE./5VIAPQ>VT?=\ MFD#96])R%^P82*[BR1YW?3@(R+)G K)=0!9XQT2!Y14C5N1&;\%X;X?FA5!J MB';DN/(_Y9Z,LW(71\6M:9CBOUELD:I@P2RWH&M8&;2H*%K>PKRJN!>9@*6* MP^ -KZZ0&!?V=9Z2H^-!TW*7>A%39\^D'F=PK16U%CZH"JM_ 5)7QU!,MB]F MD1U%O,+R!";C-Y"-L@G<8^.FAX[@3H8F30+NY'^:-'=-NF'4&X3;&A:]=<[6 MPO?/[H0EH;0_GNI%S#!].H-?O0O;L1)G2>?[;C:8%"]?C,]&[X_PGP[\I\?0 MBYM>KM'XGVJPTX;86B#8V![[%-D(=QK@_%IOBG&>;@X9I CHY-SE-7&9HD*Z"P.\UN36(8BM>W_0 M> =GK[6FO>(3#"]:\0=02P,$% @ *H!56%(?AH^E P 4 X !D !X M;"]W;W)K&ULM5==;]LV%/TKA%8,+>!&G[;DS!:0 M6BHV8-V"N-T>BCW0,FT1E4B7I.WLW_>24C174E3#SEXL4KSGF/?<#Y&S(Q=? M9$Z(0H]EP>3TYSL0N M,656/#/O[D4\XWM54$;N!9+[LL3BWW>DX,>YY5I/+Q[H-E?ZA1W/=GA+ED1] MVMT+F-D-RYJ6A$G*&1)D,[?NW-LTTO;&X"]*CO)DC+0G*\Z_Z,EOZ[GEZ V1 M@F1*,V!X',B"%(4F@FU\K3FMYB\U\'3\Q/[>^ Z^K+ D"U[\3=%>N#'7TGMSUCS9;R0YA<=:UO'0ME>*E[68-A!25GUQ(^U#B< -W@&X-4 M[UR 7P/\F#4-VC0BS*=)TLE M8)4"3L7+*C\0WZ EW3*ZH1EF"MUE&=\S1=D6W?."9I1(]!:=&#^0C+.,%A2; M>,.;!9;YR/RB].N>'G!!F)((LS482R5HILBZ6G^=$(5I(=\ YZ=E@EZ_>H-> M(SWPY'RX MVP-/SX<[W\-M"&@35:^)JF?X_&?X^L+W^6X%48#"_*=/W(HOZ.?3S>I6[G!& MYA9T(TG$@5CQSS^Y$^>7/JE?DBQY2;+TAC$E5PC=*?U&J&EPHJ46D!HUN\IP]"^<0']05+3 MPC^GCTI__U<%0;]3V=\FAC?VIXG3L_%97(5.KD*G@^@+ S9I C:Y,K<99V]_ MG-^3;AE'3MC*[QZC<#IN)7C7""K%;>7XH%,72A8VDH4OD.-_P!GD_TCSX;W] M*,VO0B=7H=-!](4QBYJ818-[^\@5*)V9 5DD^1 MDSIT9GT#UYC>2HAZ/H]3?SIMU4+7S/7#23O1DZZ9[TS'4:MHTJY9Z$W@:]N8 M5:K9)Z=Q?=?Z@,66,HD*L@&@&PO M=V]R:W-H965TYA4K1H\(![?DG.OX)-EJ\V@K &1/ MM51V$E2(Z^LPM%D%-;<7>@V*GA3:U!QI:LK0K@WPW(-J&<91=!G67*@@3?S: MPJ2);E *!0O#;%/7W'R_ :FWDV 0[!;N15FA6PC39,U+6 (^K!>&9F'/DHL: ME!5:,0/%))@.KF=C5^\+/@G8VKTQOL1.C]>8*:E M]5>V[6JC@&6-15UW8%)0"]7>^5/7ASW X/(((.X \>^ T1' L ,,O=%6F;7:.BI(!RFRW;WF"[84I1*%"+C"MDTRW2C M4*B2+;04F0#+WK!IG@O7?"[9K6J_(+<59W- +J0]IY*'Y9R=O3Q/0B1Q[A5A MU@FY:87$1X0,8G:G%5:6O5<;'N$[U-(OTY5%0Y_RUT,-:_E&A_G<\;ZV:Y[!)*#S:\%L M($A?O1A<1N\.F?U/9,^LCWKKHU/LZ5126'"5 :./AN6Z66'12#K"OB/VD/>6 M\,H3NB3:I%$2;O8-G:IXIG+,A ^,_&CBIYE]W)-R+@!I,Z9/1,M_@-@WZU3Y\ISYS MPE_E;7+?<5,*99F$@J#1Q14)-6T:MA/4:Q\H*XT43WY8T0\$C"N@YX76N)NX M%_2_I/0G4$L#!!0 ( "J 55CS+VGQ\ < /U' 9 >&PO=V]R:W-H M965T(/\A5YSBOER3F63Q]U=I_? M*560;_,DS<\&=T6Q>#,EDD<:JN,I(OY_,H^_Y.)?KQ;. /GE[X%-_>%=4+ MP_'I(KI5UZKXLKC*RF?#CE#G*DDJI7(=_ZQ%!YMC5A.W'S^I7]:; M+S=S$^7J7"=_QM/B[FPP&I"IFD7+I/BD'W]3ZPV)2F^BD[S^21[78[T!F2SS M0L_7D\L5S.-T]3OZM@[$U@2?MTR@ZPETWPEL/8'5&UVMK-[6151$X]-,/Y*L M&EVJ50_JV-2SR]W$:97&ZR(KWXW+><7X,HHS\C5*EHI\5%&^S%29HR(GK\GU M*K%$S\AEG$;I)(X2\C;/5?GN>NB4E(GXI";++(O36_(NRN.*4?+[3RSQ*I_GIL"A77AU_.%FO\MUJE;1EE1=J?[3Z?V]&$9KTW0Z"9HM-9CSP=M'9"WZ91\B*.;.(F+6&T%Z(_M %6C M?M=IMA.QOSZ4^N1]H>;YWZ[8K!;#W8NISO,W^2*:J+-!>2+G*GM0@_&//_C2 M^]D5*20Q*VYL$S<&J8\_ZZ+TT*R*WD,5/==F5PI!K5!=@Q[& 0\I"T^'#]O; M: X;C;CG!YMAU@+Y9H$<7. ']: 2XKO6!4[LF@0D,6N/8K-'T2?S"LRX(8E9 M<9.;N,F#S;M2$%NNI)2&S-LQ;W.8SQ@-0[=Y@\T"@SW,2UWK B=V30*2F+7' MT6:/HSZ9=X09-R0Q*V[A)F[AP>8-&ZX45#)O]\K;'!8(+_!';O/ZG@$1#USB M1YVJ[^1CE-V7\'JY;.,$4*1K2K#4["UOL9??)S>O5X,5.R0U.W8&P7R05/9R M]%K"NM!*2D>[EG:-\^B(M]"$;WC'AX&GZ6GR+P$@ Y;KG"$D-7OSAJ5\WBMW MHQ(:EIH=.\-H/H@R^[E;[.ENQSC(W0:(?)B(ZJR^OHDF]V4*KZMTU6EUKA54 MZIP<)#5[WX:S_*!7QD:E-RPU.W:&WWP0<_8S]JB)T8%/=VW='.7[XG_Q-49$.2\V.G4$Z"F+/7OY>2SSC M;\*Z>7G!>QV'MSKDZ M1C&*&CJCK%<^1X4[+#4[=@;N*%PIV\OGO.G@(!S)7:,WAU$1!K3%Z(:A*,Q0 M>QL=OK3#1^F:=;"BBP0N>4'*.H10VKT;!7=D:E/"PUNQ5C*(_!];:]FC%> MTZ>^\.6NGQWC. U$V%(49 :G&(Q3.X:&K]2P5M?T8*G9.S>8QGK58V2H8(>E M9L=NJ\V(T&=D>UJ[.0ZTMB$H!A/4N9[/559WU:^BA:C8YC/! M9BZ$-'S&8CW8-_1S5J?S>_V_Y-M;E4Z^/U, AP_0^?,CQRAR<4-EO%=]2X[*=5AJ M=NP,U_'#^Y:\V8]D?N#QW1*A8YPO9!BVU BY 2@. U0WO\,]3?A0G;-WC+(7 MW_I\6*]ZFASW4V?'X#]N^(\?WM/DS5ZE"#@+=HW?'$8#R46+[PUF<1BS_J?O MG8 #'ZIS[HY1^^*&[7BO6IX<%0ZQU.S8&3CDA[<\N:/E*4+IB5WC.YJ>-&2M MSC<4QF$*NU WQ;:UXW3[/+A>Z#37579_28MVQD$MCV&IV1^2-<@G>M4$%:A\ MB*5FQ\[PH3B\"0I+=-ZPHUDJ1J+EM!"&U@1,:UU/"_A/ GRPSGL^1I%-&$84 MO>J>"E2,Q%*S8V/84E.F_8T8L%3I"MFPE@J'N?/JB\6-TS5)XC2()N$D>U"S516I6ZBYPN5YM'J)MLZS\[%HN(;EIJ] M>4-YLE>]5HF*@5AJ=NP,!LK#>ZVRV4/U/=HHWSN&<1&T((HTL"5AV(*L#?,Z M+-PY4<)RGA8:G;LMF[]1+CWT]%7=9F\.0PPN2$I"9.4V^2) MR:YSR:AE-BPU.P(&U62O>K 2%>VPU.S8&;23A_=@I:.YZC&Y6Z%T#.-2M/!) M8 J@ 'J67_#5W)8O?,=T,M5\#5-3#4K-C9U O.+S]NI8(GG&Z M8YC#Z<.M[V:IOACG8Y3=QFE.$C4KIWDG07FF9*OOFED]*?2B_KJ6&UT4>EX_ MO%/15&75@/+]F=;%TY/J&V VW_@S_@]02P,$% @ *H!56/4F8*FP @ MY0@ !D !X;"]W;W)K&ULO59=3]LP%/TK5H8F MD$:3)J696!L)6J$A40W1P1[0'ISDMK&PX\YV6OCWNW9"U$);,:G:2^./>T[O M.;[^&*RD>M(%@"'/@I=ZZ!7&+,Y]7V<%"*H[<@$ESLRD$M1@5\U]O5! )G"2/@W!)A&G\:3J_]2PM<;[^R7SGMJ"6E&D:2_V*Y*8;>5X_D M,*,5-W=R]1T:/6>6+Y-5EV/VMRN*QS"'?D,(:L0Z+N%Q(&8;0%/OHX/-R$^^A&:TG86A(Z MOMX.OFDAE3G]"4J0,:2&/$Y I*!^;Q.VE\GNP'.]H!D,/=QB&M02O.3SIVX_ M^+9-YH'(-D1'K>C(L4>[1./QD%<E)AQFB HZ,5:+JB_5NF/DPMU+J31XR[EF@>\04#8 YV=2FM>.O>K:ETWR M%U!+ P04 " J@%58:]&)W=L% #^(P &0 'AL+W=O7&$B8X>9X^,/X@EI1+\R-)CL*4S,ND+!TCQ_''&4GRT>2L_.Z& M3\[86J9)3F\X$.LL(_SIDJ;L\7P$1\]??$GNE[+X8CPY6Y%[.J/R=G7#U=&X M0IDG&)\= '?3MTRH8SXEM!'4?L,BE+N&'LH#C[.ST=.P8BF-)8% M!%'_-G1*T[1 4CR^[T!'U9A%8OWS,_IU6;PJYHX(.F7IW\E<+L]'X0C,Z8*L M4_F%/7Z@NX*\ B]FJ2C_@L==K#,"\5I(ENV2%8,LR;?_R8]=(VH)T.U)0+L$ M]+,)>)> RT*WS,JRKH@DDS/.'@$OHA5:\:'L39FMJDGRXC3.)%>_)BI/3BY) M2O*8@EDY9Z8L6[&,T3F5 !IBD1(EDD= Z( !<;DJ1EG.H\F"F(>NSK*P62I.*-&O)V M=@5>OWH#7H$D!U^7;"W40.)L+%6E!=]QO*OJA5#;S^&G]0Q-5+T.J.?N*[3HF@( M\B'VS"3]BJ0_2/*=D(G::A6[:Y)P\(VD:VIBZ'<&#[ 70J_%L1L6!K[?1S*H M2 :#)#^K'>]IMYN!ZW7/AC.(L>_*LP36*#>LR@V/M!F%-EMB":S1DJAJ273@ M9A095CE"8=2:H(8P!X5NSU*'CA9IQ\HZVL&\R-,4-T2TYB;@<"?5'B1/[DC\ MH+CJJ63D.HBT[_2QA=:L6PL\/);"0ZL2;PNMV18M\O!0E=\!U&5M#!D"9!+?+0FLI#@X*W?8@I!O5U48L\M*/RL*O? MZERW#9TA"L(H[&NE5GDX+/-3JJ;B(HD545%L,:1> M[+@ 9%!W TU#V!!-[0'0L >8,KYB7/$$EZS'3 \C['T=^RNT']4N[H]V=6_W M\OY7:#_2VH\.U7YDT'[H!E%;$0QQ+D8(PIZ9JN4?V9)_U-7VH#;^CF5Q0E)P0U:4&TE:U7M;:,V"M=ZC8^D]LJKWMM":;=%ZCP[5>V00 M-O"(/8PU'//4BL!1_;$7QL4'(#3T/8($^M^'A8\6]/9Z?@/=M0GF$&$^R:R-@38EB' 7:V/PLZSB6X01CU"B[4CP-8< M 39H/70Z[31%H;Y'*%@[ FS'$>Q@@L9I#QRWTT[#G0'/CZ*^CFI'@(<=0?OQ M99+7=[/9BN6"<57&NUSV[V!6'8,MM&9#M&/ QW(,V*ICL(76;(MV#/A0QS , ML'>YIL<.CM/SO,O5OL(=]A5[["##2/L6Y'8=R GT>M:OJ_V'.^P_?G:C&8;9 MNQC8V;:@%WKMLS.NO9Q1O!GSF?![)2H@I0N5YYP&JAM\^[+)]D"R5?F^QAV3 MDF7EQR4E<\J+ /7[@C'Y?%"\ E*]\C/Y'U!+ P04 " J@%58D,!\? ,# M ">"@ &0 'AL+W=O MQW?/^>6&.ZD>]!K D'W"A1XY:V,VUZZKHS4D5+?D!@3.+*5*J,&N6KEZHX#& M&2CAKM]N]]V$,N$$PVSL5@5#F1K.!-PJHM,DH>IQ ESN1H[G' ;NV&IM[( ; M##=T!7,P]YM;A3VW9(E9 D(S*8B"Y<@9>]?AP-IG!C\8[/11F]A(%E(^V,Y- M/'+:UB'@$!G+0/&WA2EP;HG0C3\%IU,N:8''[0/[ERQVC&5!-4PE_\EBLQXY M'QP2PY*FW-S)W5 [AE IP!T7@KH%H!NIDP>2J9#2 T-ADKNB++6R&8;F9@9&L-GPJ9] M;A3.,L298$(Y%1&0>;;'IC+92 '":')%QG',;&XH)S$"3)CG*.!'KH&';/T;E0X,Q5\RU MWM (1@[>(1K4%IS@[1NOW_Y4I6&39&%#9"?Z=DM]NW7LF"\DC5B^OV&/5ZJ& M*O5REG[&8N_3;>#[+=P?VV-5D5 MOAU7VFJJGS158&L2)E8DPIM?X?.?XCN#3TQA4*5S_7H=\@A450&GM<#7:MH0 M6:ZI>_1R)Z!6606D49-4F/RU*T?+(FN&ULK55-3^,P$/TK5A:M0 +RU;2%32-!*P2'72$*RV&U!S>9-A:.G;7= MEOWW.W9"5"!%'/;2>.QY+^]-/--T*]63+@$,>:ZXT!.O-*8^]WV=EU!1?2IK M$'BRE*JB!D.U\G6M@!8.5'$_"H*A7U$FO"QU>[N-@Z-;IBP M7W%N%)XRQ)GLDG(J')$#P@2Y+^5:4U'HU#>HR[+[>:OALM$0[=$P@_R4Q.$QB8(H[H%/ M/P^/7L-]K$97DJ@K2>3XXCU\G=EC\@-K\NMBH8W"Z_:[SUE#->BGLBUXKFN: MP\3#'M.@-N!E7[^$P^!;G\__1/;*==RYCC]BSQZQVTZ8.*F5S$'W?L6&8.0( M['389.%XG)RE_F;71$_6:# >=EFOU TZ=8,/U5TQP?"2%V0E9?\5:_#)[FN3 M, S>B'N?=1:-@WYM2:*6)%Z>/9B3'_".=DT)^,Z$LQT*^9=,NGS."Q[51GG6AYT7= M'*=%9]"O/[MC@SXM1986Y(X!7N8Y9D\7)*.+\X[?>?[@:SJ=B>J#[J _QU,R M).)^?L?DN^Y:99SFI. I+0 CD_/.)__L,D250=WBKY0L^,9K4(7R0.GWZLV7 M\7G'JSPB&1F)2@++?X_DDF19I23]^+$2[:S[K PW7S^K?ZZ#E\$\8$XN:?9W M.A:S\T[< 6,RP64FOM+%'V054%CIC6C&Z[]@L6KK=<"HY(+F*V/I09X6R__X MYRH1&P9ATF 5P;PI09H95!GKKOTK [K"@L\Z#.Z *QJ+=6J%W5N:FL935I4 MPS@43'Z;2CLQN, 9+D8$#.N:N:3YG!:D$!R<@N%R9 &=@#LFZX:)IQ-P)YL+ M@(LQ^/U'F<[E@(H3\*7+S:%NWI5I6N<*KG,%:SW4H/>< MA542/FTF ?QS+5N#+X+D_%]3I$OIP"Q=3=8S/L9TL'8ZL#I]33B7EXQ1F9<9%F0L9[I,S2C%U;7$Y.U2+MQPXS1& M@>=O>6MH%B$4^V9OP[6WX6M27!!A)V%N)4+0+PSL_W8 M1^%V?>XV@[TD-E=GLG8Y>5%U@O_ 35JD>9F;'+1J'#I"CL2T<'U/W=6]]BIU MI>TH$:[4]$QL\(W_FFHE7*1Y?4VX MX[[H[?TA6]$?8ZK'K;C)MX/3-9&_Z&8T&X,O^9S11U+%:_[A814Z>+@=J>EA M*_;RHQ8+WRF>N5+3,Z$ S;>2S]%LLI+=I(XPCF*TQ2:&9@%*@@;<]Q51^:]" M*O-\-<9A[Z?DIU.,YV?WM!DASCG M]_$]_87-M_%C+/6H%<=!^PK3YY(5J2@9J>.]G4S2$;'/6KO@P;7:!KQ!!6\P M:''66FGKX$PX4M,SH7 .OFH=K'G6ACO3,0K\9'O2[K8*P\!KF+,*QJ!])OR*X&#< MXJ2U@M3!F7"DIF="<1>T<]?1DS;971^,_&1[>=#4#,6]AN5KI%@)60ED7P'; M5P[MVH<.H"LU/1.*E9#?7BDC*X<=G E':GHF%'ZA-\:O/?VAYDOY,99ZU!O[ M>W;\>L%,:%Y0M&L?//YMD!A2)(9:)#'DE,1F94"2&7D5B1\P$>W\6J#G& M4H]:H1RR ](-+LH)'LF?(M5"NO47B%WIX-%N8Q4-*9A#+>YS(J=8YTI-SX3" M.M3.7B?:W<5$/9CL'';8;1;V&GZ!($5@R$Y@#66[!V&<+GRY4M,/>RB8"UI< M^ JM0*WP(Y#EAG0C"YVS8/'O8V]T$!! M7-#B7FC@%.)F9V#CY]<9[H7OZ\VU3X!A3/6Z%;,&>O5 9J-%]ISN?KM3T M(!6A!2WN? 9.FZ6IA]%.XNE>YOI;BO "NR =4D++EA9 MG^D^38O3.:-3F1ZSJTZ7R5RIZ8$K2 N2%BO7*:RY4M//NBI8"^TK;\=6[DIV M\R1KO'.1][ MLL;9\J&5Y1M!Y_5S'P]4")K7+V<$CPFK&LCO)Y2*YS?5HR3K1X<&_P-02P,$ M% @ *H!56%%)DO_$ @ ,@< !D !X;"]W;W)K&ULK55=3]LP%/TK5H8FD!A)G8\6UD:"HFF3-JVBL#U,>W"3V\;"L3/; M:>'?SW9"5MJTXF$OB3_N.3[GVKX>;X1\5 6 1D\EXVKB%5I75[ZOL@)*HBY$ M!=S,+(4LB39=N?)5)8'D#E0R'P=!XI>$BUHQRF$FDZK(D\OD& MF-A,O('W,G!'5X6V WXZKL@*YJ ?JIDT/;]CR6D)7%'!D83EQ+L>7$T3&^\" M?E#8J*TVLDX60CS:SI=\X@56$##(M&4@YK>&*3!FB8R,/RVGURUI@=OM%_9/ MSKOQLB *IH+]I+DN)M[(0SDL2"W L(6$#JCC3)GZY9HDHZEV"!IHPV;;;C<.+1Q M0[G=Q;F69I8:G$YO"",\ S1W1V8JRDIPX%JA#VC>;"P22W2=9;*&''VE9$$9 MU104.KT%32A39R;T87Z+3D_.T FB'-T7HE:$YVKL:Z/0KN-GK9J;1@T^H.86 ML@L4#LX1#G#8 Y^^'8Y?PWV3ERXYN$L.=GSA ;X9>28+9KP:-TT."%/HU_5" M:6G.W^\^@PUCU,]H[^25JD@&$\]<.@5R#5[Z_MT@"3[VV?U/9*_,AYWY\!A[ M>F<8B*K2GK M-(E#G(S]];;3_:AA&,>C+NJ5A:BS$!VU8/9/"L:<8 F,:'.$CTEMV.(M$2-\ M&>Y*W8\:CB[# U+C3FI\5.IW78#LTQ3OK1:-,(YV-.U'Q7@PPOV:DDY3YFS]^J:/8U^4;DBG*%&"P- M,+@8&JNRJ=!-1XO*%;F%T*9DNF9A'C60-L#,+X70+QU;-[MG,OT+4$L#!!0 M ( "J 55BOV>%D7@( #4& 9 >&PO=V]R:W-H965TA!%MER"9+:G:U"X M,]=&,H=3LXAL;8!5 21%E,;Q>2095[3(P]K4%+E>.<$53 VQ*RF9^7T-0F^& M-*'/"W=\L71^(2KRFBW@'MQ#/34XBSJ6BDM0EFM%#,R']"H9C/H^/@1\X["Q M6V/BE_S,_CEH1RTS M9F&DQ7=>N>60?J2D@CE;"7>G-U^@U7/F^4HM;'B231L;4U*NK-.R!6,&DJOF MS9Y:'[8 27\/(&T!Z5L!60O(@M FLR!KS!PK\ M=P9W.>)<,5&.J06?"2!7UH*S)^0KULXIN:HJ[HUF@DQ44RW>]J,Q.,:%/28) M!CWB>R%V*P3FP7V;&\!8-%SQ1VO%.9"^\Z'=>]%_]\-\@*&S@,1,4BVK3C6:T6P_>\@%K"8QM0V4_?5[G81 (.,9M.X72)Q[ MCNUS_+S#+1??Y1) D9]9FLN1LU1J=>VZT'D.LNHV-U RK5O<"W]R:)6$9Y)+QG B8CYR)?QW[H084$?\PV,JC9Z*[\LSY M=_TR34:.IUL$*/R\9_]<=!X[\TPEW/+T M&TO4)9!<869"PO_^G/ M2H@C /*T X(*$)P @I< 804(3VOHO@#H5H#N6P&]"E!TW2W[7@@7447'0\&W M1.AH9-,/A?H%&O5BN1XHCTK@5X8X-9[FBN8+]IP"F4@)2GXD7W%X_D$F2<*T ME30ET[P'B/R_MT'\HZPG-RQ-,4 .705-DN3N[.J"3=E M$X(7FN"3.YZKI21QGD#2@K]]!1\8"%S4HQ8EV(MR$Q@9_Z9YAX3^1Q)X0=#6 M(#,\@ED-#UO@T=OA;;7';X?[!C'">H2$!5_X M]GEC,%Y O.YX2<#1RQ6=P9"27!5$.B=8S,.O:&[.=;66,>EVMHDBRV1-;3M MU=KVC-I.9C_63."X?V42?"OV(_PTV8# _94\29BO4XR?0YLAQEHOG1;F+O@> MV0$5;;,SLMF,V!)9PZ=^[5/?V,D'6*Q3JKC8X1Z9 NZ:N"A5$T+B863)8-.Z MM=P8>2]UHG\VS_R3>1;9K"^V1-:0_*J6_,HH^2V7BO YD13U;E/6"+]469MD MD4VRV!)9PX-![<'@UVW- YO^V"2+;)+%EL@:_GRJ_?GTZAR1]23!>Q6N4>B4 MXH1F7"CV;WFFQ@!V,(]J\]H,,]9UJ6$E6?_X2- 9G*Q5;3%!,R8^C_$Z81W3 M4,WW#G<2SZA;M+^*MEXFC-A+=;#*%EEEBVVQ-5TXNAGZOVYUJ;AMN623+;+* M%MMB:[H4'%P*C'-E>K)RX 5>@,X0L7S17&96(!AO/029J[C8+'.#>^5YE Q( M5M[:\?Z>T%WK =5JPV);;$VG#O=HWW@-_!^'5#/QQ?Z$9VMV]VSMMUIE;(NM M5-X]2G=E(!9%GE&2&5_GJDSRU*5U+G-29/!.RF]UCK-(HQUHR@3I'14+EDN2 MPAPIO:7KBOC M&SU5*&;D5 M0.99AL7J#4GYLN\@9WWC$YW.E+GA#GIS/"5CHK[,;X5>N35*0C/").4,"#+I M.T-T.4(=XU!8?*5D*1O7P(1RQ_E/L[A)^@XTC$A*8F4@L/Y;D!%)4X.D>?RJ M0)UZ3^/8O%ZC7Q?!ZV#NL"0CGGZCB9KUG0L')&2"\U1]XLMWI JH(!CS5!:_ M8%G90@?$N50\JYPU@XRR\A__KH1H.'C!'@>O!ELR*L*ZP MPH.>X$L@C+5&,Q>%-H6WCH8R\QK'2NBG5/NIP0U3F$WI74K 4$JBY"OP42?/ M&1B7[Q7P"1CQ;([9ZKD$.];@Q151F*;RI7;Y,KX"+YZ^!$\!9>#SC.<2LT3V M7*5YFMW%T1>)SX*-7P(.>;W$?/=S=:[N[6IU:(J^6R"OP_#UX M8UTZ2:Y#UE)<4T85 3HNK87.EG+Y7F=B8A'G^WL-!6X4R>0/FPSEOH%]7U/ MEW*.8])W=(5*(A;$&3Q[@D+XVB;*B;8R)?HG0:KLZ@#@RWN%BL_C*"=>J>FWCF:NJG=T5KRX5[) M.SM\4!AZ$=JB;3.#".Z1/*QYA_?P7A?.66HO'!OE@YC'ULJ)P%KA1W7XT7_Z MG$2GE.A$8"V)+FJ)+A[O%T*XE=OWFK68=VOFW<>JR>[#>-]KUN*- MX*8/@ >95ZE85B3=#L-ZB!\$/#;?3H76#K_1!J'_5)75QJ>2Z41H;9DVK1 Z MV$;\6V56V,TC/ AV#WJ+F1_L/>C1ID=!QS#'K?=J>"C>_H=F]G^ MA@=M.A[T:"U/A=S*JFBWY;&9H=V6QVU,7&;<_8#%E#()4C+1?O \TC"BG"#+ MA>+S8@B[XTJ/=,7E3$_=1!@#_7S"N5HOS%Q7S_&#OU!+ P04 " J@%58 M7&'1EY " #T!@ &0 'AL+W=O;*J:=KN8=N' (5@UF-DF9/OULPU%V4*3 M]0;\]9[G/08?1PWC3R('D&A;T%+,K%S*ZM*V19)#@<4%JZ!4,QGC!9:JR]>V MJ#C@U(@*:KN.$]@%)J451V;LCL<1JR4E)=QQ).JBP/S7%5#6S*R1]3QP3]:Y MU -V'%5X#4N0C]4=5SV[CY*2 DI!6(DX9#-K/KJ\FNKU9L%7 HW8:2.=R8JQ M)]VY36>6HPT!A43J"%B]-G -E.I RL;/+J;5([5PM_T<_8/)7>6RP@*N&?U& M4IG/K(F%4LAP3>4]:SY!E\]8QTL8%>:)FFZM8Z&D%I(5G5@Y*$C9OO&VVX<= M@>N^(' [@6M\MR#C Y )YHW/D.JZ''I<+ M='IR]G<86R7<9^WV6;LFKO>ZK$]OM@FM4U*NT4?&TH90>H:^SU="BP@G,+'5D!/ -6/';-Z/ >7\@"Z_/PCL4/5:;X@]Y:E6A4>E# MN8G]J>-%]F: Y?/_8HU[UO@8*QABC5_!"GI6<(P5#K&"?98? MN,.LL&>%QUB3(5:XSW+<%UB3GC4YR'K(0=7H3 (?(D[VB"/?"2?#R&F/G!Y& M,HGI$&VZ]S]ZH1N._J'9.T5,WP>?,5^34B *F=(Y%Z&RR]L:VW8DJTQ=6S&I MJJ1IYNI: JX7J/F,,?G78J/2)..W$N6;U2J6S]<\%4]7 M SS8G;A+%DM5G!A.+M?Q@M]S]65]*_71L*',DA7/\D1D2/+YU> ]OF T*A+* MB-\2_I3OO49%*0]"/!8''V=7 Z\8$4_Y5!6(6/_;\AN>I@5)C^/O&CIH/K-( MW'^]H_]4%J^+>8AS?B/2WY.96EX-1@,TX_-XDZH[\?0SKPL*"MY4I'GY%SW5 ML=X 33>Y$JLZ68]@E635__AKW8B]!!P>2"!U NDF^ <2:)U CTWPZP2_[$Q5 M2MD'%JMXIR1W?\FS#T0_HOKKR M2,P12_)XL9!\$9?71I_Y+%2Q*O29.(N/3=XCB[Q'Q"+4,Z.;X=&))9\>G8T\7U[=SB/G.1K^,IOQKH&TG.Y98/)M]^@T/O1UO/ M(&$,"&;TTV_ZZ;OHDVJ&RWJ&V_I6Y4=E?G$[W4Y\ZA-_?#G<[G>D'T9#2DDG MC%G" NQ[81-F5!$T503.*O3M+XT?A*PFA58>2I.IODMS6T%.U*D3 1+&@&!& M"\.FA>&9A!5"]A,2QH!@1C^CII_1*X55Y0=[4H@P'OD=7?6C""$1]CJZLH0% MH4]'=EV-FB)&_T]7Z%]T(Y_S;:)B6VE.ZJE3 A+&@&!&-\=--\=GDM@8LI^0 M, 8$,_J)O=;%>:\460W8%T8XCKR@HS)+&,&!1SIJ9)8XK%4[/J SO.='\:N5 MIE_>B>A6+M.+F6BA'RV]L'Y\:=.(5 :@Z*9K2=MZ\F9 M9%F#H9H*26-0-+.IK4W'3M=ZC#)I3TI>5Y4OAC!+"/'] VIL33%VNV*7&EF< M)--E@N[C[/%96"MSPD^>%I T!D4S&]OZ=!R<2VN@MAV4QJ!H9E-;YXZ=1O88 MK87]KRT_ZC["6:*B/&OGC\8$G.-SZ9>PVS+=2S#93M9L0UC*#0F M45=<_;@H\G!D%Q=IC3)Q&^6.N%YX?'/#3IT2H#0&13,;V?IT@L^D,P+JP$%I M#(IF-K5UX,1I1H_060TP=!'H![F.S"QA/@FC44=EEC""_6)YVZJRUO02M^GM MJ^P37^=\FR36FD!7I$%I#(IF-K+UW\0_E\I O3&@- 9%,YO:^G#B7C$_0F2C_E>95D_7,5K"@B#$I"NR?A@= M!Z%W0&2M]25NZ]L7V8?M(^?_V/TBZ/HT*(U!T'4O5C^LLAJ@"&+T.^(Y\82U5U?=(:8PV_M+G7;W=TBOCR\TN$FG'SQ M05>6H6AF]_8V@)QM!PCL%A#8/2#G,-RT-=STM=M :H"YTD'"H*>I?AS!X;C[ MO67#1>, ']!6:W*IV^1VM/7"0H<;=O*, %U4AJ*9C6Q=-CW7?A *:KE!:0R* M9C:UM=STM9M":D#THLSZ<5:967 6F0WW=E*NN%R4.U)S-!6;3%4[#9NSS:[7 M]^5>S\[Y:WS!JKVK+:;:2OLIEHLDRU'*YQKIO8OT]);5[M3J0(EUN5_S02@E M5N7+)8]G7!8!^OVY$&IW4'Q LT=X\A]02P,$% @ *H!56-:S9J[ P MZA, !D !X;"]W;W)K&ULM5AM=A]EH5E9UO*OO&4$ %^%'G)YU8JQ.K2MGF@M=MXR):I M4!MV.%OA)7DDXLOJGLF5W; D64%*GM$2,+*86U?P,H*^ FB+?S.RY0?'0(7R M1.DWM;A-YI:C/"(YB86BP/)O0VY(GBLFZ!G,$^;D MAN;_98E(Y];4 @E9X'4N'NCV(ZD#FBB^F.9<_X)M;>M8(%YS08L:+#THLK+Z MQS]J(0X ,M!A *H!J OPC@#<&N">"O!J@*>5J4+1.D18X'#&Z!8P92W9U($6 M4Z-E^%FI\OXHF#R;29P('\B&E&L"_@2/5>8!78 HXWBY9&2)=6[DSF1$3@+.=O)>[+8P3>G+T%9R KP>>4KCDN$SZSA?1.7<..:T^N*T_0$4\@ M G>T%"D'[\N$)&T"6X;5Q(9VL5VC4<:(Q.? A7\ Y"!WP*&;T^%H !Z=#H#_3](4W I2\*]#NE>\WC"O>K!<\A6.R=R23PY. MV(98X>M7T'?>#6EFDBPR1-;2TVOT],;8P^J69O4M/:1;A0\T7CT_-Z'G>LB[ MF-F;0T7Z9J[ONJAC%@V83:#G^(U9*XI)$\5D-(J_*1,IN"H(RV(\%,0H_+G) M-TD6&2)KR>8WLODO5$R^23U-DD6&R%IZ!HV>P6\64X6?'-[^3@![Q=0W0U/H M3*>=8AIB@Q ZP\4T;:*8CD;Q2=X-Y5@QC<*?FWR39)$ALI9L%XUL%R]43!]'0"Y5336Q*5)-LD2FVMJC[YAF. M]I*G5)3;+Y5@XGK=BNJ;J4KI=GL#9LCW_2,O*+AO6N%XU_H77N%RT/U1W+-S M;Y(M,L76UFS?(L/)2Q64T>[9*%MDBJTMZKZ!AJ/]Y"D%Y?>^>!!"O7KJ6T'H M]UY0?:MN*=D'0Q#9P2WU,(F#F*Y+4A*CUJ>J!"TT(7U J=@MU@6:\ M%_X"4$L#!!0 ( "J 55B*@S4X0 , ,* 9 >&PO=V]R:W-H965T M = E2$S:MTJI%S;H]3'MP MX8:P&CNS3=+^^]E 6!)(5&E]2; YY]QS+[ZV1QO&'\420**G@E Q-I92KJY, M4R1+*+"X9"N@ZLV"\0)+->29*58<<%J1"F(ZEN6;!K&5D,WE@[%$/;M*Q86E#0""16@&KOS5,@1 MI&S\:32- M-J0F[CYOU3]5N:M<'K" *2,_\E0NQT9HH!06N"3RCFT^0Y//0.LEC(CJ%VT: MK&6@I!22%0U9.2AR6O_CIZ8..P3;/T)P&H)S2/".$-R&X+Z4X#4$KZI,G4I5 MAQA+'(TXVR"NT4I-/U3%K-@J_9SJSSZ77+W-%4]&=[ &6@*Z0'.UHM*2 &(+ M-,<$Q,4=$"PA1==)PDM,!,)4#8A:*9@F(-!Y#!+G1+Q3[!EG:9E()#13C>_G M,3H_>X?.4$[1MR4KA2*+D2F59QW93!I_D]J?<\2?[:!;1N52H(\TA71?P%3) MMAD[VXPGSDG%&))+Y-KOD6,Y;H^AZ:I^7>=Z M[^[MR9H[V#4?!OZ!KVD/RATX@P/W7=1P$/K][OW6O7_:/7Y61X_L]>YWXEW8 M3N#Y!^9[8$-_IZJU^1Z4;SM6O_N@=1^<='^=_E8;^]$$@FY,+S@P-NV"W*%W M8+Y'R!Z&_=[#UGOXW_T!ZI@XT1EAMS,"RQD>)-B#ZO9/W$7M]4^=HKES/!; ML^J:(5#"2BKK<^D+R3Z:^'MUBKO8$@0@LE*1U&:BJ M\_K*40\D6U6'\ .3ZDBO'I?JE@9< ]3[!6-R.] !VGM?]!=02P,$% @ M*H!56-[![1[3 @ U@< !D !X;"]W;W)K&UL MK55=;YLP%/TK%JNF5FH+(0FT'4'*QZI-6J6J6;>':0\.W(!58S/;)-V_GVT( MS0>))FTO8)M[SSWGV/A&:RY>9 Z@T&M!F1PYN5+EG>O*)(<"RVM> M-?EEP4 M6.FIR%Q9"L"I32JHZWM>X!:8,">.[-JCB"->*4H8/ HDJZ+ XO<$*%^/G)ZS M67@B6:[,@AM')/>W30T\3;@&X&UW!HC MHV3!^8N9?$Y'CF<( 85$&02L7RN8 J4&2-/XU6 Z;4F3N#W>H-];[5K+ DN8 M^/H3-'J&!B_A5-HG6C>QGH.22BI>-,F:04%8_<:O MC0];";W@2(+?)/C["8,C"?TFH6^%ULRLK!E6.(X$7R-AHC6:&5AO;+960YC9 MQ;D2^BO1>2I^@A6P"M 5FM?[B/@237/,,I"(,#3E3 GM-?I"\()0HHA>/Y^! MPH3*"YWV/)^A\[,+=&:BO^:\DIBE,G*5)F=*N$E#9%(3\8\0Z?GH0=?*)?K( M4DAW 5RMJI7F;Z1-_).(,TBN4;]WB7S/[W<0FOY]NG^"3K]UNF_Q^L?PB,19 M)B##]OQJFS?>_Q@OI#7Y9Y=M->J@&]7\Y'>RQ F,'/T72Q K<.+W[WJ!]Z%+ M\G\"VS%@T!HP.(4>3S#%+ &C/-F<*KIUJK!""\@(8X1E)J@$07C:94E=)[1U MS#6UBGN#\#9R5]M2#X-NO3!H@W8D#%L)PY,2QFE*S.YUGN\Z=;A5T-NC=!AQ M<]M-*&@)!2<)S2"MDJ.,@H-Z5QU&=42%PV=O+<^T4VK[C%O,'7' M>\!"GUZ)*"PUI'<=:DM%W47JB>*EO8@77.EKW0YSW7A!F #]?&PO=V]R:W-H965T MM& .G"S6U4NI![PYF C2)Z M7]=4_;L#+MNE%WK'B2TK*V,G_'31T!(>P?QH-@HC?V#)60U",RF(@F+IW8;S M56+S7<)/!JT^&1.K9"?EDPWN\Z47V(* 0V8L \7? 5; N27",O[VG-ZPI06> MCH_L7YQVU+*C&E:2_V*YJ9;>C4=R*.B>FZULOT*O9VKY,LFU^Y*VRTTP.=MK M(^L>C!743'1_^MS[< ((DPN J =$KP7$/2!V0KO*G*PU-31=*-D29;.1S0Z< M-PZ-:IBPI_AH%*XRQ)ET"P<0>R ?R6V>,^LLY>1>=-?#^OQN#88RKM\O?(/[ M692?]=QW'7=T@7L-V83$X0<2!5$\ E^]'AZ=PWU4.4B-!JF1XTLN\*VAL6./+QG'-"U+ M!65W@K(@QU/^_8"IY-Y K?^,61!?TX(KD9U9D P6)"^>]094!L)@'[+R2R6U MQHZ1R;TP&IM/!NQ =QRP W JLM'KT&T0!FX'VPP/:3"9XCT^G(H&ULM9IK;Z,X%(;_BL6.1C-2IP1R:SI)I#:XLUU- MM%4ONQ]&^\$%)V$',&.;))7VQZ^Y!$*A;MD]\Z7E=AZ;]X"/W^#ICO'O8D.I M1/LPB,3,V$@9GYNF<#65(\/Z21\%F$.%W-C OK'-O]-""[X@^?[L31-DIOY9&Q[^G.M3FF/ M:$!=F2*(^K>E"QH$*4GUXTX!=!-C/ T8O!/2+@/[S@,$+ 8,B8/#6@&$1D-VZF=][)IQ#))E/.=LAGEZM M:.E&IGX6K?3RH_1!N9-]5KB%Z_$VQJ J<0H%;$/BES:6N)O27"*^M8)LGNVW=8A?;A# MW3*\WQ+NO#V\K77\]G!+(T:_?#SZ&:__ N\R$>J($+4'Y-M7=0Q=2QJ*O]HR MGB,'[]SF]J0, <2AH%@M;P,RKP,=/1Y ME@Y./?7V?8HY<],4I:T0[FZ0>A/56+E512!60[IL2Y&6WC5%.6R-AK]^O7X5UG)I*PU*EH5:E8G#[MJ3A(^6MSZH6T%4(2)@#"<- ML%H61F461O!CR @R+Y P!Q*&@6"UO(S+O(RU;T>9%U+EY02Y3$T"/]U[]G;O]!VHZO\D# ,!*O)?U;*?Z:5_Y:NDX!(QI_01:S& M\*V:;2W]@*HIG\I*F]HY;WBD]EF+VMI6NZH-"<- L)K:DU+MB5;MWQ,II"J, M?K1&"R+R(IEM8/7P*^U5H2Q&J!>>]4E#?6LX:JBO[457]2%A& A64]_J53:C MIY^PA"R))$JMH?>WLC5AIK?R%IF13+/BDMB7ZAU($Y,-.R2WDG2O3+%H?R.* M1H^3TDR)OF==E:.S)^ES'LD#%"?K"F6@7WFH( M/['LIO3:YCM+#TG#4+2Z]'8EO=UE;HK^04NR]\,D;)5;R^HZ'0*E.: T#$6K M9Z6RN]9/\+L6J.$%I3F@- Q%JV>G,KV6WO5>)3)1(Y2:HDI5,=3 A<+#A G% MQ5#6FJ!!LW9/>LVID[[YSM)#TC 4K2Y]Y:0MO94^^DFPG*2B&YWFPX;F_3;) M03TS* U#T>J25[;9TKJ_^8*%(>6NWR9YJ^*CAN)M;DS?:F?%0>TP%*VN>&6( M+;TCOJ=[HH;^]R2,/R_10^1O*5%+#C7^_L9KG0-]E5;E :AJ+5Y:[89,(\6B"A/L;Y*)]^1+,Z6 MH3PR*5F8;6XH\2A/+U#G5XS)PT[:0+E6:OXO4$L#!!0 ( "J 55C#(\Y/ MCP4 #,D 9 >&PO=V]R:W-H965T_7CY1D71R9J0%N M?K$N/NDA_%JPT7W^020*'GF"7RNK-4:G7I>3)<0DQDEZ\@T?_,N8B) MTH]BX[X MG=V+1[I8*O/"&U^MR *>0'U9/0C]Y)4H$8TAD90G2,#\NC/Q+P,\,@Z9Q9\4 M-K)VCTPH,\Z_F8?;Z+K3,S4"!J$R$$1?UC %Q@R2KL?W K13EFDR)G,?M&FL.UU4)A*Q>/" M6=<@IDE^)<\%$34'?W# 1<.>-]A=,"A7SCT]QW.#C@,"H=!QDP>2L9#0!09 M7PF^0<)8:S1SDY&9>>OP:6+:_4D)_2_5?FI\1T/=B(!($J%'D$!$N$23A0#0 MC:LD^H ^;?F&H$]4T 1->?<]NE-15[^?1!$U34<8NDWR#F@:\FT BE FW[UP M98S,N,BM/J!=P659^MV7IP"]??,.O4':X9XRIDWEE:=TG*:V7EC$-,UCP@=B M\C&ZYXE:2O0QB2!J 0A> ?#[%@1/4USRC'<\WV KY.\IZZ*>_Q[A'L9M(=G= M PB[J)^[]]L"^G%W;(FF7_::?H;7/X!7:\RU;D(A2++(&]'TH_KS'VH) JDE M:?0 [?3U3F.B6P6Q_+LEH)N\ H/V"IC1\%*N2 C7'3W<21!KZ(Q__LD?]7YI M(]KW6A86C58&)8L#*TLW-.$QFG<%J'5 M\=@(78(%CL :A(U*PD:GSM>12^)=@@6.P!K$GY7$GUE[ZF<* B(4\73&X$-$ M%SIY!:PA22'+7ZAGK[Y0Q;2YXMHH!$U[&]/6$H]E^JPM/_%>$CLJL<'@>A H:N"*?9=H@2NT)ON5.O*M&J 2U:6VY1G+>9J3V8'5N1WU:$9SM%$M MT_VNOY_I+XU&W4'[ZMRO1(K_0RKE*1OR'O,!L#5@IWK$*5K@"JU)8:5P_.') M$]BI5G**%KA":[)?R27?*@I:$IB$(4_-AEB5PZV<.I5!!9KOU]*S?_%B>=YF MAL^Z!T2V7VD7WRY>ICR.]7J%$H8FNM,%.I$97V5T3,QV+55;G=TTGJ5"%MN% M7^\AGH%H[V].A8M3M, 56I/I2N/XYR?/=J=JR2E:X JMR7XEF'RK+&C/=I'J MI3FC9$895?3 A.U4"!5H];EX^')I_M*H7YO5FWO3E7#!=N'2F+ _@Q!4<;%M M"]D.=&S(3M$"5VA-$BO9@OU3)S%VJGB?L ZU03.44+7*$U.:TT$3ZY)L).-9%3M, 56I/]2A-A MNR;:&Q2*_EU/_=T T3X&.%5&!=K>B+*_N^&JS)PQKW;*0L\>B^RTBD29+LP/ M7)1ORQ,QD^P9Y\=I[HE8T$0B!G/MVNN>Z:85^0F5_$'Q579F8\:5XG%V MNP02@3 &^O\YYVKW8 HHSPF-_P502P,$% @ *H!56/D8X?QZ @ O@4 M !D !X;"]W;W)K&ULM511;]HP$/XKIZR:.FDC M(=!NZD(D*)M6J=6JHFX/TQY,(T22[C M6D@=Y5G8N[=Y9E:DI,9["VY5U\*^3%"9S2CJ1[N-![FLR&_$>=:()&KR2N3%/WK@I1U'B":'"@CR" MX-\:KU$I#\0T_FPQHRZE#]Q?[]"_!NVL92X<7AOU4Y94C:)/$92X$"M%#V;S M#;=Z L'"*!>^L-GZ)A$4*T>FW@8S@UKJ]B^>MW78"TC3(P'I-B -O-M$@>54 MD,@S:S9@O3>C^460&J*9G-3^4F9D^51R'.6WLN *(PA=P@,Z%+:H8+RTB%QY M^&!WS\'4^GR()J=P[. .IX4XJ MQ=LNBXGI^J1QL:4V::FE1ZCU4[@SFBH'7W2)Y6N F'5V8M.=V$EZ$G&*10\& M_?>0)ND 'F=3.#][=P)WT!5Q$'"'1W /E^B0XI,XO@&O7",*'$7<80[M&J/\ M[9O^9?+Y!,MAQW(8T ='6/+#56)NK/!] &-KA5Z&6PZ7OV]_IPHM4"4TO [Z M=+V?/=[KJ1KM,DP.!X59:6K;J]OMAM.X[(VC_/>S) <;:1ZU F (4\I%WKL)<9DY[ZOHP12JELR X$S2ZE2 M:K"K5K[.%-#8&:7<#]KM@9]2)KQPY,9N53B2N>%,P*TB.D]3JIZGP.5F['6\ M[< =6R7&#OCA**,KN ?SD-TJ[/D52LQ2$)I)010LQ]ZD6C[5S%8Z]M'0(.D;$(%']KF 'G%@C=^%%B>M66UK#>WJ)?.N[(94$U MS"3_RF*3C+T/'HEA27-N[N3F$Y1\^A8ODER[+]F4:]L>B7)M9%H:HP&X6S#.U,>,TB# D0*F)R!QJHBA(R62D #)71Y#V9TFPQC3*[$[DAG% M@+LG@_WOL=L&?,N^/9- M9]#^N$^=(X'M:-6KM.HUH8>7N7[OL$*% '#M6> MB>MPV.J/_'6=5^/._\BK7_'J-_*J*LN&O%Y1%T^9+>U]G!H1_S:H1P+;(3^H MR _^=P$,CJG5D& MF)&JN+Z+CI&9NP$7TN!]ZIH)OGA V04XOY32;#MV@^H-%?X$4$L#!!0 ( M "J 55C-NWW$(P0 /P. 9 >&PO=V]R:W-H965T%5!DU.%5+7^<*:.*$,NY'03#P,\J$-QFYM7LU&7X21%7 [ M?F&PUCMC8JG,I7RVD^MD[ 56(^ 0&PM!\6\%%\"Y14(]_JA O?I,*[@[WJ)_ M<>21S)QJN)#\*TM,.O9./9+ @A;IT:X=V'5[O#;R[O+P>Z,^M;VMW-IF[ M%<8+U!>H# MC,1B\HR?4HKQG]$$AX7&'Y;E4AE$P )[XG22BP6>BNF>:,IKA(3D2B9%C*4" ML0R^) SYBD4 B20,RTE56BXN?[SIV_+*8@8B?NFT!/&P=O>PU8Y3(0HL0?:M M8D!0$0-9 #@-@:)I*GO"!E2,JC05BUGK"8>ZO00;[ 1TT F;0_JTYGC:RO%= M*;P5XE 21P+;8WM6LSW[OU/XV3%M=22P/5N%P>O++?A/DG@[[*$VJ-#Z.U$? M]IJ#/MQYE(:MU)[RA4):6QKN3C/Q&5--#%H3M7VHVK!(8(7-2.[VP2:WUZ61 M=?BW"=_ E!+ P04 " J@%585-@!C;(" M #?!P &0 'AL+W=O+:1AJ32R MW >5(HRC:!B6C,L@3?S85*>)6EG!)4XUF%59,KVY1J'6XZ 7; <>^+*P;B!, MDXHM<8;VL9IJZH6=2LY+E(8K"1H7X^"J=WD]2X8"MA']3Z,[8\ Z>7*6'\$];MVBB ;&6L*MM@RJ#DLGFSY]:'G8 X/A 0 MMP&QS[O9R&WB49)LVW&Y +6"*4IJ-J)GDC":O\IP[=YF 6]F4B//Z M=(*6<6'.CL?/LD(1,0W?8\XS2@U.W8(S. $NX9X+06HF"2V1NGS#K*6Z;JCB M U03S,ZAWWL'<13WX7$V@=.3LY]^* ;N<0%8%@ MULC..YA@335?^3:A()VEQ+TP1S=UG^6EJ5B&XX"^.X.ZQB!]^Z8WC#X>0>IW M2'VOWC^ M$-24_9:,[EL\G=4N_TOMD -MF 27@9]OW,G=VNQ-#_VX?5? >^B MP[LX>F*?5G:E$3(E+2<0PBBW1P$5V_@BWY=SHSKRJN['5J>#)*SW)#+H$AG\ MN]*Y466).N/T61VOG*-[_J6UPXYH^+\K9_@*>*,.;_0JE3/ZHW+BWTLGW/E? MNZOOGNDEEP8$+B@H.A_1L>KF.FDZ5E7^%SY7EBX$WRSH!D;M%M#\0BF[[;A; MH;O3TU]02P,$% @ *H!56/QT-'M?!@ ES$ !D !X;"]W;W)K&ULQ9M9;^,V$,>_"N$NBEU@:TORD3AU#"31L5MLND&R M:1^*/C 2;0G1M225 ^B'[^BP#EMF[&**S4,LT9K?4)R_>(RIQ7/"'X7/F"0O M41B+\X$O97HV&@G79Q$5PR1E,7RS2GA$)9SR]4BDG%&O,(K"D:%ILU%$@WBP M7!1E-WRY2#(9!C&[X41D443YZR4+D^?S@3[8%-P&:U_F!:/E(J5K=L?D?7K# MX6Q44[P@8K$(DIAPMCH?7.AGCF'D!L45?P3L6;2.27XK#TGRF)]\]LX'6EXC M%C)7Y@@*'T_LBH5A3H)Z?*^@@]IG;M@^WM#MXN;A9AZH8%=)^&?@2?]\<#H@ M'EO1+)2WR?,G5MW0-.>Y22B*_^2YNE8;$#<3,HDJ8ZA!%,3E)WVI&J)E8)SN M,3 J V/+8#K98S"N#,;;'HP]!I/*8+)E,-YG,*T,IH=ZF%4&LVV#Z1Z#D\K@ MI A6V;I%:$PJZ7+!DV?"\ZN!EA\4\2VL(2)!G$OQ3G+X-@ [N?P2N* K1FCL MD5LF&.6N3R[6G#'0FQ3D%W+!79GQ3)!O/N,T99D,7$$^):$7Q&M!/L?N,+_* M\X)<6S2$DO()R97VWF22!J'X0-Z1$1$^Y4R0(";W<2#%1RB$X^L@#.%:L1A) MN*&\6B.WJOQE67EC3^5U&DGA- M7\E8_T@,S=#(_9U)WK_[4-UV3_6NU+#?LGA(QEI.T^Z,=5NOKIR6%5:GV[<]#6F&F,R=X,QC(/J91\.U!7U<@['C%OU4D1[7#\\ MXP(]WH.&_B^D#PFG>7<*#PJG\;IX;HK'J7W^5<+#0Z1/8](U^NL+,,EGR2+Q M=]\#4%9@TE^!?)PZ$REUV?D !B+!^!,;+'_^29]IO_;)#1-F8L(L3)B-"7.0 M8!U]36I]351TT%<402<*@X#[."0I**B0+OEGKXQ+T2BIQXH&$V9BPJP2=EK M\BG7TU(;:IJ^&#VUU8#ITGG+92?,TSK,4V68WQYA^X*L9!X;9$R8B0FS,&$V M)LQ!@G4D,ZLE,_O1(\\,4U^8,!,39F'";$R8@P3KZ.NDUM>)LDN".3F#80<$ MDM+7*X(2-FV)P)AH^=^6%#"=6I@P&Q/F(,$Z4M"U M)D6D'2Z&S:(>9J=*.:B9Q^H!E6:BTJR*UA;KM$>K-JI7!XO6U40K;:C_+TM3 M-?9H6>B[@^AV%X'JT:IH\W;/I W'\^U88SIUL&C=6!M-K UEK"\S 25"$.I^ MSP)1Y'D_$C>)1> Q7B9Z):PXQ(IQWC]!5'LX.NS&3MC'.V'']&BATFQ4FH-% MZZJCR8'JRA38LI7Y3])2"TD]90"5M,8.Y7B!FNFL:.T^>=8W?T#U:J'2;%2: M@T7KJJ3)9.KJ5.81*GFB8<:.&5)0TYT5K3.D;"] 4#U:J#0;E>9@T;JJ:1*C MNCHS^GL6/8 .DM5FVMDL14 N[(5Q-P#YP/<=!54*4W8WTX,ZB"MU!8^>>**F M1E%I-BK-P:)UA=.D1W5E=FQYL^E94AZX[#\*J%>46,2*+/6("^JC.IK$^ M!:G9QRK(V$V)ZL;6(@K5HX5*LU%I#A:MJXLF56NH4[6W;)V%5";\E40[/^OV M:@$U1XM*,RM:>_YM3(;3KK8L5)\V*LW!HG75T"1S#74R-T_&AZJ!M34 M+2K--'83P9,=+:"F;E%I#A:MU,*HM0T<8KPN=O@+6,QDL2PWM=:E]5L$%\7> M^:WR2_W,U'O*+?W,+M\1:/#E*PO7,+ $L2 A6X$K;7@"73\OWP(H3V22%IO0 M'Q(IDZ@X]!GU&,\O@.]722(W)[F#^EV,Y;]02P,$% @ *H!56(^_D!*@ M!@ .#D !D !X;"]W;W)K&ULQ9MK4^,V%(;_ MBB;=Z>S.T"1VKE#(# I;.T#"GMAYU^$(X2>["E5%)@Z?3'5[[$MK)&B[NG MPQ>P%9U'W)8"##B*9$]OF6,OW)FHN4 M*'TJ-@.Y%92L\J T&;C#X720DICU%J=YV8U8G/*=2F)&;P22NS0EXOF")OSI MK.?T]@6W\2926<%@<;HE&[JDZFY[(_39H**LXI0R&7.&!%V?][N<7KR_FGDAZR9,_XI6*SGKS'EK1-=DEZI8__43+"\H[&/)$YG_14UEW MV$/A3BJ>EL&Z!VG,BO_D<_E%- (TISW +0/3YS:-U1F*6 M27&IA/XTUG%J\3$.M:XH(FR%;JFD1(01.M\(2K7>E$0_((_$<1C%:$G8PS/7 M!>>K59S)B"3HBA4_ADQ4[SVJ2)S(#[K*W=)#[]]]0._0 ,F(""I1S- =BY4\ MTH7Z^#I.$ATE3P=*7T76ET%8]OBBZ+'[0H\==,V9BB3";$57+?&>/7[TM7C\ ME?9="V"@O_XJ!^X^!Q>NE?CSCO71:'B$W*$[;.G0I3W\F@@=[KP8[GU;.+:' M>S2LPD:,7>'I$2\@]%R0;(-&Y$(1M\E]" M_@-IGO^J(BJ0B@A#9M"GCYJ)KA1-Y9]MZBXZ,&[O0#;SG,@M">E93T\MDHI' MVEM\_YTS'?[8I@Q(F <)PY P'Q(6 ,$,?8TK?8UM])?U=:1'WT?*=A3]PA5: M"YYJ63$E]%2M9P05HKC:Z?A\L&X5IK7G784)"?,@8=B>H#(+;2*$[$4 !#-$.*E$.+%> MHSFCMTG!&M]5"I P#Q*&(6$^)"P @AGRF%;RF+[U'#B%U!NJ1!T5,(WS^@\#*F4 MM0. _D%?7RY86^J:34B8!PG#D# ?$A8 P0PA.L,.ZJS#"!I'B@-E[2F#)PO=0#99 !%,W50 M6[6.U:G[SRL875"&-FJUB@?4J@6E>: T#$KS06D!%,U466W8.N,W7]R .J^@ M- ^4AD%I/B@M@**9.JL]6<=NRN[7-,*Z;[9#.DL%U)H%I>&29C@>\U%_=#BC M@=JN4#13 [7QZEA]M\52\? !W>Q$&!$]L77;A-O9G:4!ZJJ"TC HS0>E!5 T M4T&UM>K,WGRV O5D06D>* V#TGQ06@!%,W56N[V.W>Z]DG*7;;VS6] A3U/. MD,P'KYCI<\;*!\WR.]?)?IV^'\Z.$*/YS>MX3PFYS)X,*AX5:A4=J&%Q:3W3GW!>TXT:VQN/^^'#N>5TU M#-HW'Y060-',K-9&L6LWBF\$3>-=6LPIQ:"PW>^MK-.%G=LYWZ"N<4DS]L7' MA_>+,6B;/B@M@**9JJAM8]=N&R]W]_MYH-L&V\[MK I0.QB4AD%I/B@M@**9 MZJGM8/?-[6 7U X&I7F@- Q*\T%I 13-U%EM![MV.[C+38\=4\8Y*55J]YG>>O]QV4'[A MG%PZ+>78.0F*E_AJ?/%.X341FYA)E-"U;FK8G^D+$\5K>L6)XMO\+;%[KA1/ M\\.(DA45607]^9ISM3_)&JA>EES\"U!+ P04 " J@%58]TBX_,8# 6 M$P &0 'AL+W=O[&G["M/ 01ZRK."+ZU4B.VE;?,XA1SS"[J%0OZSIBS'0C;9QN9; M!CC1H#RS/<>9V#DFA14L=-\="Q:T%!DIX(XA7N8Y9M^N(*/[I>5:AXY[LDF% MZK"#Q19OX '$I^T=DRV[84E(#@4GM$ ,UDMKY5Y&K@;HB'\(['GK'JFI/%+Z M535NDJ7EJ(P@@U@H"BPO.[B&+%-,,H__:E*K&5,!V_<']G=Z\G(RCYC#-[K_"^H)C15?3#.N?]&^CG4L%)=\14 MM&13-UI]C99ZD4(ME ?!Y+]$XD3PGL32=4"X2- ]<, L3M%JPP#D:A 0O3ZU1OT"I$"?4QIR24M7]A" M)JJ&L^,ZJ:LJ*>^9I%QT2PN1M84^#9LZX^GL*"PZ#?/G4W<\:L(Z MXHP;<<:#XK3+8FOERGK7U$;T?U4:^_0:)#]7+Y-DH4FRR!!9QZ%)X]#D5Q>A MB4D739*%)LDB0V0=%Z>-BU-C16B0Z5P[IB=E8^XXSE$).@TZBHA.(\9.FZST*3/[21;5E <'/7<%FB2+#)%UQ)XW M8L]-5'K\1/(R'ZKY@\.MG:<[^.2]*T7) ,5RIT:D:]*SG&0@=[S2GFU= GL-M^EM#G=6^DCCJ/]:'?KH&ULQ9G;;N,V$(9?A5 7Q2[0C4X^IK8!Q]*B*39H MD#3M1=$+6AI;PDJB2U)V O3A2TJ*9%D*$[9 ML9@5SV[I8D9RGL09W%+$\C3%].D*$G*8&[;Q_. NWD9PCWPA]TM M%7=F30GC%#(6DPQ1V,R-I7WIVU-I4+3X+88#.[I&\E/6A'R3-]?AW+#DB""! M@$L$%C][6$&22)(8QU\5U*C[E(;'U\_T+\7'BX]98P8KDOP>ASR:&Q,#A;#! M><+OR.$GJ#YH*'D!25CQ'QVJMI:!@IQQDE;&8@1IG)6_^+$2XLA %.H7 MUD*O.),3Y9Y3\386=GSQ-0Z$UP'A+$1WP #3($+++040LX$S]%D\W4(&5#CU M,UJ&82S]BQ-TG96S5'K[HP<.DO@SSBZ0 M:_^ ',MQ^@:D-O<@J,W='G/O[>9]O?MO-[<58KCUO'$+GOL"3P1F@M>$8AGG M:$DISK;%E"EFTO']+SP"BGB$,]0V^N.K8*)K#BG[LV]^E ,8] ] )M!+ML,! MS V1(1G0/1B+[[^S1]:/?;[1"?-TPGQ-L)87![47!RKZ0L1VGF!.Z)/(+0F( M;",\LL-/9>SC((IAWQM\5TKNN,")E>V_<*VQ-_,W!^KKK-+7Q.LI?JP M5GVH5'U%&$=D@Q@6DO>)JS0_5]P2-CP2=S!TK.F)N,.."YR)ZYRXP.^V$KU: MD[I52XY1+T+6A.R*A!2(U;6_WE RSM6XHAV+/!YU-.YKY9ZV\JM6QS%G]:^I]E%= M9RLE\9-X&Z\30)NMK;O3Z.XH=5\& M O[#;4P//GI=.3_#W3$RGZ^A)=V)J&EI;RZ;&M)7%S^L;9;7] MV=*Y'4W&7>&T%G^Z:&V!F_+/5M=_-_@Q3O,4_8W.WH2KR6=+KY/F::7YNFAM M'S7%HCU\[ZVXK;7@U$KSM-)\7;2V+YM*UU:7NK>4;&*.$L(88B+.XFR+=D # MX3V\!22B+P.N2'=:*]^*)C9II?FZ:&T?-36K/7GW?*>SX%QII7E::;XN6MN733ELJ^OA_YKOIGT9 MRCDM1G06LIY6FJ^+5NIO'IWSI4"WQ0$K$Z5&GO'R'*M^6A_B+HNCRY/G*WFX M6YP?-ICR9/@&TVV<,93 1B"MB[%8,&EYV%K><+(K3A/7A'.2%I<1X!"H;"#> M;PCASS>R@_K(>_$/4$L#!!0 ( "J 55A)?L_@NP, 'P1 9 >&PO M=V]R:W-H965TS4-C#\^QX[(9-,0[I(D?8&XL3OZ^/''_')["C5 M5YT"&/*2<:'G7FI,?N?[.DXAHWH@^#R./>&WOG&$]NEQM[P%[.<[N 9S)?\ M46')KUP2EH'03 JB8#OWEL.[:!A:@:OQ!X.CKET3VY6-E%]MX2&9>X&-"#C$ MQEI0_#O "CBW3AC'/Z6I5[5IA?7KL_NOKO/8F0W5L)+\3Y:8=.[=>B2!+=US M\R2/OT'9H1OK%TNNW2\YEG4#C\1[;616BC&"C(GBG[Z4(&H"]&D7A*4@?"N8 M7!",2L'HK6!\03 N!6-'INB*XQ!10Q=G1F5 W^R/F-+OCA8N%T(Q6U:X\LE:)BY\;=38=Z^7>3@B(FI8(T17]] M1D_R8"#3?[>-;Q' N#T NZG=Z9S&,/=PU]*@#N M?OQA. E^:8/;IUG4DUD# M_+@"/^YR7Q0X8ZE-ZZ+H%%\+K4^SJ#";.C/[2CDL@IE_:"%Q4Y&XZ201P0'? M/7DUZ0S..>VVFCH-FG57>;5\^IGMP*0GXM+<6>[UQZ MK_%FR+BJN]4GA*5+G-_<7]E/"R[=?;4IODNLJ=HQH0F'+5H&@RF>P%21 MZA<%(W.7_&ZDP53:7:9 $U"V C[?2FG.!=M ]<%E\2]02P,$% @ *H!5 M6,PU!"/K!0 Q2D !D !X;"]W;W)K&ULQ9IM M;]LV$,>_"N$56PMDL24_)G,,V):$!6C7(EFW%\->,-+9%BJ)*DDY#; //Y)2 M9,N6.7LXH&\2B=+]2/%_/))G3I\9_R(V ))\2Y-,W'4V4N:WW:X(-Y!2<,IE>J6K[LBYT C8Y0F7;?7&W53&F>=V=24?>*S*2MD$F?PB1-1I"GE M+PM(V/-=Q^F\%CS$ZXW4!=W9-*=K> 3Y.?_$U5VWID1Q"IF(648XK.XZ<^>./&)[%WC71G_+$V!=]:%+!'F+WFN MWNUU2%@(R=+*6+4@C;/R/_U6=<0Y!FYEX!X8N#)5=/8V4G M9^_C4+D)$)I%Y $$4!YNR'S- 93[2$%^)H\LB2.RB)D(8\A"$%?D/@NOU9-Y M%,7:/6BB2DHGU\[RU@-)XT2\(V](G)'?-ZP0"B^F7:D:K*OMAE7C%F7CW!.- M<\@'ELF-('X60=1B[_V'O6L!=%5/U=WEOG;7PK42/X;RFO2=*^+V7)>(#>70 M]EW+\RD]\OG1(V_?O#M-\^PT#\)C6@O&/Q_3MV""\S%N.Z;1\_W:4?N&VS_! M5:$CH4^,4QV)R)QSFJV-CQK7W;__*#? B=S0C#2-_GJOF.1>0BK^;G/&L@&# M]@;H$'\KH7>$ MZ1*8, \3YF/" B18PR7&M4N,K:/] ?2N)<[6)&1JEQ$!+]=^.8W;UFD+*^U2 M?3%AWO@H$CI]M2UKQDL?L\H "=80;E(+-[$*MRB$*A%";>F^%K$PZ_>K Q&E M&M!B!9RWKKD7U@HNU1(3YDV.M!ST>D=:8E89(,$:6M[46M[@KG^LN$N5NSGJ M;'QL#[-*'Q,6(,$:RCF]W;:[9]7. Q'R.#?CC:W4E F5CB)/8MFZ5;8# M[S.BMI7L2N=U5>W;:9:Q0BW'U!5QB-JD$V=(.&R!BT:-UV2^DF;NAK+@ MREPJ%\MI]D(VD$1DZ#I78^>FVJCJ9ILZ?A(J?NP\L6W)M[0W_M)QCDKS46D! M%JWI5WOI',?J!GN2ZJBN=38Y0!W96[VJQ WWY[_F$%[::[Q8.TR:CTH+L&A- M[=R==JY5N]^*5 ]?-:Y>QU,YT,S@HV9XEL+^D)*U3JTK$"[;,]CHNG;I1:1XJS4>E!5BT MIO:[!)4S^-X[9PMNS [ZF+U1N=L>CW42GU46H!%:VJW2V4Y]ES6!_HM3HM4C;CF5*U#].O/ MH_]WVD;->Z'2/%2:CTH+L&A-C]CER)S)=Y^V4;-HJ#0/E>:CT@(L6M,S=ADW MQYYR\V +"&PO=V]R:W-H965TKE[Q'O(1[ZC;[KCXFNQ9DRB[UF:%Y>CM92;"\(-W[!4(CYXNW":KM2PO.+/IAJ[8'9-?-C="G3DMRB+)6%XD/$>"+2]';_%%[/FE M0V7Q5\)VQ=XQ*D.YY_QK>?)^<3ERRQ&QE,UE"4'5UP.[9FE:(JEQ?&M 1^TS M2\?]XR?TWZK@53#WM//T[619XZQ&D"5Y_4V_-T3L.>#Q$0?2.)"^@W_$P6LSON=%.INHOSD[&,R5Y/($,T7Z)85 MC(KY&KU="<;4Y,H"O49W:RH8XDNDJ$WI/1>TGK#2@3_25#XJQP>6;YGZ3JED M"R0YNA:/Q4,B*7H9,TF3M'BEH+[CEBU?H!4IR]'G-MX5"*::.5(&4PW'F MS:"OZD&3(X/&!'WBN5P7Z%V^8 L=P%$,M#20)QJNB!4Q9O,WR,._(.(2SS"@ MZ^>[$X-[_'QW;(G&:R?5J_"\8WA)05=J#E?U5/VY;&?HGX_*%+V7+"O^-?%> MX_IFW/(==%%LZ)Q=CM1+IF#B@8UF/_^$Q^ZO)LX@P6(@,(U/O^73MZ'/#E=^ MVLA&U+R:J*PAPPJR?/L^S'S/)_YDZCSLDW1HYHT]C_3,8H-9@'UWW)II@05M M8,' P)XD_1_Z\,AW%'U(A-*J9F<*UOJ8H>L&$BP& M/H';?TCL^DPS$DGY!@ M,1"8QF?8\AG"Z["&#/:50R(W\'LZ/#0CX<2;],QB@QEV(QR8=1BU@47P.E3W M;@1?)K+YB?[,A$@D%X\F%JS/'[J@(,%B(#"-]TG+^^1, IU \@D)%@.!:7QB MMTLG77B)-IB:JCP296R-[DF5MEBL"$-7 M!BA:#(6FLTFD=JD^MF:^)PK..Q1(1,8!Z0ONT([@ M\83T]6: "RP'T/[8PUHSV(6A MB\,C:NNR<6+/QC6U#=U$M6,/7C2@V^]0:#JO725 _',I$337!T6+H=!T4KM< MGPS=_7^.$H-#Y03C2=@7XJ&93\9AU-?AH1G!/B%'=-AEW&1(QGT+7#_:'SYX M38'NST.AZ<1W90$)SR54T$P?%"V&0M-)[3)],O3O@><(-3J0EI*I&_2%>FAF MW%,UV-GV5$F7<1-[QOT'SU_/:;%&XDR[/?;G#UY8H)OU4&AZFT!7''CNN1H% M0*L&4+08"DTGM:L://N?!">IM<'4?B^C(,(]M1K,^F6DU40/J^'0M.G8J^UYVR]/;#-/;#=/>, M^B6IR9-'50, ,(+ 9 >&PO M=V]R:W-H965T%YN![%>.U M,YO8>S=R-A$;7?(:;B11FZIB\N$*2K&;.K[S>..6KPIM;KBSR9JM8 'ZV_I& MXLCM5')>0:VXJ(F$Y=2Y]"_2L<%;P'<..[5W38R3.R%^FL'G?.IXIB H(=-& M@>'?%N90ED8(R_C5:CK=*PUQ__I1_9/UCE[NF(*Y*/_BN2ZFSL@A.2S9IM2W M8O<'M'XBHY>)4ME?LFNQGD.RC=*B:LE80<7KYI_=MSGL$?SX&0)M";1/")\A M!"TA>"DA; FA3::Q8G-(F6:SB10[(@T:U MKZS #7MH6&]3T(R7ZAWRORU2\O;U._*:\)K\68B-0JB:N!JK-S6X65OI55,I M?:92GY)K4>M"D8]U#OFA@(NV.^_TT?L5/:J80G9. O\]H1X-!@J:OYQ.!^CI MR^G^$3=!-Y.!U0N>T3N8C6XF_OZ*,/)90Z5^#&7>:(;#FN;,N5!KEL'4P4-% M@=R",WOSRH^]#T-YG5(L/9'8099AEV5X3+W)$M>[8B4,+M6&GEBZ.5FWLS"B MWGCB;O?S>(JBHX!ZAZCT*0I=>*,.=> @ZAQ$1QU\>1 [1KYP7 V'NW;(S5&I MWUT$IQ1+3R1V$&'<11C_#QLJ/F66IQ1+3R1VD&7299D<78[=I\5\)G+88KNQ M-GD.)=@H17O[X2R._-ZNF0^@_&BM2$8C>EXV-JXLS;^ M;T??^.EQ-0J3N.=A !70J'_T/47%B>?W#+A[W4T%>8*IRJ9C; 9:K&T/=2VS?P!02P,$% @ *H!56!$:'(%E P 5 P M !D !X;"]W;W)K&ULS5?;CM,P$/V544 ()-A< M>DN7ME+;!;$2H-66RP/BP9M,FV@3N]A."Q(?S]C)AG8W#13U@9?&MSD^9SSV M3$=;(6]5@JCA>YYQ-782K=?GKJNB!'.FSL0:.L;:TUJ4FZ.<:$ES:9DIR=O MTXC.!('Q&*Y1(9-1 M.51*2ST@I>P((B)RXR!+&$><+X"A6D'%ZS5,(GEA5V MXM6W(M4_X))O4&EC"4\O4+,T4\\(XN/B IX^?@:/C>&'1!2*ME,C5Y, 0\.- M*K*SDFQP@*P?P#O!=:+@%8\QW@=P27DM/[B3/PM:$2\P.H.._QP"+^@T$)K_ MO7G00J=3GT;'XG4.X%$P9NQ&2&9B&Z92&G>7!S&E WHO>'1H!7R@IF+VAL4R@TZDR>/_+[WLLE')P+;\UBW M]EBW#9T\EN?T&M ]B6Z?PPQ7*>'=Q+,5Z-BP.Q'8GN9!K7GP?US4P2D]=B*P/8^%MO<".GP0]W[8\WK-\3RLF0Z/8%JF/).XEB;C;4S&:R+;BGGL00T?Z'H1=GV_ M69?O_<[UWA'*%JQ,ZBIA1*DQ&[?"'2NJ0MM3Y7O>L'M UDX)XY_TM6R'.UJ6 MWQ*FI2)WIS[+4:YLV:H@$@779:U2C]:E\=06A/?&9Z9DMG7?;YBRWG[')-TH M!1DN"=([&Y";95G"EATMUK8*O!&::DK;3*CL1VD6T/Q2"'W7,1O4?R0FOP!0 M2P,$% @ *H!56*3\=VQ= P 20L !D !X;"]W;W)K&ULS5;9;MLX%/T50E,4+9!$FQ&'>;&YW'MTSN%VAQNI'G0.8,CW@@L]\G)C5I>^ MK],<"JHOY H$SBRD*JC!KEKZ>J6 9BZIX'X4!#V_H$QXXZ$;NU7CH2P-9P)N M%=%E45#U[Q2XW(R\T'L02VH:_%2R;7[)9LZ M-O!(6FHCBSH9&11,5/_T>VW$5D+8.Y 0U0G1?D+G0$)<)\1.:,7,R;JBAHZ' M2FZ(LM&(9AO.&Y>-:IBPRS@W"F<9YIGQ>Y;BF@"A(B-WH(&J-">3I0+ M3*: MG),Y[IRLY$#D@LQR*I:@"1/D+66*?*:\=!/78@W:V!0[-X>T5,PPC'QU!88R MKE\CTJ?Y%7GUXC5Y86,^YK+4^%4]] WJL&S\M.8\K3A'!SB'$;F1PN2:_"TR MR'8!?#2@<2%Z=&$:'46\@O2"Q.$9B8(H;B$T^_WTZ B=N%F4V.'%!_!P3W)Z M+Q6U6YQ,E+*N5^LQP77Z($5Z*()\Q*:F[HQH\L][1";7!@K]MQ3N-8YQ@Z.E84>"G@<4D?SL@4 MEDP()I9XPCD5*;1IKP#[#M!>=NMQDG2"L#_TU]NJCG[W#U5U&U7=9ZC"S?X+ M215:=TM2OS.(XL&>I.ZOE.^0[35D>[]#=F[)DO_(7'*6D2F3.F6 ?/497A+I M11OMH[C/W84G MNQH-]8T/]_G-O^*1T[$=B.8TGC6'+J11$NR?VJ=! M8=P;=-MW^* A.W@&V>HMM$_9PCZ%:_L4MO$=/*$2#_;I/HTY#X,D2=KYAL'/ MQSTXZ052PVU?#7$4=/;8MD3M+$%%UM\J2@I02U>K:9+*4ICJ96Y&FWIPXJJ@ MO?&IK1-=L?,3IBHR;ZC"#:,)AP5"!A=]=%!5=5O5,7+E2I][:;"0&PO=V]R:W-H965T!U#PC<#QW>V#[ZSQ5+I!^ZPG],%/(%Z MSA\%WKD52LQ2R"3C&1$P'S@C_V[JAUK!2/S)8"/WKHD.9<;Y3WWS-1XXGO8( M$HB4AJ#XMX8))(E&0C_^*4&=RJ96W+_>HG\VP6,P,RIAPI._6*R6 Z?KD!CF M=)6H[WSS!KAY8U*=O5_=KH@FK)0D-7GAR2:0$(%,FHX3+E0#R8S23 M2F")_&UCNT!KVM%TW[B3.8U@X&!CD"#6X Q__<5O>[_9F+HFV/1*8 P/ 'L=QELL%#0!..Q#6E2 MBW0ICU<".^"Q5?'8NH3'&R222:0R L+GA.>F2RA>\!O;2*W'5V(%-@)KM2XE M\$I@!P2V*P+;%R9BSL0K42!2&UOU8-AB>C:V:K4N9>M*8 =L=2JV.F]DZUN1 M;F82N>7SVV?D;H2=4=V0)T45X/"A= I^9AG-(H;E^,BE^821'_=%L<^P5N^S M56H@>6;MGF?<44L0A5EY0W[G6;026/W*M@970YK6(KUS ;K5 G1K_:SX7B'? M1<92X[2-O *J;:#TA+D>!F$#$W2]STLAU-D7:A^*3&M=>F? O2K@7FW $RJ7 M)**^P$3G6I,W::Y!6HD*1-4C/IVGB[TW,?JUG9<.Y HFU=BZ=W,YX'91+TBN7A/A=$M-7.\%7 M" CK@/"] 5$=$)G,5%9,'E(L\7C(V1IQC59L>F"2::*5?4)UV>\E M5V^)BI/CKZ"2)M G=%_5';$9NF!%R2A0*?3,(-#EBSIHZGF8@L0D%T%FPI,)V*H2N5+LWN9K6&\TI#\(8&/T WC,J%0)=T"M-M E<9 M:EP%KZ[.@T[&%+(3%/K'*/""T"+HXOWA@24\?7^XW^$F;&H4&KZPJT;'JBQ" MHA]G$R&Y^K?\M.6YXHGL//H&.14ESF#DJ"M" %^!,_[XP>][GVTYVB=9NB>R MK?Q%3?ZB+O;QMQ(XEH3.46[.,E1GV9; BB@V1/K&7*G#F23J"*TV,V-!^7'< MVT:E-E3@#1K4EI=>XZ77Z>4)::O",4T4S4YM6GO[_,<[Y,LW1/95L[B)F=Q9^W/"L8E^8/U!].6 MM7BG3H'7/KJ[F#!J85(+QO?LY4X:Z4FG]&LJ025$=AW89&=;KR5^%Q'&+>V[ MD%YBESYHI \ZI3\PB7.;WL'N_SL)-W:K-%M0_4'4^]^#!EO$?8H6Q!,]92L7064FYOG9=,5_A#(DKML94 M?5DRGB&IAOS)%6N.T:(PRE+7][S8S1"ASFA0O)OPT8#E,B443S@0>98A_G*# M4[8=.M#9O7@D3RNI7[BCP1H]X2F6W]<3KD9N[65!,DP%811PO!PZG^'UV/>T M03'C+X*W8N\9:"HSQG[HP>^+H>-I1#C%._RJE3KZD- M]Y]WWN\*\HK,# D\9NG?9"%70Z?G@ 5>HCR5CVS[%5>$(NUOSE)1_ 7;:J[G M@'DN),LJ8X4@([3\CYZK0.P9!,$1 [\R\%L&,#QB$%0&04&T1%;0ND42C0:< M;0'7LY4W_5#$IK!6; C5:9Q*KKX292=']UC%0(!+,%4;9)&G&+ E>$ RYT02 M]4&-BBG@GJ 92,SM5;5*3$./?C+9:(I.*36N/[]!9\_/ ) M? "$@F\KE@OE20QWY@,!^_W=Q_;>ZJ M\-4Q].L8^H6_X(B_/]>8JPC0)Q.3TC0TF^I#>BW6:(Z'CCJ% O,-=D:__@)C M[S<3KY_D[!7+H&89V+R/5+!"$\'2*BFL=-'8C&#L!VKJ9A^YU7='Y&&-/#R% M/#(A+ZVB?>2P'_@MY%;?'9%'-?+H%/+8A#PZ0-X+ Z\%W.JZ(_"X!AZ? IZ8 M@,<'P*->G+2 6UUW!)[4P)-3P'LFX(D!>*\-W.JZ(_!>#;QG!?YMA54;7TK, M3?![!_!CS^NWX%L7Z B_7\/OV^$SB5*PS%7CP2 MNL@:O2B]((W]H7^8CC"( MVH2L2W8D!+VFLWI62O=8B&OP.6,YE4KQ%&M0W294]U-IPD(:.Y]W0.T2JKK4 M/MWVQ;N2VY,-T$IN4K(!&Y3FA69X<^HJQ_L$PP#&[=S9U^_*KVGIT-I+J^25 MAO9'70-0(" MVA6$ 2QE]-*V%\*#O1!X4=*61?9UN_)JY 6TZXOS;P7[^G\T0:PJQR[&+\9= M< Y) QM- V.KSK\K2]P#H23+LVH'3ZI2IW[>--'4/Y"JD.UB:ZZ%/TGJ5.$Y MAW""C7*"=NG4J60F;RR9IGDP29JN\1ITHYJ@73:56<*&_3\N4;_O('RA>59L M D;-Y\&.IE-I/(=L@XUN@W;A]KXC?%-Y.UD7#Z?!?@^&YG3[C2;S[9KL>+H5 MC_DY,GX"T#LKH-W;>Y/M[MT;Z4N[!\2?"!4*R%*Y]ZX256]Y>0]6#B1;%U=) M,R8ERXK'%48+S/4$]7W)F-P-].U4?1LY^A]02P,$% @ *H!56*&A?AZ9 M"0 OU< !D !X;"]W;W)K&ULO9Q9<]LX%H7_ M"DKCGDJJW!87;?;8KDK$9=S=F7;92<_#U#S (B2QFHN:BQ55S8\?@*1(0:(A MT3EV'F(MP'=!WD->\A#"]3I._DR7C&7D>QA$Z4UOF66KJWX_G2U92-.+>,4B M_LT\3D*:\;?)HI^N$D:]HE,8] U-&_5#ZD>]V^OBL_OD]CK.L\"/V'U"TCP, M:;+YS()X?=/3>]L/'OS%,A,?]&^O5W3!'EGV;76?\'?]FN+Y(8M2/XY(PN8W MO4_ZE6M.1(>BQ1\^6Z<[KXG8E*IH8$0O8+!,(RO\\LRD+ D'B MX_BK@O;JF*+C[NLMW2DVGF_,$TW9- [^[7O9\J8WZ1&/S6D>9 _Q^I^LVJ"A MX,WB("W^)^NJK=8CLSS-XK#JS$<0^E'YEWZO=L0I'8RJ@['701^\T,&L.IBG M1AA4'0:G1AA6'8:G=AA5'4;['48O=!A7'<9%LLJ]6Z3&HAF]O4[B-4E$:TX3 M+XK\%KUY1OQ(2/$Q2_BW/N^7W?[FTR<_\#.?I80+FSS2@+^*Y\3)LSQAY"'> MT*#X]F?RR?-\H1\:D+NH/ J$FCY8+*-^D'[D3;X]6N3#V4=R1OR(?%W&>4HC M+[WN9WRH(F!_5@WK1+'&7+E-B1Q[R6_M:1_L8Q@*L&#"X5@#[? MR?6>-K9[^K.A)/Z2!Q?$U,^)H1E&RX"FZNX6FVV[ZY=M.^3D[H;9TMT^O7O; MX)W3N^MMR7CUX*54F+7HS8)G'A']ACB5Y,GO+8K_SV^\'[G+6)C^MTW"99!! M>Q!10Z[2%9VQFQXO$BE+GEGO]N]_TT?:/]JRCX192)B-A#E(F N"21H:U!H: MJ.BW]TD\8\SC9\TD#DFV9"05.N)GSGFIHV2KHW,2L:Q-/\H 7?6#A%DE;%S MQ,7,\ZUVW7_>%<5AB\&E=CG<:^8WHG2DTJHNBR0HQ&H48ZMN@ZH[U/D]F2YHR\FF1,!:RJ%T,2EAG M,2!I%I1F0VD.E.:B:+)D&@M4?Q:H%":!:794)H#I;DHFJREQ@K5CWJA M;<5:T4U1IC*6A+Q&%8\&/9;. M$G\E7K$&>.E_UQ,"A+-Q7/5C$?CX1:<4S]PK3 I2=B,^<_, M(T^;@D'Y(D:)7XO 5O9W%(^,1; ME3-'3.U<=/V1(?#KU_0U,==+%KUZ<\\FFM:$NF@]F)%"<: T%T63#^;&GM?5 M_GQS49 E-$II.0%R%J=\M[_DE4&M^XJV^S!D.#D\N4-->2C-@=)<%$V>@]?X M\H;2JT5XJ>H(7?51T7;U8>H#XT AT*@VE.9 :2Z*)BND<=L-M=MNS^>LF!_- MJULDSL%^Q$L-X_>F"3]YMPH":JY#:59%TPW)6]%&>U-];&A4!TISCV^#G.K& M-C?4MOGKYW^IP9U3#K70H30;2G.@-+>B[=XZC JE65":#:4Y4)J+HLE: M:JQS0VV=O]ZA,@YG[@ZU0T]IJAY 9V% ;7 HS8'27!1-%D9C@QM'9CV_WJ$Z M0KZ+R"]YL"E^YG->W!Y-XW!%HPUAQ56P)ZZ&8T*)HD06WE%1)2_$UVE.Q1#C M@E8[3.=E"[X)OD?.AKL6Q[;M-K(O[M>CU/=8=7TF?J6?$%/[ M21PAXCOI*-FQ6KR<[?.+H^O77Z?%3QH]Z6FEH$V33?KL9W3K''V[X-LEC*\I MC:A'21YYK!R/2$.Z'8 3J7+RGH/71!AMLUH,,N#\JO:-]L9*1]EN8O\]-C( MGMC"CR+QU)6/\=,J\8/BEU+%* O[C7U?^7QOY*NX%*\:_6 M2W^VW#&J6@VJ.\?2:3 M<%1*R?OA,'QK5AM(<*,U%T62%-*:^B3;UU<#.@H":^F:[(3Z> M[)GZT*@.E.8>WP8YU8VI;[Z5J:\&=TXYU-2'TFPHS8'27//0U)^,7O+TS9TE M/W[ T__B1WZ8A]UFI*H#=I8+=@$0[ H@V"5 L&N O(7?;S9^O_DN?K\)]?NA M- M*LZ$T!TIS43192XW?;YXV5?[U?H@Z0&<909\.F"TKDVB3@VMB&QK5@=)< M\W#=E+UMD%/?./KF:8Y^>W6BWU]1G:!SW*$T"TJSH30'2G-1-%E6C<-JOLNR M)R9TPCN49D%I-I3F0&DNBB9KJ3%CS=.FQ?] =8+.CH?2K(HFW76T.,8V-*H# MI;G'MZ%,?7]GN="0)8MB)=B4WR_SO)6+*-:?UJO-?BK66-W[_+-^-=5;/K?T M*Z=<2[;!ETO;?J')PH]2$K Y#Z5=C'DI3&PO=V]R:W-H965T!X@)!.*B#]CLF5[QT!2>:#T MISRYB::&)2LB"0FYA,#BWR.Y(DDBD40=_U2@1CVF3-P_?D:_+L@+,@^8D2N: M_(@COIH:(P-$9($W";^GV\^D(N1*O) FK/@+ME6L98!PPSA-JV1101IGY7_\ M5 FQEP"]%Q)0E8"Z"5"( M660+^G$FYWW.#9K\ST#EQ7 M\PR^*J;FKR\B#]QPDK*_59-0#N*H!Y&[U#E;XY!,#;$-,9(_$F/VZR_0LWY7 M"3@D6# 06$ML]^FLURD#Z#HH6#(765GC/JL+W;++5:*U'R7/AJ-ME57&J-JNO M_EAU4*,.^A\[K1[\S'*D[1 MP?45'6%"H]Z"#=7+8=YNV M[WD.[,JBB%/L+($J3M/,86-.H=Z=?KW]=#]7,AC(1E8\AT0+AD)K:]9X7.B_ M2_\>R+-6"@^)%@R%UE:X,=1P*$=]6/_N6V$76JC[V^]*$==K1MK"CQ6F,=]0 M[[[_8^L>U)%7:*_^HAYJU/:;N<9M(ZW7/*1_5PBMOFR/7.1TUHF%JD-[6#M>YJ'+^U63AC MY'5E4<7U-Y5 $==]HV3NO95/2;XLOFXP$-)-QLN7T/75^@O*1?'=H'/]$IX' MY7>0!J;\+'.+<[%1,I"0A8"TSGPQG7GYI:,\X71=O/M_H)S3M#A<$1R17 :( M^PM*^?.)'*#^WC3[%U!+ P04 " J@%58;"[VLNX% "E+P &0 'AL M+W=O.]OI[6.*49D"<9-8VYE[\1?^"(*8+7L_'[2*_#Y!/IB$KYGM&7\1 M&THE>DOB5%P/-E)NKPQ#A!N:!&+(MC15[ZP83P*I7O*U(;:I1WR].BASY^^H$_(0&(3<"I0E**G-)+B0FU4 MS^^B.%958F9(=6Q9"T98'L=-<1SXS'%8Z(ZE^TD]_AF Z &V M#F"HLUJ=6GPXM3=82[P/Y1#9U@7")K8[#FBA+[\+W@_55M?YT%=[--0V[G^\ M''>=S%]NO7$J[>HJM7.>?8;W*%GXLF'QDG+EI[AD_U+[H%M)D\ZKK>"-NGE9 M=WTEMD%(KP>J/Q:4O]+!_/??+-?\HTL4),R#A/F0, ($:Q@>589'.GIA& FE M..M' GDI-_12C74O:G!EJQ7E4;KN\JRE]O4,"?,*F)/#LO']=6Y98\>9C&;& MZ[%"R$8)$*RAT*D4.EJ%?RM56\Y"2I<"K3A+>FC4DOMJA(1Y!@;Y6$D.N?" M-UI:7[^0,&]R,FR:K$$2!8PZ]EUG?,)G!O6@*!)(/2/%":#THC4+2FZ*-HQ-)^ ME1V1U*IV+KI".93FSU:$WW%_HV>]N#I/F@- )%:]K#M3VL MOZ,LA&UW/-P$:AA$S^]H=^BWTR(^O6ESS.S1MJAMN[=%2)H/2B-0M*;% M.OBQM*G#O!Q!#_>.Z@8S"FFGNH(S/E)GGU@##7) :3XHC4#1FM;J,,?2ISFZ M21#Z%WWL+E/?1N]1$S3< :7YH#0"16NZKU,@RX&>'H&F/Z T#Y3F@]((%*TI MNHZ*+'U6=)KWB2"FV3UH>#1QZA3NGH1J-G:'3KN[!HV&0&D^*(U T9HFZWC( MTF83^NZZF$=U:AR?SI9;AQCOHLKQ M-":G)R;-H6E:;9&@Z1 HS0>E$2A:\V?_.B#"VEQB?K]5W>A=\:/7HQH2NYSI M$7WG/* T#Y3F@]((%*VIMHZ$L 4\N<60F-D&C(U":#THC)>WXQMRR\1"?<5EG M0EB_-.A^FR\FE0P)&L>-? %ZS6GZT#2#X2\^F9Z>W5.(V.GU9]YH$WZH#0" M12NL&D>KB!/*U_EZ;Z%D[5)9+-6LME9KRK_F*ZE;VV^LJX75L=VSKOQBQ7B- M+Q:PJ\GR.DH%BNE*-64.Q^J#\6)->/%"LFV^AOF92&ULQ9U=;]LX&H7_"N$=+&: UI9DR1_=Q$!B MD9P.-MB@W M4=+5Q#=)^O!.1_,TJ3K9!)M\FZT&Z M2T2P+"IM-P/'LD:#;1!&O=E5\=E],KN*]]DFC,1]0M+]=ALD+[=B$S]?]^S> MZP>?PO5CEG\PF%WM@K7X++(ON_M$OAL<*,MP*Z(TC".2B-5U[\;^P$=67J$H M\6LHGM/::Y(?RD,]ZR\1V(C%EF.".1_3V(N-IN<)/OQ1P7M'=K, M*]9?O])9%M5ECW8AE'Y?_"M^D/4*MBC$Q64]NELLP%TJP(1^C M4NZY;'[T11:$F_0G6>3+9Y_\^,-/Y #3+9S[RUP:+JTVW9)^=$GVR'W,51]I@2&BW%4@<,Y $>CM)Y/)>K+"7BFT@68=H<5DKIE.Q1PL>EAFY_W(BQ?UQJ;/4G;B. Q@/I M&D DC(-@6@#'AP".SQ@^VZ)6'T.?9('V 71\]-WQID=?PI9"DV8A_[B0.^G; MC2 :#Z9K$)$P#H)I09P<@C@Y(XC[2(ZB\3H*_ROCN*C/M!9QFK4%KZ3:=OU; M:$^;>6MN;+SKE @)HT@80\(X"*;)87J0P]0HA]^:@_).)&&\)%E,#@HYJ0DC MNNMDVMQ/A[R(($F)0[;EZD^N Y?!2UNN]Y'=HD@80\(X"*;)QK:4-6 9 U)Z M P_%$DP?0()=*(>88F21*@JC)[DZBY.7UJ6^=3RJV$>3ZJJ4/GEK3LS:48W$ M0VQC03S)O)^$B3^Q%;$N_IC5J1E#7[SV4YD-I%$IC M4!I'T72Y.$HNSH6MFJH#*)DA:3Z41J$T!J5Q%$V7F3($;:,A5$U7]95&92F? M7FA43"T7>&YSF3YO*^:.F^L(OZW84"Y FZD%ZKE!:1Q%TX.H;#?;[+O=K->) M6,LU8]-[:PU>R?+J?^WF6K\JHX=DW%R,^&W%1M/^U*K]-%>-YD/I'$:H]8:B MZ6%4YIMM=M_N15*<[XD6XLTI M*UFD-I/I1&H30&I7$43=>+\OOLT:6G"$AO M;0ZE^5 :A=(8E,91-%UFRI6TS[$ENTX1QBT9Y'CEV5+*/CJATU9JVK>GVD\S MS4#=22B-HVAZ/)5!:9L=RFZSA19?TNX?S1?*4N.Z@] ,XN3(9+ G34%0<]<[ MAPUJ(Z)H>MB4D6B;';KCV<&_JC,"O]^)[8-(VD=PJ(<(I?E0&H72&)3&431] M_XWR$AWKPA,%!^G4S:$T'TJC4!J#TCB*ILM,.9R.V>'\[A/09FYG]=C'Y[,G M_7%S5@%ME$)I#$KC*)HN"^5D.D8+ZT^?UJ[PVIZ0?F-'P=S MCGOI*0W26IQ#:3Z41J$T!J5Q%$V7F;)D';,E6PY%Y5GXH-RAGR>J,%I7&SE: ME6-FNN56BU:50(U8*(U":0Q*XRB:KA)EQ#KFG9=W8=0]BT&M52C-A](HE,:@ M-(ZBZ<)1UJHSOG060SJ7BO5E19Y+-AGCW%2[']>Q0E9[;.]+!6FZ3X_-]8J)JB_#*7Y4!J%TAB4QBM: M?>.9XWCY'K&#EZOK1#G,0[/#?+//XOPR^04)HT4BY'!37!!?;5((GH)P$SQL M1"&7M1R@,B)6*U'8=>]$[ M]JKWO\*-'BHW>FBT(6=Y.,^8.YLIG?,0U%*&TBB4QJ TCJ+I6E&6\M"[]-P9 MNCD82O.A- JE,2B-HVBZS)0G/31[TK"Y,]2GAM)\*(U6M/K\U"VFIY:^UX!! MF^4HFJX394$/S;M[B]25)RP21$N9PY;[13D$%9]U.:-A;JBS4J!6,Y1&H30& MI7$439>3LIJ'DTMG-Z3I.H?2?"B-0FD,2N,HFBXS958/S69UN?7Y MIN_RLQGY'#Q8MZXV\8O0 M+[9HU1#478;2?"B-0FD,2N,HFJXK94&[E[Y=@PN]70.4YD-I%$IC4!I'T729 M*7/:-5O(I53$MUV8E/(RI#;H-FDHS7_C*&W+D-N@+C24QE$T71RUNZ^>X4(; MVBB#TCB*IDM"V=3N MG[.IJ[/VOU:2*1YAL'DA-ZM,)'\R\4%M;2C-A](HE,:@-(ZBZ?)3MK9[:5O; MA=K:4)H/I5$HC4%I'$739:9L;?UQZA\($UMSU&>%LN<5@PZC0S9IAMSLUUU M Z7Y4!J%TAB4QE$T75S*#_?L"R'7LZLBV[N9::FSO462A0@QM*8U :1]%TH2B#VS-;OV6RT]=F]_MD M\2A'GM.9#&IU0VD^E$:A- :E<11-5XYROSWWTID,:H%#:3Z41J$T!J5Q%$V7 M6>T):6_<$025R;RC3#8:6=/Q]"B103UL*(U":0Q*XRB:KA/E87MF#_O^L&8O M[I>;!=D^?TK+JUZ*#4JMNFBUBB='JH#ZTU :A=(8E,91-%T5RL;VS#;VO#YH MO#ZZ5XX2[7>^JV#Z;-=S1TY3#%!3&4JC4!J#TCB*IHM!F^18:I^T:M1&M M5190JQA*\Z$T"J4Q*(VC:+IXE%7L32\]W87ZRE":#Z51*(U!:1Q%TQ\IJ\SG MT1N[JMNGN\<71[3;(M!0 >!@ !D !X M;"]W;W)K&ULM9E=;^(X%(;_BI4=K3I22V+GBW0! M"6A'VXO90>VTH]5J+TSB0M1\L+:!]M^OG80DA&"8=,I%B4-\SGF.C^TW[F"; MTA>V)(2#USA*V%!;XS#11H/LWHR.!NF:1V%"9A2P=1QC^C8A4;H=:E#;W;@/%TLN;^BCP0HO MR /ACZL9%2V]M!*$,4E8F": DN>A-H;74V3*#MD33R'9LMHUD"CS-'V1C;M@ MJ!DR(A(1GTL36'QMR)1$D;0DXOBO,*J5/F7'^O7.^I<,7L#,,2/3-/H1!GPY MU/H:",@S7D?\/MW^20H@6]KSTXAE?\&V>-;0@+]F/(V+SB*".$SR;_Q:)*+6 M 3E'.J"B VIVL(YT,(L.6>;T/+(,ZP9S/!K0= NH?%I8DQ=9;K+>@B9,Y# ^ M<"I^#44_/GK@J?]R-1&)",!XBVG P!5XR,<4I,]@+-,<\C?PF 2$@NQQ\&V5 M#<$LP@D#=XD?K8,P60!D0)C=!#@)9,NJMY"9MRYN",=AQ#X+1X\/-^#BTV?P M">B +3$E#(2)2I3!;:)6N"E!9OB-\#)KS,:%H"FI[?'2G",^_09U*4KGVYHS+JI&5.4EF)!% MF"2R0"=8%*!/VK*1N[ S%W+IVXQ;/&274#UD[FW/ =H4,S_7,!IO2>TQZ$_0:;TGM'MG[)UG_7U+O-OE7SKG] V7?[K@M1 M@_+PN>;\W /P2@!/"?!$F)@VV0Y5%!J>1P2(E9ID9(K%?N(=A&1;T(;0:(2N MC*#C $&CVM^-\PE70CR)!D_!1MP^#[.POS=$E@,]MSG)U(%T!:T)&:@$_9$I M-BEC-H0*!0INBY4#S&CHDRZ;0N'1JU<=ZAVLG.K NH*C"AR]$_ST)E&X@&8- MU;)[AMU$58;2%;42/% I),Y'5>X:A9,]6&CVC.9>KPZF*VPE:Z!:UYP-J]Q& M"B=[L"YL*>*/4#:PDC90K6U^;O:>WE<*=WO8CMNS3*/ZP&8*[!/3?9^M$C=0 MK6YV;%?'X$[ M_(Y+<-J]E!3':A#ZSJLE?:!:O%S%^5+VQK'('OA,;@XF^"*?N\5_ZM65"[ M=,";M ,L$.=OQ,@ 7YK>ZF>GFG*W9ER6BSM9Z828U"MQCIEYHB$NSJS?-01 M604MA#M<:!_/W$N4R=B=BV56)6:;-.IHVM:FN::MT M(U+KQO%B0,+1FIR<=(5AM[X$VW9S!6YYJF^Y1S855*D^ MI%9]BK#?-R,*OW6]#Q&TFE0?(011)0216@B>2]\H[7-38!X,F>-Z!RGXI?)0 MKYWAQH0NLJ-MH>W2=<+S$\KR;GE\/LX.C1OW)_!ZFA^"5V;R,_FOF(J7'@8B M\BQ,&CU7C#'-C[GS!D]7V4GQ/.4\C;/+)<$!H?(!\?MSFO)=0SHH_]DP^A]0 M2P,$% @ *H!56/;3[QJJ!0 3!\ !D !X;"]W;W)K&ULQ5GO;]HX&/Y77G'3:9-H$SL0H$>1@&YWDVZW:ET[G:;[X"8N M1$MBSC:P_O?G."$)23"4EEX_E,2Q7[_/\_K'\]K#->,_Q)Q2"3^C,!:7K;F4 MBPO+$MZ<1D2,NH&M1>H8$RCUC/Y*7C_YERTX\HB'U9&*"J)\5 MG=(P3"PI/_[-C+;R/I.&Y>>-]0\:O )S3P2=LO!;X,OY9:O? I\^D&4HO[#U M'S0#U$WL>2P4^C^LL[IV"[RED"S*&BL/HB!.?\G/C(A2 ^SN:("S!KC:H+.C M@9,U<#30U#,-ZXI(,AIRM@:>U%;6D@?-C6ZMT 1Q$L8;R=770+63HQO)O!]G M$T6$#^,UX;XX@YLTI#!.* [D(]S&/N4@YQ2N*==#)_8HZ*;P>:'#\?:*2A*$ MXAV

W-%;Q]\P[>@ 5B3C@5$,3*2"!%6Q6JYZ]SMA0D]L70D@I$XHKE90Y/ M4H?Q#H<1AD\LEG,![Y57_K8!2Z'/*< ;"B;8:/&*>N?@H#9@&SL-#DT/;XX- M[CAY1!QMS]D5D82Q+")3%JGY*HBF>,PYB6=4S2$)]X]0KG=-'G6QCB!\_U.9 MA(^21N*?)H+3_CO-_2?KQH58$(]>MM3"("A?T=;HUU^0:__61,X+&=NBJI-3 MU3%9']U1(15Z-9" _J3<"P2Y#RFHB-#H7HU80U GJ>6NMIRL=:M1MX.Z"-E# M:U7&9_3@2'S='%_W<'P+M?"I%\E@I8H/ ]FM@>QW7#3H.1601C>.!.GF(%TC MR&]ZI:7^&8Q7E*NM ]ZGL52K#0\\VMY4V/&]"7?:XZ"$N^>=1^-C5F5UQXI(0+<"!*-QK4 9\\-NU54Z.E(RD;Y)0-GC:$ M=E,&;_].(+VK#*MBR3P[C#BS0YV,.(1RYKH[F3.:.I(Y9!>JQS:Z.I[-.)T1 MJ;9)Q52@5*D'=R1<5B?>DQG*^NV5IAW"J%.9:6;OCD5?TGSH1=!7YM:A%* : M!6YO4*/ Z.*Q%."" FRD8)>0%?#]DX;8J)S,1I\JG5[*VC8%A2F%5/-"K:]M^&NIIP%[2-E1>U M417)*50F*F0F,NO,@^/W7M1M-(1^163\^)_7) M3&]YA7I]MUOU_A2"$!6*$)EUV+-E7F:_C'/0=U M^S'[<2S.0L8ALVS:&I@U M'?R[6HL5WF2S_D "OMFGG[K<#)JR :=79>(4J@P7J@R;5=F>I C:^U>CK ?D M[$%J]N18I(4"PV8%MC?I+0V*PP9[UN%^X&C/2-A&5 @J;!94ITCCLR[W8SJ% MD,*%D,)&Y?$*N7SFP+[I:_;S6!X*A83-"NDI.7QY?)-#63!W[VS2SS3[!+P[ M;=]CJ5.U9#=8VB:I$%38+*A>]:!CCR\UQIIP9HR=0KSA0KSAPPX)7_&L8X]' M->YV4W>*KIN+'*ML.%[L-FW7>RLQE0@KB0@M@L!4][,)-U;HSGBPI JW0O&5$^T]>U2L"Q92S3^[F\-+\2'NN+ MT$KY!%U,TXO=PDQZS_R)<"5_!83T09FTSWLJNCR]NDU?)%OHV\][)B6+]..< M$I_RI(+Z_L"8W+PD'>07Z*/_ %!+ P04 " J@%58#DI>):$# _"P M&0 'AL+W=O),!HDUB:AO8E?KC.W8@I 7"GK1\(+$S+\^, MQ_8,=T(^JQ6BAI<\*]3(66F]OG%=%:\PYZHCUEC0EX60.=M[7M?->5HXXZ&=F\GQ4&QTEA8XDZ V><[EZQ0SL1LYS#E,/*3+E383[GBX MYDN,9(LPPUL8$I\<6;S'+C"7B^'MOU*E\&L7Z^\'Z1QL\!?/$%=Z*[%N:Z-7( MZ3N0X()O,OT@=K_B/J#(V(M%INP_[/:RG@/Q1FF1[Y6)($^+\LE?]HFH*03^ M!05_K^!;[M*1I;SCFH^'4NQ &FFR9EYLJ%:;X-+"K,I<2_J:DIX>S[6(G]M3 MBBN!R8[+1$$;YN42@5C Q&0MU:_P6"0HX0&5EFFL2=IJTG2J%7QXF#^JGV$A M10Z^QT*89;R #W>H>9K1A_8%Q:&K*09#XL9[WFG)ZU_@93Y\$85>*;@GH.2_ M!EP*OLJ ?\C U&^T>(=Q!P+6(G _@!_!!;7B$M7^T> AJ'(<6 _!I1P;0U#F M^%;DM*$4MR4YD9(72Z0BUS!]A;K1=6J.ENW89_Z 1<'0 MW9ZAC2K:J)'V"*CV@$M: U.633#1*4P8]EC/.P_3K6"ZWPE3YJJ1I7O"TNX% M?19<8.E5++WO9(G-&F79%9S>*4XP"+T^.X_3KW#Z[U-5]U;F3275/T$-PC!D MS#^/.JA0!V]'_6:O 4S:DRU*NM;@DRDOH+,9X2-/)7SEV0:O;8OC*70NCA)G M4(NC%W78A80S[W@3>(UQO!7]N&&:,??N6% ##<-.="'=K'9EL7V0GH2F?LN^KJC#16D$ MZ/M""'T8& =5SSS^%U!+ P04 " J@%58/Q_[?9<# 7"P &0 'AL M+W=O7*51N)/+%">>;ZGA>Z M.4\+9S*R89483ZP'\XP7\.LM:IYFZC>2G*.T MF5+$"%8UR:5:C5Q-K,:B&U=&D^\5N.1D[:E_\'3F MMVJ\Q;@+ >L0N1_ S^""6G.)JGJU6 CJ6 ;60G IED81E+&\$3D5CN(V]:92 M\F*%E,P:9L_07#?GSW;:QA[^_D@JX8/&7/US+F:E_=YY^Z: K]6&QSAVJ$(5 MRATZDU]^8J'W>XMWO=J[7IOVR5];K30ODK18=>#/;?Y Z4 )8IU1'=KG'2J- M20=FN$J+@I:1BYG-A/_.QKATJ33:MT;-$;*;^-[0#[R1NSL#VZ]A^ZVP1SY5 M\:UH"PBOE:5_PA*$?F]P@26L6<(?9"DCU8H2GJ!<^8-^Q,ZC#&J4P0^BQ&:# MLNP%FL$I31!Y+#A/$]4TT=MDU)U=\ZITBDY(^U[(O/ \Z; F';Z>]*L]Z3&Y MFNY0TLT%[TUJ 1V_".]X*N$+S[;X4D4<#Z!S;I0XPX8;PZCK#<][P;SC8>^U M^O%:]&.QM&-6YECP7;R[_B70QJW$W@2TKJ07.-DI)^NQ;G0A+YA_!/7?!+19 M9R^PE@89:[)Z83>Z@'J\G5CK]7!$A0/KW1/*.%4([@)&=#KQOY_\-V&[U*CG)E.S(%L=@6NFQ;ZMFZZYN6O=DR?N*2ZDI! MADL2];H#*GM9=F'E0(N-[7P>A*8^RGZNJ7-%:1;0_Z40^C P!NI>>/(-4$L# M!!0 ( "J 55A=M,#WP0, .T1 9 >&PO=V]R:W-H965T7["].%)VRS, @>[*HN)+*Q.B/K=M MGF10$GY&:ZCDDRUE)1&RRW8VKQF05(/*PG8=)[1+DE?6:J''KMAJ0?>BR"NX M8HCORY*P'VLHZ'%I8>M^X#K?94(-V*M%37:P ?&UOF*R9WOP=6D&!XDMHP?45 M'5M;QT+)G@M:MF#I09E7S9WXIP'\"X+4 [[D OP7X.C*- M%!V'F BR6C!Z1$Q92S;5T,'4:"D_KU3>-X+)I[G$B=5&T.3VXUI&+D471\)2 MCCZB33,)$-VB_O-+6LKIQHE.V#4D=%?E_\GQ=S$(DA?\O81^W<3HW=OWZ"W* M*_171O><5"E?V$+ZJMYH)ZU?Z\8O]PF_L(N^T$ID''VJ4DB'!+84V2EU[Y6N MW4G&&)(SY.$/R'5<;\2AR^?#W1%X_'PXGE#C=7GS-)_W!-^GLB[H#P"T 7;( M$WG/" ,TDJB+HJ!)T_QSVT_;%;"<*F,N./KG#_D"]%E R?\=RU;CC3_NC?HX MG?.:)+"TY->'2Y? 6OWR!H?.KV.1-DD6&R(;9,'OLN!/L;?5J M#6.1;!AGFE%]E0\K[ 4NEE/RT(_1F)GCA?.A63QBYOC1+.K,!KJ"3EB7$0[#DY)\;!0Y[DD]/K:9S_!X,$2;+8$-D@@E$7P>A5U65D,@LFR6)#9(,L8.=AK>D8K\R6LE]1 M,S_P\$EMCIKYH7]2GB-F0>1$L_$*Q;U5-)Y6)C;7[@'90 2.%KE62R@5[ MS@4C:F\S*FZ2]:4SQ2A;;(IM&%'W(:+NJZK9UAU3J3#)%IMB&Z;B8:N!)]?0 M/U>VWJ.%:1 %^/27.F86.(_^JB-F?N#@TQ^KW=L'E\!V^CR!2Y_WE6@VBMUH M=V9QH7?J)^-K=9:A]]F2GA#5G"TU'T%KOMF^H MD'MWWU?]02P,$% @ *H!56 0!NQO< P M.Q( !D !X;"]W;W)K&ULQ5C1CN(V%/T5*Y6J M5NI,X@3"[!20!C*[7:FCHAGM]F'5!T]R(=8D<6H;&/Z^MA,"028+:JKR (ES MS_$]Q\;7\7C+^)M( 21ZS[-"3)Q4RO+>=46<0D[$+2NA4$^6C.=$JEN^N[WFAFQ-:.-.Q:5OPZ9BM948+6' DUGE.^&X&&=M.'.SL&Y[I*I6Z MP9V.2[*"%Y!?R@57=V[#DM <"D%9@3@L)\X#OH_P0 -,Q%<*6W%TC;245\;> M],WG9.)X.B/(()::@JB?#M@2G@AT@SX2RM%7DJT!L24R(>B/THQ3 M'?.)DT(JR*.05)FOKKX(6JS0+".*[B5.60:BQMPL.(WUPR>60(9^BD 2FHF? MQZY4 G0:;EPG.ZN2]<\DBWW%43KA>8NY%26*8.&H-$< W MX$Q__ &'WJ\V:_HDBWHB:]DV:&P;&/;@G&TIX8"J_\"8)*R#RAR@A.QO!_-\21!<28 M!RYNP\2:\S)L- MR]1DS*C7J9+AVY>J3 M+.J)K.4<]@[;)N]_KAEU CU9WRM;U!=;V_RC/2ONJ7!T$UUM8G=:05T%1BBO M=JGAV7+25UYM _V#@7X?U:6;Y6KW?&L9&IVL'I_[\%UME?-@KX\XMX15EKYOH:GL&WR^1??586>,>O57GP%?F=$*@ MF*T+6;UA-JW-">\_:9_IDQ'SMGZ@J8Y5G@A?T4*@#):*TKL=J6TFKTXJ MJAO)2O/N_LJD9+FY3($DP'6 >KYD3.YO= ?->='T'U!+ P04 " J@%58 M+G,\C)," #A!@ &0 'AL+W=OJ M#HH69<37"E=7,9!*JHH"9J(!K@9F4Z M4(T$4CI0S8(X#,=!32C'6>I\"YFEHM6,ZM M<55.<&@3 @:%M@S$/#8P!\8LD4GC5\>)^U=:X/YZQ_[9U6YJ61(%<\&^TU)7 M$_P!HQ)6I&7Z1FR_0%?/R/(5@BEW1]LN-L2H:)46=0HJ^Z HD60FET YI*,"=3^SGF5!5,J%8"^C%=*BW-4?MY;$0^A>'Q%*S\ M7*J&%##!1E\4R W@[.V;:!Q^/-;>UR3+7XGLH/7#OO7#Y]BS@Y;#@Y%;!4>_ M<$\S=C16;#?9Q6!\<7"EP6:_1QYQOH\XC,C_Y1P-1GV,KR?8._PUR+43484* MT7+MSTOO[75ZZN3ID7]F]-O+[5\:+_[71*XI5XC!RE"&@_,11M(+JC>T:)S$ M+(4V@N66E?D'@;0!9G\EA-X9]@7]7RW[ U!+ P04 " J@%58C RUG> " M ^" &0 'AL+W=O+3BXE&6 H]593)L5,J59^[KLQ+J+ \XS4PO3/CHL)*3\7*$@8W LE%56'Q/ '*5V/'=]8+MV1>*K/@IJ,: MS^$.U$-](_3,[5@*4@&3A#,D8#9V+OSS+#'Q-N '@97<&"/C9,KYHYE<%6/' M,X* 0JX, ]:/)5P"I89(R_C3M9=@ ^,D+@* % M!+N Z 5 V +"UP*B%A#9S#16;!XRK' Z$GR%A(G6;&9@DVG1VCYAYMKOE-"[ M1.-4>L5R7@&ZQT\@T2FZY%7-&3 E$9_9&6;/'R3ZSJ5$$]"O&: MR'$&"A,J M3S3XX2Y#QTOA_L'W(3=G866+_SO MG:&,R)QRN=#7\NMB*I70W]'OOHPWC%$_HZDMY[+&.8P=73PDB"4XZ?MW?N)] M[LO66Y)E;T2VE&%K_\[Z1#?'II?] MHVDZZS46<\(DHC#3E-[90&=:--VJF2A>V_H]Y4IW SLL=8,'80+T_HQSM9Z8 M [J_#.E?4$L#!!0 ( "J 55@S6O'*:0, $4- 9 >&PO=V]R:W-H M965T2J6,VMBH10RO"K$#[KY!HVAD>)+:,'U M+]HTL8Z%DA47M&S 4D&9D_H?/S6)V *XX1Z UP"\+B#8 _ ;@'\H(&@ @'CVNA[Y3(I8'%Y[@XPQ)!?( M=S\BS_%\@Z#YX7#/ (\/A[L#;ORV7K[F\_?PS5>,R?*@JJV"7/LRY[H\0E7Q MRI3TFC0PDZJ]Y8I7.(&9)3>A'A4[H[0;%!BHW:&-V9(]:V:-!V3=$ M "-8[9NX,,FOX:.M.7W7ZZKO!\F8H*/>$.2,)F;Y82L_')1_3P4NY-Y6O\CR MG7U]F4UFPIZ$\]#I>.G'C'T_['CI![E.L*<4X];+>' YQI"!])'NVC NP?$Q ME^ QR>(CD>TD<-(FD4WA@5=%Z/>%#"&PU>M@8O_V^Q7AHL MC+J+=7".?ZWWD:W MNBWW /.GCT @RP7*&"W/!K[EQGRXAB_*Q.OEHQ\V"B^[>Z(ARK IVEO]90EL MH?MTCA*Z(J)NQ-J[[5G@L^Z ._>OU1E!]ZVO-/4!XSMFBYQP5$ F*9V+L2PD MJWOV>B!HI;O81RID3ZPOE_*< TP%R.<9I>)EH"9H3T[17U!+ P04 " J M@%58MR\I[38' #].P &0 'AL+W=O7W[UF:WUX.\.#AQN=DM9;%C>'T8DM7[)K)K]M/7%T-&TJ<;%@FDCQ# MG"TO!^_P>>2Z14"9XEO";L7>9U0\RCS/?Q075_'EP"E*Q%*VD 6"JG\W;,;2 MM""IE0^O'J8.15LEJ=_)K%<7P[.!BAF2[I+Y>?\]G=6 M/]"HX"WR5)1_T6V5=NP.T&(G9+ZI@U4)-DE6_:=W=47L!6#_2 "I \AA@',3@WPZP"_K/NJLLJ:#JBDTPN>WR)>I%:TXD,I5QFM M*CC)BI9U+;GZ-E%QCCI" ].#\<=X>')X;@K M]^CT<&RI2[=I%V[)78X&4HG/[M3+2[ NC2OBN"06;ZZ;Z1O?N1C>[$MGIAF[ MKJ\G"LQ$V/$\/5%H+7_?J@:":54]:JIZ9*WJ@"V9JNRXK%XJ!),"96KNH&8) M7 VSV0JEN1"OT9+%ZD9:)EN47;!S=+5FUK>G0<("2%@X,MJ(FC3I322RI]'$ M\ANQ? "QT&)O;.Q4J^<'2C7 MFNK"2@M@J+IJNPMQ;%5E<_ML$@7"[XK]9%,92616F,CI0]-9<*Z M%]O8G$(8G:LCD:$/-B93!TE"^V/TKG0@FE[II*UT8JWTKUF<",F3^4ZJ^F:4 M9VIR)U"^1&I:QY)5AL1N+I(XH?Q8S1.SW3O&-&%F+T??D0V4%H+2(BB:KFCK M7&#K@GD:5>NG3JE [0E06@!*"T%I$11-5[3U*+#W+&84AO0.9J"T )06@M(B M*)HN=^N3X/Y&B6W=78S0?ZO%!I)Y,8M)>+D8[&P0IE. 'YWIN+BDH].!.BZ@M B*IHO2 MFB[8[KH<$^6D#F='JP[G='8X4/<%E!:"TB(HFJYMZ\#@'A;,$RQI>S:]9T6@ MA@TH+<2FY>0:PTGT6"K]M^C68R%VCZ5>AJ#_T$>^7=,,!7RWJJ>Q GW_P#9S MQCNGK79P7X% :0$H+02E15 T7?#6OB'X658I!-).F8'2 E!:"$J+H&BZW*UQ M1.S&T?.M4NJ,M=\S_8EIE1/3>"+NQ/AY)+ _2&\10;TB*)HN8NL5$;M7]-1% MRB/X8XL4>UCO3@KJ'('2(BB:KF_K'!'[]I;K8EM+IW"@UA H+0"EA:"T"(JF MZ]E:0V3T/.]8T-TRH+0 E!:"TB(HFBYWZR$1N\GS,[O3:J3F-9@&'S%WW/C8 M?'."VC^@M B*IDO3VC_$;O\\X_3'-(O\T<1TBXCI%HV5A*:(H'81*"V"HNDB MMG81L7LZ3Y[^/&H9=4]_0"TC4%H(2HN@:+J^K65$[)91'X^V1FE;=CW/['5F MLH[.&=@+UEL4T+TW4#1]8WUK#+DG;KYYHH]GSZ;W7GM0FPB4%M:T_3;7X>,] MEDJ7J[5U7/NNG*MB"TY&JU,QG3J ^C>@M "4%H+2(BB:KFOKW[CD6982+J3_ M,0.E!:"T$)060=%TN??.,]FMF)]92M1(;40QYI\:])80]IP1[4 G4S!GN MG5K<,+XJSY>J]UZ^RV1UZ*^YVYQA?5>>W#RX_QZ?!]5)U!93'8S]0/DJR01* MV5(AG;=CM5C@U5G3ZD+FV_)LY#R7,M^4']>,QHP7"=3WRSR7#Q=%!LV)W^G_ M4$L#!!0 ( "J 55@%F_#I#00 -L/ 9 >&PO=V]R:W-H965T/;+76YH$_'6_H"IY ?]LL)-[Y-4O*"N"*"4XD M9!/O/KR;A[$!V!%_,=BKHVMBI"R%>#8WG].)%Y@500Z)-A04?W8P@SPW3+B. M_RI2KY[3 (^O7]D_6O$H9DD5S$3^-TOU>N+=>B2%C&YS_2CVGZ 2U#=\B>0GI*X*/&6FCT*O0A:F6<0W)# MXO":1$$4.Q8TNQP>.>#SR^%ABYJX#EML^>(&OD.<#M$H37^$1/"$Y8R:?75- M%B 3X)K\<[]46N(V^]<5C7*VGGLVDWONU(8F,/$PN2B0._"FO_X2#H+?74[^ M3++Y3R([<;E7N]QK8Y^^?M>J_JY9Z;9&MR6Z[;*RI P#RVG2[FX:W)B@[XX] MNFC4O&O4B:I^K:K?JLKL4CA2 NJ:<#QA<*-GE> E<,B8=LDKNTP#-/0':99)S!LB._0_?WTW0)O:X&WK1/^ M(@$1@TNC)SA#V-W^,/@4,8$K5-^ MXPE(K#:XW;P;H9C1[ Q]!Q,NOB$WS;J13;)_9,Y3)XX*NK"5:[:F?&7R.]G1 M?$O+ZCK'^IZB14X_VOFNHE[39IY= V:'.F"#F]&'99$!TNB]KPN)-;_W![9 M)&58.TE,#HSF3CO:N7"C]IOY18<[;&PO M=V]R:W-H965T/"^V*)T=WSN>+R'Q^F6\:]B M0X@$3WE6B)FUD;*\M&V1;$B.Q04K2:&^K!G/L51#_F"+DA.P< MT\*:3^MW=WP^997,:$'N.!!5GF/^?$TRMIU9T'IY<4\?-E*_L.?3$C^0)9&? MRSNN1G9K):4Y*01E!>!D/;.NX.4-$074 M**#7*KB-0ATY>X>L=FN!)9Y/.=L"KJ65-?U0QZ;65M[00B_C4G+UE2H].;\M M$I83\ D_$0$F8*G2)*TR MA:OP._K-=*""(%>+L@$M-,O%-3?5XNP-LW[\ ;0 OP M:<,J@8M43&VIO-+8[*3QX'KG 3KBP8(D%\"%/P'D(->@?O-Z=;2O;JM8M@%% M;4!1;<\]:J]Q6RJW<>WVI&/Q)K_^ ,,G)]- M+I[)V)[#;NNP.V9]_H$) 1+,^;,J*EO,S6NXLQ'6-G1I>9RC($"^6K#'OB,& M,1=&KM^*[4'T6HC>*$2=@8E:$RJ-V';*?F]2U_%A'!U@&XJAP/&]P(S-;['Y MH]B6DB5? 2OK?6-"YP^F];PP]@_ #:7<.(P\,[:@Q1:,8KM*$E[A3 "U,T&3 M.4:,P3 T81![!QA-4@Z*S1C#%F,XBO$]?5*;;;?1:IRTD+AXH*O,##4M*5IP SIYQIK^:<$?# MX*GDGQ4R=5['* M7"-0=S#_!#JN'[G!(5*#9!1[/CP6V8ZAX'>RMN]YQX9PG X-V=_SW^C^D/(F;N# M\'"I3')A!(^4;=B1(QQGQ]]5(W@2X"'Q35S'\0=5SR0'@R \ KBC2#C.D74? M.6'K224(^$!4@];T#D:TH[9.SJXS6=OWO*-8&)]Q7XWR]G\G:?L/4$34: M)^K3]Q4:DN[$=]%A!32)'2^!J.-F-,[-M\6DY$SUOP+<]P\6B][!XJ^/)%\1 M_K<1_JCYDYN_,UG;#T:OWSVAX?U>WJ+SMKW_1]^+NN,%&C]>_(>\'?:WJKP& MT6%Y-T8E*RO'[< M$)P2K@74]S5C\F6@KY?:Z\3YOU!+ P04 " J@%58CV7).#4# 2"@ M&0 'AL+W=O[Q/=?X^HXV MC#^+)8!$+WE&Q=A82EE&>+)92&\QH5. %/(!\ M*NZXFID-2TIRH((PBCC,Q\;$OHH'&E\"OA'8B)TQTDIFC#WKR4TZ-BP=$&20 M2,V U6<-UY!EFDB%\:OF-)HMM>/N>,O^I=2NM,RP@&N6?2>I7(Z-@8%2F.-5 M)N_9YBO4>GS-E[!,E+]H4V'#P$#)2DB6U\XJ@IS0ZHM?ZCSL.-B'')S:P6D[ M> <E,DLO95\0O6Q/TBN5HGR MD]$-35@.Z!&_@$ 7Z(ER2-B"DM^0:B.: H4YD0*=QR QR<0'C7J(T?G9!W2& M"$6/2[82F*9B9$H5D*8UDWKS:;6YGN3H][?+J[?42-VQR.6_*Y_SP<%!.19$RL.* ? MDYF07%V8GWT9KQB]?D9=1*Y$@1,8&ZI*".!K,*+W[^S ^M27K;(S=$K8-Z7Q8HM+-ETY5Q'01 .O9&YWDU/ M%^7[;F#MH^(NR@N"P&E0>X+\1I!_5- D38DNG**L>BE2)52JOTG!1&WFD&&I M%B13981SH/*@V&HG?R= V_%W JS$]J!LUPY:8KNH@>\=T!HT6H,3M:IGKB53 MG6'!B3)K<;TE*.A$%'AM;5V,&X8M93T8/^@7%C;"PJ/"[B%=)?^O+.Q$U/KK M77<1%XX_; GK UE6O[)!HVQPZGT#FAZ[:8/.[0B'P^&@):2+ZKF/<1>U?Q\K M*>;.:YD#7Y1=AT )6U%9O32-M6EL)N5[WK)/5<-3]2=_::INZ19S560$RF"N M**W+4&675QU(-9&L*-_D&9/JA2^'2]6T =< M3YG3&XG>H.F#8S^ %!+ P04 M " J@%58BVUV.%(" ";!0 &0 'AL+W=O ML=.&(KH5+[PDOLR<.6<\,[/&V'M7 B![5%*[>50B5M,X=ED)BKN>J4#3S=%8 MQ9&VMHA=98'GP4G)..GW)['B0D?I+)SM;#HS-4JA86>9JY7B]FD)TC3S:!"= M#^Y$4:(_B--9Q0O8 WZK=I9V<8>2"P7:":.9A>,\6@RFR[&W#P;?!33N8LV\ MDH,Q]WZSR>=1WQ,""1EZ!$Z_!UB!E!Z(:/P\849=2.]XN3ZC?PK:2F^0PG/8%@9J0+7]:TMI-QQ++:H5$G9V*@A&[__/&4 MAPN'P>09A^3DD 3>;:# A,@&-OV2+/A4\?EVRCVQKPR7RU!N1"NM>S&(F%QXJS M4\1E&S%Y)N(@85L*4CKV4>>0_PD0$_U.0W+6L$QN(JXAZ['AX U+^LGP!MZP MR\DPX(V>P=MR71^I7&I+F0A9V8-]$!FX:VIO8OF>FKJ*9S"/J&D;*NSK08JB+; M]^G')[8#*TQ^C?5M7"HS%Z<[[2;/HFVXW^;MV-IR6PCMF(0CN?9[[XB6;4=!NT%3A?8[&*1F#LN2IB=8 M;T#W1V/PO/$!NGF<_@)02P,$% @ *H!56/CWV$AR @ FP4 !D !X M;"]W;W)K&ULC51M3]LP$/XKIPQ-(#&2I@T%UD:B MK:8A#:VBL'UVDVMBX=B=[;3P[W=V0M2-P/8E\=OS=LEYLE?ZT92(%IXJ(:9F''DO,*I>%* M@L;--+@>7,T2=]X?^,%Q;P[&X)*LE7ITDYM\&D3.$ K,K&-@]-KA'(5P1&3C M5\L9=)(.>#A^8?_BLU.6-3,X5^(GSVTY#2X"R''#:F'OU/XKMGF\P4P)XY^P M;\]& 62UL:IJP>2@XK)YLZ>V#@> .'X#$+> V/MNA+S+!;,LG6BU!^U.$YL; M^*@>3>:X=!]E937M% MQH)9A"5[;A"US%%[C*;RUDR(9YAQF1,#W#)9;]RJ=C/'O4*]XQD2D49L"(X7 M:!D7YH2DW@08. (NX;Y4M:%E,PDM)7?^PZQ-.6M2QF^D7&!V!L/!*<11/(2' MU0*.CT[^I FI<%WUXJYZL><=_D?UKE]5;\%-)I2I-<(W L*-Q:K7?",RZA=Q M;7EEMBS#:4!]9Z@F&*0?/PS.H\_O1!AV$8;OL:=4D5&?IP8U]BC7V;LT'E]< M7D["78_8J!,;_4LLZ1-K4,F!6#(>7/1K)9U6\J[6P5\)W]>"TY]+U\ IW"O+ M1)^)Y%7BX?!\,/[+17C0:^[:NF6ZX-* P WAHK,QT>CF*F@F5FU]^ZV5I6;V MPY)N3]3N .UOE+(O$]?1W7V<_@902P,$% @ *H!56*?"0KA/ P 0 \ M !D !X;"]W;W)K&ULM9=K;YLP%(;_BL6JJ96V M0H#ZSOT08LRO:0J)?+.D+,9"%ME*YRD#'.2B.-)-P^CI M,2:)YHSRNAES1C03$4E@QA#/XABSMPE$=#/6.MJV8DY6H5 5NC-*\0H>03RG M,R9+>D4)2 P))S1!#)9C[;9SXPU5?![PD\"&[SPC-9(%I2^J&*421 LEN_"Z96M6D$NX^;^EW^=CE6!:8PY1&OT@@PK$VT% 2YQ% M8DXW7Z$<3U?Q?!KQ_!=MREA#0W[&!8U+L>Q!3)+B'[^6/NP()*=>8)8"\U#0 M>T=@E0+K4&"_([!+@7VJH%L*\J'KQ=ASXUPLL#-B=(.8BI8T]9"[GZNE7R11 MZ^11,/F62)UPYA!A 0&:82;>T!/#"Z"7\FM&KE[NKRN M=>]T>:?!#*M:)5;.L\Y>)=]E)+H7$-=.>D&UZZGJ"+SA*?9AK,DSC@-;@^9\ M_-#I&5_J#&\3YK8)\UJ"[4V-74V-W41WIG+9,[+(BF,WIEDB4(I)W1Z:%*1^ M3E(7R-KI&(8QTM>[-CZ[W*]5ZC87-)Q,P/D;Q5Y/6_EI\UJ?Q($776-Y+./6MZ M1SNE9P]L>[B_5]SCL+[1[0\.PKSC,'O8[W2M*FS/G'YE3K_1G!]R)2W!]N9B4,W%X+]+3KKLDL# "1 M"P &@ 'AL+W=O&ULM59MC]HX$/XK5JZJ M6FF7O"=D#Y *N:HGM=6J>WO][$T&8C6QJ>U ^^_/=D(N4(,XB?L"MC//DYEG M)N.9[1G_)BH B7XT-15SIY)R^^"ZHJB@P6+"MD#5DS7C#99JRS>NV'+ I0$U MM1MX7N(VF%!G,3-GCWPQ8ZVL"85'CD3;-)C_7$+-]G/'=PX'7\BFDOK 7 -/()^WCUSMW(&E) U001A%'-9SYYW_D&?:WAC\36 O1FND(WEA[)O>_%G. M'4\[!#444C-@];>#%=2U)E)N?.\YG>&5&CA>']C?F]A5+"]8P(K57TDIJ[DS M=5 ):]S6\@O;?X ^GECS%:P6YA?M>UO/044K)&MZL/*@(;3[QS]Z'48 /SD# M"'I < J(S@#"'A!>"XAZ0&24Z4(Q.N18XL6,LSWBVEJQZ841TZ!5^(3JM#]) MKIX2A9.+SZJR/C(AT!8X>JHP!W2/5JS9MA*;Q+ U6F)!"H1IB7)2MQ)*9$&] MR4%B4HNW"O_\E*,WK]ZB5\A%0C\5B%#T3(D4=^I0K?^J6"L4HYBY4D6A?7&+ MWN-EYW%PQF,_0)\8E95 ?] 2RF,"5X4_:! <-%@&%QES*"8H].]0X 6AQ:'5 M]?# L^OA_L7H@F'C(:&+SR7T;8!CB7C#S9M.VQDQ^H>\R"VN("YHYJ( +X# M9_'Z-S_Q?K?I[HQ#B(83X8MISH$SUA[.)CV^9^%N2Y3[)AYW-*RHFVICACZA"JVELKNSA]-A MKGQGQJF3\Z6:-[OQ\%^:;EC]A/F&4(%J6"M*;Y*JHN'= -AM)-N:D>B%235@ MF66E9F;@VD ]7S,F#QO]@F$*7_P#4$L#!!0 ( "J 55@%\&PO=V]R:W-H965TWD.<:">/XTH):W9G:\7A\0']KDL=D'JF$6Y[_PU*5 M+:V915+8T#I7#WS_#MJ$0HV7\%R:7[)O;1V+)+54O&B=,8*"EU$KC+T$]%G_#5^L"E)!4(LLZH /(GN:^55+1,6;EMUB3A&W++BP(KM58\ M>2)W7VJVHSF42I*[YR2O4TC)1O!"FU6UHJ:JZ!6SO%:X-W#0[S$HRG+Y!QXI MS3$+6V%..C([:>._:>+W7HC?]^Z5"S5)4!UD34DM6"*P5'- MWI[6['Y#[J@HL?:2K+I:_?L!@'M)$'L MP(K>_.9.G+^&&!X3+!X)K,=^T+$?G$./6LE((QDXD@ST))/T)9.VDBE1,OE! M,D8@0\PW$80F GW+[R(WP/"G_F1A[XY9'3!TO?DL=$\,X^\-9YX[#:=!9]/&2%HZ%DSY[PHZ_9F&#Q M2& ]9B<=LY-?0N23,=D?$RP>":S'_K1C?_K313X=$GGH>;-3D0\8HLB=N1^> MB/Q[0Q1YX$S\89'/.C)F9\FX*ZJ_A*#G8[(_)E@\$EB/?=?Y]E'L_'1)MR'T%!B$SHF>!ZRFXV6Q"SJ4C7?Q]UJU])=FT;F9/U&MWJF_?@&T_2)'ZG8 M,OR/SV&#D,[E%$,23>O53!2O3#/RR!6V-F:88;L*0AO@_H9S=9CH [H&./H? M4$L#!!0 ( "J 55A4-I7&PO=V]R:W-H965T]/VS 0_5>L#$U%HB1-FA:Q-!*TFH:T'XC"]F':!S>Y M-AZ.W=E."_OK=W9"U$) 3.)+:\?W[MY[.5^2K52WN@ PY*[D0D^\PICUJ>_K MK("2ZF.Y!H$G2ZE*:G"K5KY>*Z"Y Y7<#X-@Y)>4"2]-W+-+E2:R,IP)N%1$ M5V5)U?TY<+F=> /OX<$56Q7&/O#39$U7, =SL[Y4N//;+#DK06@F!5&PG'AG M@]-I;.-=P'<&6[VS)E;)0LI;N[G()UY@"0&'S-@,%/\V, 7.;2*D\:?)Z;4E M+7!W_9#]H]..6A94PU3R'RPWQ<0[\4@.2UIQZP7.(;PH@GL=*5 9/<$Y0MM#^T5SW_C!<"18;KL MJ&N,70T[JS9I?Q2,$G^S*[,CZ&08MT%[](&+]&\$CDO._N+K7>&8)#WN M.AL):T =S##0A&ZPR^F"0Q\E]C7ET*6A+A3OT!N$ZW*FE9U"KL$Q$_\'0W'C_@_C>F/XG'TB+^_,\/L]^,+ M52LF-.&P1%QP/,8TJI[)]<;(M1MK"VEP2+IE@9\Q4#8 SY=2FH>-G93MAS'] M!U!+ P04 " J@%58ZK[MY$8# #*% #0 'AL+W-T>6QEUY#B9X[*67S]?.TT_ M\.TZ'@9=*HA]C\^YQ_9-8^A7>BG8W8PQ'2QR(:L!F6E=?@S#:C)C.:TNBI)) M@V2%RJDV734-JU(QFE9 RD78:;7B,*=[R%D-G9/0*WQU@# J MBXG&![EM[?/;0L6[AXGOT\:D>]O2=OBI$7+$4XR6>&AV,_ZP^-V6E[B1$CJ6 M'-9E,NQGA5Q72T1Y%M[)O=-=DTC:&ZZ61\RB]V''5?R[+]5MDU[/58O[/?NLFK8S 9'X/)HZC)WC&83([ M9/?5OC4/-QF]S84,ZY/0QG%KZ[#51 ,XU [(=S@BBW728#SG0G-9]V8\39E\ M=N8R\IJ.S1]J6_IF?,HR.A?ZO@$'9-W^QE(^SY-FU"TL1#UJW?X*TVO'S8G: MY.(R90N6CNJNFHYM,S -D[6^@+"+W-C+CV ?R(?OK -O3?16"S12O1&RF^%H#XE\W8"2)?[>Q/,# =@&K M'=$$>PJY@U[@G$D23 $:M%?HW&,K$X,'__^8$])%"6)'P',[R"* M, 2>1AS!'( '#(DB^Q[<>1^%J_=4N/[OY? W4$L#!!0 ( "J 55B7BKL< MP !," + 7W)E;',O+G)E;'.=DKENPS ,0'_%T)XP!] AB#-E\18$ M^0%6H@_8$@6*19V_K]JE<9 +&7D]/!+<'FE [3BDMHNI&/T04FE:U;@!2+8E MCVG.D4*NU"P>-8?20$3;8T.P6BP^0"X99K>]9!:GXLF9H!1S3@[MI.FOW['=FF. [SJS0E7!-N8 MA['G/&?FC//A*;/?[[/LN_BQ34U^WMD4Q:VBY]DQ4J*71FW,9JPS>MGO*7 M_=5;\:AS?:]373R?=^J_4]416VWT5O]4R_-.KR/R3?;T-;/Z9V8*F<=K=GQ3MM#)WN99!3F7]WF]I9#W=]*!G'?"GCOA2MN\J(^HSR\=XZ-R!S?O MRB+[K--"V4M9J"\V*Q^T65>G<;^B2WY&W0Z[UZ81W]L_:<9LM=*)NLR23ZZG(T'U^*3Z/KT>W%6,R^CL?S&0'T :!_,D#Q M;BH)9!] ]M\0*BOF5BY=E!8C:Z59J^I3.2$< L(A+^'$KJ71/^L==1S_)'.=BVPEIE;E MM!F]'@KB/5[,6;G=2OM<<G$,TJ2K'3BH9C0-LFD\RK;M)G5N(BVS[D)G7?$@R'K-EKEP"9=;5EXI1GKOL MY6]QJPI*A^SB,>OE3CTJ4[:Z!/*(QRR2+\JH^0_7!?XKW7>_3KB0/#QF>UR[ MPTRNZG!RYX*(M,E&C-96[?<&I ^/V1_7KH>J%@TRA<>LBFLMZW&&5KEP)Q S MF:HZ#G\NB[;//*0+C]D78W>W%<\TJB#A)U\*@:SZ5-RB2Z#8DTX+-KP&UT5W8JK1OONLS.Y#)Y%7Y]) :?60Q. MF>(ZRW/QX#+/V4:V@H>/Q. SB\&E:^6V;)IO4FP<7I6#6+5QNM"/+4PD!I]9 M###97/@4$QG#9S8&QNQ33&0,G]D81W)B\6XN'0CMUGVDDCZS2H[EQK\X*2;R M2I_9*P=29..^JH'\BU(BN?29Y?(K5=Y=XQ87G,5B%@S,3%L]NX\4TV=63).9 M'FP]))8^LUA@BMIN/629/K-E]I/"@RV)#--G-@Q-O@["(:_TF;T"LS#QCF(B MK_29O;*?YAQJR0%RRH#9*3#?:768 7+*@-DI< ZPC8FD,F"6"LYW!A03.6; M[!B,&5!,6"MA=LRQM.Q,U#^ 8B+G#)B=)_=71Z;P;(0@'[O!G ;-V; ;)0<))2RBZZ6XJ)+!0P6^@XICOYLJ28 ML&;/;*'=>';7?+7=+W4NUV[LN*:R#)"% F8+0(:(.CU$%@J9+80QJ=-#9*'PI/-M="P4(@N%W/-M M$#.DF,A"(?O\&\*,*"9<.W;*\O\BIIC(0B%W^1]B#BDFLE#(OB[@..:B7I/U M&Q-9*&2V$,;TZ(I!9*&(V4(8DV9($;)0=$(++3QJH0A9*#JAA18>M5"$+!2= MT$(+CUHH0A:*3FBAA4TT,*C%HJ0A2)N"S4UM"-9,([B&^4T6 MH;T:8[Q,T5!,9*&(VT*_,P60I@T M;L;(0C&SA9JU?G_2A6)DH9B[+K1?[STRLHR1A6+NNM AS)=>3S&1A6)F"^UC MOE".$EIPB9&%8F8+P=9L377%R$+QVZ]%()BM@(0L%'.O>(.8K8 $GZ;A7O%V M"/.E0D@QD85B9@L=7?O;Q"6".406&C);J+4(Y8QF'74.0C&1A8;L=2& V>KI M0V2AX1NNISZ@3(J)+#1DKPNU,,>KE:H?+ZZVB#M:R1@B"PW9ZT(M3)IU5J 4 M$UEHR&RA5YC_&JN2;&VJ1\.KC10366C(_3@G7-%U1C&1A8;,%H*8[9Z.+#1D MKPL=>0!@/[S#!SO??GU<$SW+XE5=R.OA1SN9/700=%(6CL@L6W4VKP^5F6: M7KAM$W.=R>7N'S[L_EG%Q_\!4$L#!!0 ( "J 55CM2,2UY ( /$[ : M >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-V\UNVD 81N%;0;Z V/,_ M4X6LNLFVR@T@8B *8(1=-;G[(K* =]1%-Y'/"HT1'T>R] B9F<=?_7XUO0W' ML/J_%A./7'RSN;X7Q839?E>=N>5NOWU;9O M;=?%]GP_HWEZO)^Y>/D\]?\S<=ALWM;]SV']^] ?IW\,;O\,Y_=QU_=3LWA9 MG;?]M&S:C_WM\MA>7\S#97*S>'Y=-N?G5].T0GR\P<% M"0KS!T4)BO,')0E*\P=E"&P7; ,0V M2K8!F&T4;0-0VRC;!N"V4;@-0&ZC=!N W4;Q-@"]K>IM 7I;U=L"]+;5CVV MWE;UM@"]K>IM 7I;U=L"]+:JMP7H;55O"]#;JMX6H+=5O2U ;Z=Z.X#>3O5V M +V=ZNT >KOJ80E ;Z=Z.X#>3O5V +V=ZNT >CO5VP'T=JJW ^CM5&\'T-NK MWAZ@MU>]/4!OKWI[@-Y>]?8 O7WUL!N@MU>]/4!OKWI[@-Y>]?8 O;WJ[0%Z M>]7; _0.JG< Z!U4[P#0.ZC> :!W4+T#0.^@>@> WJ'ZLQ*@=U"] T#OH'H' M@-Y!]0X O8/J'0!Z1]4[ O2.JG<$Z!U5[PC0.ZK>$:!W5+TC0.^H>D> WK': M; +0.ZK>$:!W5+TC0.^H>D> WDGU3@"]D^J= 'HGU3L!]$ZJ=P+HG53O!- [ MJ=X)H'=2O1- [U1M%@3HG53O!- [J=X)H'=6O3- [ZQZ9X#>6?7. +VSZIT! M>F?5.P/TSJIW!NB=5>\,T#NKWAF@=ZXV>P/TSJIW!NA=5.\"T+NHW@6@=U&] M"T#OHGH7@-Y%]2X O8OJ70!Z%]6[ /0NJGYZ-6QV&?G2;:.?]_"E)7+,S0^WB:39C M6-E.=JA]^&H?DKEN]O6#262:ZJ291F]&O_;'&M'-]9W9UH^]7WT^A)]=-XV; MR)K>1:O;T\9CUB:JY[GOFMJ']>1I;']+6;\DQ.'DLL?MNME=A0U1\F["<>7/ M 2_GOCX9:[O6K.YKZ[_40]B5'/K$^>?>N/A\B7=ZG+;;KC'MU#P.X4CL9FOJ MUNV,\4,?GXI>G4_VX8;-Z5-*B[\34_6?[/>?,34$L! A0#% @ *H!5 M6 =!36*! L0 ! ( ! &1O8U!R;W!S+V%P<"YX M;6Q02P$"% ,4 " J@%58!>GNP^X K @ $0 @ &O M 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " J@%58F5R<(Q & "< M)P $P @ ', 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 M Q0 ( "J 55B^-O)UR@@ $U 8 " @0T( !X;"]W M;W)K&PO=V]R:W-H965T&UL M4$L! A0#% @ *H!56#I7(8+C @ * D !@ ("!(A@ M 'AL+W=O(0 >&PO=V]R:W-H965T&UL4$L! A0#% @ *H!5 M6&FN%2N;" RT@ !@ ("!FB4 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ *H!56#^]#/[Y P K@\ !@ M ("!<#L 'AL+W=O&UL4$L! A0#% @ *H!56"S2ROSW(0 M#6P !D ("!GT@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *H!56"2_4 GH!@ ;!$ !D M ("!5'L 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ *H!56 X*3HPP( )G4 !D ("!S8X 'AL M+W=O&PO=V]R:W-H965T:U !X;"]W;W)K&UL4$L! A0#% @ *H!5 M6+'L*.*U!0 B0T !D ("!@+\ 'AL+W=O&PO=V]R:W-H965T?4 !X;"]W;W)K M&UL4$L! A0#% @ *H!56.0GK^@;# 82, M !D ("!,=@ 'AL+W=O&PO=V]R:W-H965TCK !X;"]W;W)K&UL4$L! A0#% @ *H!56)AS.72F P '0@ !D M ("!6>\ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ *H!56(NGD9XQ P *0< !D ("!ZQD! 'AL+W=O M&PO=V]R:W-H965T 8 @0 9 " @=XA M 0!X;"]W;W)K&UL4$L! A0#% @ *H!56-\[ M,,!Q P #@D !D ("!C2@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *H!56,8UQ'FM P A0@ !D M ("!MC&PO M=V]R:W-H965T&UL4$L! A0#% @ *H!56!!:/UXC!P V!( !D ("! M748! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ *H!56-6$H^#5 @ 408 !D ("!HU0! 'AL+W=O&UL4$L! A0#% @ *H!56#)>E4^3 M @ G@8 !D ("!!UX! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *H!56&O1B=W;!0 _B, !D M ("!WVL! 'AL+W=O"@ &0 @('Q<0$ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ *H!56/.J+B+&!@ 1C0 !D ("!V7&PO=V]R:W-H965T%D7@( #4& 9 M " @=&! 0!X;"]W;W)K&UL4$L! A0#% @ M*H!56%6K^P83! !18 !D ("!9H0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *H!56-[![1[3 @ U@< !D M ("!WYP! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ *H!56,,CSD^/!0 ,R0 !D ("!%Z@! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *H!5 M6,V[?<0C! _ X !D ("!NK,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *H!56(^_D!*@!@ .#D M !D ("!D\$! 'AL+W=O&PO=V]R:W-H965T 9 " @6?, 0!X;"]W;W)K&UL4$L! A0#% @ *H!56$E^S^"[ P ?!$ !D M ("!A-$! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ *H!56$!YDT=5 P P@L !D ("!@^$! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ *H!56%K8 M#_@U! RQ$ !D ("!/^P! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *H!56*&A?AZ9"0 OU< !D M ("!F/@! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ *H!56$S$M9[M"P 080 !D ("! MH0T" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ *H!56 Y*7B6A P /PL !D ("!"B4" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *H!56 0!NQO< M P .Q( !D ("!J# " 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *H!56#-:\&PO=V]R M:W-H965T&UL M4$L! A0#% @ *H!56*ZNT^WI! 6A0 !D ("![4D" M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M*H!56/CWV$AR @ FP4 !D ("! E4" 'AL+W=O7!E&UL4$L%!@ !N &X /!X ' -)V @ $! end XML 123 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 124 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 126 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.0.1 html 403 485 1 false 120 0 false 6 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://www.ultragenyx.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 100030 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 100050 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 100070 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Sheet http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Statements 5 false false R6.htm 100090 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Sheet http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statements 6 false false R7.htm 100110 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 8 false false R9.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 9 false false R10.htm 995455 - Disclosure - Organization and Basis of Presentation Sheet http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureOrganizationAndBasisOfPresentation Organization and Basis of Presentation Notes 10 false false R11.htm 995465 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 11 false false R12.htm 995475 - Disclosure - Fair Value Measurements Sheet http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurements Fair Value Measurements Notes 12 false false R13.htm 995485 - Disclosure - Balance Sheet Components Sheet http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponents Balance Sheet Components Notes 13 false false R14.htm 995495 - Disclosure - Intangible Assets, Net Sheet http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNet Intangible Assets, Net Notes 14 false false R15.htm 995505 - Disclosure - Revenue Sheet http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureRevenue Revenue Notes 15 false false R16.htm 995515 - Disclosure - GeneTx Acquisition Sheet http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureGenetxAcquisition GeneTx Acquisition Notes 16 false false R17.htm 995525 - Disclosure - License and Research Agreements Sheet http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLicenseAndResearchAgreements License and Research Agreements Notes 17 false false R18.htm 995535 - Disclosure - Leases Sheet http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLeases Leases Notes 18 false false R19.htm 995545 - Disclosure - Liabilities for Sales of Future Royalties Sheet http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLiabilitiesForSalesOfFutureRoyalties Liabilities for Sales of Future Royalties Notes 19 false false R20.htm 995555 - Disclosure - Equity Sheet http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureEquity Equity Notes 20 false false R21.htm 995565 - Disclosure - Stock-Based Awards Sheet http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwards Stock-Based Awards Notes 21 false false R22.htm 995575 - Disclosure - Defined Contribution Plan Sheet http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureDefinedContributionPlan1 Defined Contribution Plan Notes 22 false false R23.htm 995585 - Disclosure - Income Taxes Sheet http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxes Income Taxes Notes 23 false false R24.htm 995595 - Disclosure - Commitments and Contingencies Sheet http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 24 false false R25.htm 995605 - Disclosure - Related Party Transaction Sheet http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureRelatedPartyTransaction1 Related Party Transaction Notes 25 false false R26.htm 995615 - Disclosure - Net Loss per Share Sheet http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShare Net Loss per Share Notes 26 false false R27.htm 995625 - Disclosure - Accumulated Other Comprehensive Income (Loss) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLoss Accumulated Other Comprehensive Income (Loss) Notes 27 false false R28.htm 995645 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies 28 false false R29.htm 995655 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies 29 false false R30.htm 995665 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurements 30 false false R31.htm 995675 - Disclosure - Balance Sheet Components (Tables) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsTables Balance Sheet Components (Tables) Tables http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponents 31 false false R32.htm 995685 - Disclosure - Intangible Assets, net (Table) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureIntangibleAssetsNetTable Intangible Assets, net (Table) Tables http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNet 32 false false R33.htm 995695 - Disclosure - Revenue (Tables) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureRevenueTables Revenue (Tables) Tables http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureRevenue 33 false false R34.htm 995705 - Disclosure - License and Research Agreements (Tables) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLicenseAndResearchAgreementsTables License and Research Agreements (Tables) Tables http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLicenseAndResearchAgreements 34 false false R35.htm 995715 - Disclosure - Leases (Tables) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLeasesTables Leases (Tables) Tables http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLeases 35 false false R36.htm 995725 - Disclosure - Liabilities for Sales of Future Royalties (Tables) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLiabilitiesForSalesOfFutureRoyaltiesTables Liabilities for Sales of Future Royalties (Tables) Tables http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLiabilitiesForSalesOfFutureRoyalties 36 false false R37.htm 995735 - Disclosure - Stock-Based Awards (Tables) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsTables Stock-Based Awards (Tables) Tables http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwards 37 false false R38.htm 995745 - Disclosure - Income Taxes (Tables) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables Income Taxes (Tables) Tables http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxes 38 false false R39.htm 995755 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingencies 39 false false R40.htm 995765 - Disclosure - Net Loss per Share (Tables) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareTables Net Loss per Share (Tables) Tables http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShare 40 false false R41.htm 995775 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossTables Accumulated Other Comprehensive Income (Loss) (Tables) Tables http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLoss 41 false false R42.htm 995785 - Disclosure - Organization and Basis of Presentation - Additional Information (Details) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureOrganizationAndBasisOfPresentationAdditionalInformationDetails Organization and Basis of Presentation - Additional Information (Details) Details 42 false false R43.htm 995795 - Disclosure - Summary of Significant Accounting Policies - Summary of Reconciliation of Cash, Cash Equivalents and Restricted Cash (Details) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfReconciliationOfCashCashEquivalentsAndRestrictedCashDetails Summary of Significant Accounting Policies - Summary of Reconciliation of Cash, Cash Equivalents and Restricted Cash (Details) Details 43 false false R44.htm 995805 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails Summary of Significant Accounting Policies - Additional Information (Details) Details 44 false false R45.htm 995815 - Disclosure - Fair Value Measurements - Summary of Financial Assets Measured on Recurring Basis (Details) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredOnRecurringBasisDetails Fair Value Measurements - Summary of Financial Assets Measured on Recurring Basis (Details) Details 45 false false R46.htm 995825 - Disclosure - Fair Value Measurements - Additional Information (Details) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails Fair Value Measurements - Additional Information (Details) Details 46 false false R47.htm 995835 - Disclosure - Balance Sheet Components - Summary of Cash Equivalents and Marketable Debt Securities Classified as Available For Sale Securities (Details) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsSummaryOfCashEquivalentsAndMarketableDebtSecuritiesClassifiedAsAvailableForSaleSecuritiesDetails Balance Sheet Components - Summary of Cash Equivalents and Marketable Debt Securities Classified as Available For Sale Securities (Details) Details 47 false false R48.htm 995845 - Disclosure - Balance Sheet Components - Additional Information (Details) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsAdditionalInformationDetails Balance Sheet Components - Additional Information (Details) Details 48 false false R49.htm 995855 - Disclosure - Balance Sheet Components - Summary of Inventory (Details) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsSummaryOfInventoryDetails Balance Sheet Components - Summary of Inventory (Details) Details 49 false false R50.htm 995865 - Disclosure - Balance Sheet Components - Summary of Property, Plant and Equipment, Net (Details) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsSummaryOfPropertyPlantAndEquipmentNetDetails Balance Sheet Components - Summary of Property, Plant and Equipment, Net (Details) Details 50 false false R51.htm 995875 - Disclosure - Balance Sheet Components - Summary of Accrued Liabilities (Details) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureBalanceSheetComponentsSummaryOfAccruedLiabilitiesDetails Balance Sheet Components - Summary of Accrued Liabilities (Details) Details 51 false false R52.htm 995885 - Disclosure - Intangible Assets, Net - Additional Information (Details) 1 Sheet http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureIntangibleAssetsNetAdditionalInformationDetails1 Intangible Assets, Net - Additional Information (Details) 1 Details 52 false false R53.htm 995895 - Disclosure - Intangible Assets, Net - Additional Information (Details) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetAdditionalInformationDetails Intangible Assets, Net - Additional Information (Details) Details 53 false false R54.htm 995905 - Disclosure - Intangible Assets, Net - Summary of Company's Intangible Assets (Details) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureIntangibleAssetsNetSummaryOfCompanysIntangibleAssetsDetails Intangible Assets, Net - Summary of Company's Intangible Assets (Details) Details 54 false false R55.htm 995915 - Disclosure - Intangible Assets, Net - Schedule of Expected Amortization of the Intangible Assets (Details) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureIntangibleAssetsNetScheduleOfExpectedAmortizationOfTheIntangibleAssetsDetails Intangible Assets, Net - Schedule of Expected Amortization of the Intangible Assets (Details) Details 55 false false R56.htm 995925 - Disclosure - Revenue - Summary of Disaggregation of Total Revenues from Customers (Details) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfTotalRevenuesFromCustomersDetails Revenue - Summary of Disaggregation of Total Revenues from Customers (Details) Details 56 false false R57.htm 995935 - Disclosure - Revenue - Summary of Disaggregation of Total Revenues (Details) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfTotalRevenuesDetails Revenue - Summary of Disaggregation of Total Revenues (Details) Details 57 false false R58.htm 995945 - Disclosure - Revenue - Schedule of Sales-Related Accruals and Allowances (Details) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureRevenueScheduleOfSalesRelatedAccrualsAndAllowancesDetails Revenue - Schedule of Sales-Related Accruals and Allowances (Details) Details 58 false false R59.htm 995955 - Disclosure - Revenue - Summary of Changes in Contract Liabilities (Details) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureRevenueSummaryOfChangesInContractLiabilitiesDetails Revenue - Summary of Changes in Contract Liabilities (Details) Details 59 false false R60.htm 995965 - Disclosure - Revenue - Additional Information (Details) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetails Revenue - Additional Information (Details) Details 60 false false R61.htm 995975 - Disclosure - GeneTx Acquisition - Additional Information (Details) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureGenetxAcquisitionAdditionalInformationDetails GeneTx Acquisition - Additional Information (Details) Details 61 false false R62.htm 995985 - Disclosure - License and Research Agreements - Kyowa Kirin Co., Ltd. - Additional Information (Details) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsKyowaKirinCoLtdAdditionalInformationDetails License and Research Agreements - Kyowa Kirin Co., Ltd. - Additional Information (Details) Details 62 false false R63.htm 995995 - Disclosure - License and Research Agreements - Saint Louis University - Additional Information (Details) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsSaintLouisUniversityAdditionalInformationDetails License and Research Agreements - Saint Louis University - Additional Information (Details) Details 63 false false R64.htm 996005 - Disclosure - License and Research Agreements - Baylor Research Institute - Additional Information (Details) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsBaylorResearchInstituteAdditionalInformationDetails License and Research Agreements - Baylor Research Institute - Additional Information (Details) Details 64 false false R65.htm 996015 - Disclosure - License and Research Agreements - REGENXBIO, Inc. - Additional Information (Details) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsRegenxbioIncAdditionalInformationDetails License and Research Agreements - REGENXBIO, Inc. - Additional Information (Details) Details 65 false false R66.htm 996025 - Disclosure - License and Research Agreements - University of Pennsylvania - Additional Information (Details) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsUniversityOfPennsylvaniaAdditionalInformationDetails License and Research Agreements - University of Pennsylvania - Additional Information (Details) Details 66 false false R67.htm 996035 - Disclosure - License and Research Agreements - Arcturus Therapeutics Holdings Inc. - Additional Information (Details) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsArcturusTherapeuticsHoldingsIncAdditionalInformationDetails License and Research Agreements - Arcturus Therapeutics Holdings Inc. - Additional Information (Details) Details 67 false false R68.htm 996045 - Disclosure - License and Research Agreements - Daiichi Sankyo - Additional Information (Details) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsDaiichiSankyoAdditionalInformationDetails License and Research Agreements - Daiichi Sankyo - Additional Information (Details) Details 68 false false R69.htm 996055 - Disclosure - License and Research Agreements - Mereo - Additional Information (Details) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsMereoAdditionalInformationDetails License and Research Agreements - Mereo - Additional Information (Details) Details 69 false false R70.htm 996065 - Disclosure - License and Research Agreements - Regeneron - Additional Information (Details) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsRegeneronAdditionalInformationDetails License and Research Agreements - Regeneron - Additional Information (Details) Details 70 false false R71.htm 996075 - Disclosure - License and Research Agreements - Abeona - Additional Information (Details) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsAbeonaAdditionalInformationDetails License and Research Agreements - Abeona - Additional Information (Details) Details 71 false false R72.htm 996085 - Disclosure - License and Research Agreements - Solid Biosciences, Inc. - Additional Information (Details) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsSolidBiosciencesIncAdditionalInformationDetails License and Research Agreements - Solid Biosciences, Inc. - Additional Information (Details) Details 72 false false R73.htm 996095 - Disclosure - License and Research Agreements - Share of Collaboration and Royalty Revenue Related to Crysvita (Details) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLicenseAndResearchAgreementsShareOfCollaborationAndRoyaltyRevenueRelatedToCrysvitaDetails License and Research Agreements - Share of Collaboration and Royalty Revenue Related to Crysvita (Details) Details 73 false false R74.htm 996105 - Disclosure - License and Research Agreements - Schedule of Collaboration Cost Sharing and Payments (Details) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsScheduleOfCollaborationCostSharingAndPaymentsDetails License and Research Agreements - Schedule of Collaboration Cost Sharing and Payments (Details) Details 74 false false R75.htm 996115 - Disclosure - License and Research Agreements - Schedule of Changes in Fair Value of Equity Investment (Details) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLicenseAndResearchAgreementsScheduleOfChangesInFairValueOfEquityInvestmentDetails License and Research Agreements - Schedule of Changes in Fair Value of Equity Investment (Details) Details 75 false false R76.htm 996125 - Disclosure - License and Research Agreements - Schedule of Changes in Fair Value of Investment in Securities (Details) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLicenseAndResearchAgreementsScheduleOfChangesInFairValueOfInvestmentInSecuritiesDetails License and Research Agreements - Schedule of Changes in Fair Value of Investment in Securities (Details) Details 76 false false R77.htm 996135 - Disclosure - Leases - Additional Information (Details) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails Leases - Additional Information (Details) Details 77 false false R78.htm 996145 - Disclosure - Leases - Summary of Components of Lease Expense (Details) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfComponentsOfLeaseExpenseDetails Leases - Summary of Components of Lease Expense (Details) Details 78 false false R79.htm 996155 - Disclosure - Leases - Schedule of Maturities of Lease Liabilities and the Reconciliation of Lease Liabilities (Details) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails Leases - Schedule of Maturities of Lease Liabilities and the Reconciliation of Lease Liabilities (Details) Details 79 false false R80.htm 996165 - Disclosure - Liabilities for Sales of Future Royalties - Additional Information (Details) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLiabilitiesForSalesOfFutureRoyaltiesAdditionalInformationDetails Liabilities for Sales of Future Royalties - Additional Information (Details) Details 80 false false R81.htm 996175 - Disclosure - Liabilities for Sales of Future Royalties - Schedule of Activity Within Liability Related to Sale of Future Royalties (Details) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLiabilitiesForSalesOfFutureRoyaltiesScheduleOfActivityWithinLiabilityRelatedToSaleOfFutureRoyaltiesDetails Liabilities for Sales of Future Royalties - Schedule of Activity Within Liability Related to Sale of Future Royalties (Details) Details 81 false false R82.htm 996185 - Disclosure - Equity - Additional Information (Details) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails Equity - Additional Information (Details) Details 82 false false R83.htm 996195 - Disclosure - Stock-Based Awards - Additional Information (Details) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsAdditionalInformationDetails Stock-Based Awards - Additional Information (Details) Details 83 false false R84.htm 996205 - Disclosure - Stock-Based Awards - Summary of Activity Under Stock Option Plans Including 2011 Plan and 2014 Plan and 2023 Plan (Details) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureStockbasedAwardsSummaryOfActivityUnderStockOptionPlansIncluding2011PlanAnd2014PlanAnd2023PlanDetails Stock-Based Awards - Summary of Activity Under Stock Option Plans Including 2011 Plan and 2014 Plan and 2023 Plan (Details) Details 84 false false R85.htm 996215 - Disclosure - Stock-Based Awards- Summary Activity Under the Performance Stock Option (Details) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureStockbasedAwardsSummaryActivityUnderThePerformanceStockOptionDetails Stock-Based Awards- Summary Activity Under the Performance Stock Option (Details) Details 85 false false R86.htm 996225 - Disclosure - Stock-Based Awards - Summary of Activity Under Restricted Stock Units (RSUs) from 2014 Plan (Details) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsSummaryOfActivityUnderRestrictedStockUnitsRsusFrom2014PlanDetails Stock-Based Awards - Summary of Activity Under Restricted Stock Units (RSUs) from 2014 Plan (Details) Details 86 false false R87.htm 996235 - Disclosure - Stock-Based Awards - Summary of Activity Under PSUs from 2014 Plan (Details) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsSummaryOfActivityUnderPsusFrom2014PlanDetails Stock-Based Awards - Summary of Activity Under PSUs from 2014 Plan (Details) Details 87 false false R88.htm 996245 - Disclosure - Stock-Based Awards - Summary of Stock-Based Compensation Recognized (Details) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsSummaryOfStockBasedCompensationRecognizedDetails Stock-Based Awards - Summary of Stock-Based Compensation Recognized (Details) Details 88 false false R89.htm 996255 - Disclosure - Stock-Based Awards - Fair Value of Stock Option Awards Granted Estimated Using Black-Scholes Option-Pricing Model (Details) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsFairValueOfStockOptionAwardsGrantedEstimatedUsingBlackScholesOptionPricingModelDetails Stock-Based Awards - Fair Value of Stock Option Awards Granted Estimated Using Black-Scholes Option-Pricing Model (Details) Details 89 false false R90.htm 996265 - Disclosure - Defined Contribution Plan - Additional Information (Details) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureDefinedContributionPlanAdditionalInformationDetails Defined Contribution Plan - Additional Information (Details) Details 90 false false R91.htm 996275 - Disclosure - Income Taxes - Components of Company's Loss Before Income Taxes (Details) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfCompanySLossBeforeIncomeTaxesDetails Income Taxes - Components of Company's Loss Before Income Taxes (Details) Details 91 false false R92.htm 996285 - Disclosure - Income Taxes - Components of Company's Income Tax Provision (Details) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfCompanySIncomeTaxProvisionDetails Income Taxes - Components of Company's Income Tax Provision (Details) Details 92 false false R93.htm 996295 - Disclosure - Income Taxes - Additional Information (Details) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails Income Taxes - Additional Information (Details) Details 93 false false R94.htm 996305 - Disclosure - Income Taxes - Effective Tax Rate of Provision for Income Taxes from Federal Statutory Rate (Details) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesEffectiveTaxRateOfProvisionForIncomeTaxesFromFederalStatutoryRateDetails Income Taxes - Effective Tax Rate of Provision for Income Taxes from Federal Statutory Rate (Details) Details 94 false false R95.htm 996315 - Disclosure - Income Taxes - Schedule of Tax Effect of Temporary Differences to Significant Portions of Deferred Tax Assets (Details) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfTaxEffectOfTemporaryDifferencesToSignificantPortionsOfDeferredTaxAssetsDetails Income Taxes - Schedule of Tax Effect of Temporary Differences to Significant Portions of Deferred Tax Assets (Details) Details 95 false false R96.htm 996325 - Disclosure - Income Taxes - Unrecognized Tax Benefits (Details) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesUnrecognizedTaxBenefitsDetails Income Taxes - Unrecognized Tax Benefits (Details) Details 96 false false R97.htm 996335 - Disclosure - Commitments and Contingencies - Additional Information (Details) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails Commitments and Contingencies - Additional Information (Details) Details 97 false false R98.htm 996345 - Disclosure - Commitments and Contingencies - Summary of Aggregate Payments under Contractually Binding Manufacturing and Service Agreements (Details) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesSummaryOfAggregatePaymentsUnderContractuallyBindingManufacturingAndServiceAgreementsDetails Commitments and Contingencies - Summary of Aggregate Payments under Contractually Binding Manufacturing and Service Agreements (Details) Details 98 false false R99.htm 996355 - Disclosure - Related Party Transaction - Additional Information (Details) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureRelatedPartyTransactionAdditionalInformationDetails Related Party Transaction - Additional Information (Details) Details 99 false false R100.htm 996365 - Disclosure - Net Loss per Share - Computation of Basic and Diluted Net Loss per Share (Details) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerShareDetails Net Loss per Share - Computation of Basic and Diluted Net Loss per Share (Details) Details 100 false false R101.htm 996375 - Disclosure - Net Loss per Share - Outstanding Shares of Common Stock Equivalents Excluded from Computation of Diluted Net Loss per Share (Details) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareOutstandingSharesOfCommonStockEquivalentsExcludedFromComputationOfDilutedNetLossPerShareDetails Net Loss per Share - Outstanding Shares of Common Stock Equivalents Excluded from Computation of Diluted Net Loss per Share (Details) Details 101 false false R102.htm 996385 - Disclosure - Accumulated Other Comprehensive Income (Loss) - Schedule of Total Accumulated Other Comprehensive Income (Loss) (Details) Sheet http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossScheduleOfTotalAccumulatedOtherComprehensiveIncomeLossDetails Accumulated Other Comprehensive Income (Loss) - Schedule of Total Accumulated Other Comprehensive Income (Loss) (Details) Details http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossTables 102 false false All Reports Book All Reports rare-20231231.htm rare-20231231.xsd img215954057_0.jpg img215954057_1.jpg http://fasb.org/srt/2023 http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 false false JSON 129 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "rare-20231231.htm": { "nsprefix": "rare", "nsuri": "http://www.ultragenyx.com/20231231", "dts": { "inline": { "local": [ "rare-20231231.htm" ] }, "schema": { "local": [ "rare-20231231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-sub-2023.xsd" ] } }, "keyStandard": 362, "keyCustom": 123, "axisStandard": 30, "axisCustom": 0, "memberStandard": 43, "memberCustom": 71, "hidden": { "total": 26, "http://fasb.org/us-gaap/2023": 21, "http://xbrl.sec.gov/dei/2023": 4, "http://www.ultragenyx.com/20231231": 1 }, "contextCount": 403, "entityCount": 1, "segmentCount": 120, "elementCount": 920, "unitCount": 6, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 980, "http://xbrl.sec.gov/dei/2023": 38, "http://xbrl.sec.gov/ecd/2023": 11, "http://fasb.org/srt/2023": 1 }, "report": { "R1": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "longName": "100000 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS", "longName": "100010 - Statement - CONSOLIDATED BALANCE SHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "C_a1e99195-8ca6-4ba6-a3a5-0138ffe87e31", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_a1e99195-8ca6-4ba6-a3a5-0138ffe87e31", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "unique": true } }, "R3": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical", "longName": "100030 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "C_a1e99195-8ca6-4ba6-a3a5-0138ffe87e31", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "U_USDollarShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a1e99195-8ca6-4ba6-a3a5-0138ffe87e31", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "U_USDollarShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS", "longName": "100050 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:SellingGeneralAndAdministrativeExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "unique": true } }, "R5": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "longName": "100070 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "unique": true } }, "R6": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "longName": "100090 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "C_6948d91e-3374-4cff-95e7-7d1f68a1ebbe", "name": "us-gaap:StockholdersEquity", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6948d91e-3374-4cff-95e7-7d1f68a1ebbe", "name": "us-gaap:StockholdersEquity", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "longName": "100110 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "rare:AllocatedShareBasedCompensationExpenseNetOfCapitalizedInventoryCost", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "unique": true } }, "R8": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true }, "uniqueAnchor": null }, "R9": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "C_b40d91f5-3a11-451a-8a7f-9b886f504652", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_b40d91f5-3a11-451a-8a7f-9b886f504652", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureOrganizationAndBasisOfPresentation", "longName": "995455 - Disclosure - Organization and Basis of Presentation", "shortName": "Organization and Basis of Presentation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies", "longName": "995465 - Disclosure - Summary of Significant Accounting Policies", "shortName": "Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurements", "longName": "995475 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponents", "longName": "995485 - Disclosure - Balance Sheet Components", "shortName": "Balance Sheet Components", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNet", "longName": "995495 - Disclosure - Intangible Assets, Net", "shortName": "Intangible Assets, Net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureRevenue", "longName": "995505 - Disclosure - Revenue", "shortName": "Revenue", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureGenetxAcquisition", "longName": "995515 - Disclosure - GeneTx Acquisition", "shortName": "GeneTx Acquisition", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLicenseAndResearchAgreements", "longName": "995525 - Disclosure - License and Research Agreements", "shortName": "License and Research Agreements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "rare:CollaborativeArrangementAndNoncollaborativeArrangementTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "rare:CollaborativeArrangementAndNoncollaborativeArrangementTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLeases", "longName": "995535 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLiabilitiesForSalesOfFutureRoyalties", "longName": "995545 - Disclosure - Liabilities for Sales of Future Royalties", "shortName": "Liabilities for Sales of Future Royalties", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "rare:LiabilitiesForSalesOfFutureRoyaltiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "rare:LiabilitiesForSalesOfFutureRoyaltiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureEquity", "longName": "995555 - Disclosure - Equity", "shortName": "Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwards", "longName": "995565 - Disclosure - Stock-Based Awards", "shortName": "Stock-Based Awards", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureDefinedContributionPlan1", "longName": "995575 - Disclosure - Defined Contribution Plan", "shortName": "Defined Contribution Plan", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxes", "longName": "995585 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingencies", "longName": "995595 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureRelatedPartyTransaction1", "longName": "995605 - Disclosure - Related Party Transaction", "shortName": "Related Party Transaction", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShare", "longName": "995615 - Disclosure - Net Loss per Share", "shortName": "Net Loss per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLoss", "longName": "995625 - Disclosure - Accumulated Other Comprehensive Income (Loss)", "shortName": "Accumulated Other Comprehensive Income (Loss)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "longName": "995645 - Disclosure - Summary of Significant Accounting Policies (Policies)", "shortName": "Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "28", "firstAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables", "longName": "995655 - Disclosure - Summary of Significant Accounting Policies (Tables)", "shortName": "Summary of Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsTables", "longName": "995665 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsTables", "longName": "995675 - Disclosure - Balance Sheet Components (Tables)", "shortName": "Balance Sheet Components (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureIntangibleAssetsNetTable", "longName": "995685 - Disclosure - Intangible Assets, net (Table)", "shortName": "Intangible Assets, net (Table)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "rare:ScheduleOfIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "rare:ScheduleOfIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureRevenueTables", "longName": "995695 - Disclosure - Revenue (Tables)", "shortName": "Revenue (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLicenseAndResearchAgreementsTables", "longName": "995705 - Disclosure - License and Research Agreements (Tables)", "shortName": "License and Research Agreements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "rare:ScheduleOfCollaborationAndRoyaltyRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "rare:CollaborativeArrangementAndNoncollaborativeArrangementTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "rare:ScheduleOfCollaborationAndRoyaltyRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "rare:CollaborativeArrangementAndNoncollaborativeArrangementTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLeasesTables", "longName": "995715 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLiabilitiesForSalesOfFutureRoyaltiesTables", "longName": "995725 - Disclosure - Liabilities for Sales of Future Royalties (Tables)", "shortName": "Liabilities for Sales of Future Royalties (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "rare:ScheduleOfActivityWithinLiabilityForSaleOfFutureRoyaltiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "rare:LiabilitiesForSalesOfFutureRoyaltiesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "rare:ScheduleOfActivityWithinLiabilityForSaleOfFutureRoyaltiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "rare:LiabilitiesForSalesOfFutureRoyaltiesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsTables", "longName": "995735 - Disclosure - Stock-Based Awards (Tables)", "shortName": "Stock-Based Awards (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables", "longName": "995745 - Disclosure - Income Taxes (Tables)", "shortName": "Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesTables", "longName": "995755 - Disclosure - Commitments and Contingencies (Tables)", "shortName": "Commitments and Contingencies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareTables", "longName": "995765 - Disclosure - Net Loss per Share (Tables)", "shortName": "Net Loss per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossTables", "longName": "995775 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables)", "shortName": "Accumulated Other Comprehensive Income (Loss) (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureOrganizationAndBasisOfPresentationAdditionalInformationDetails", "longName": "995785 - Disclosure - Organization and Basis of Presentation - Additional Information (Details)", "shortName": "Organization and Basis of Presentation - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "U_Segment", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "U_Segment", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfReconciliationOfCashCashEquivalentsAndRestrictedCashDetails", "longName": "995795 - Disclosure - Summary of Significant Accounting Policies - Summary of Reconciliation of Cash, Cash Equivalents and Restricted Cash (Details)", "shortName": "Summary of Significant Accounting Policies - Summary of Reconciliation of Cash, Cash Equivalents and Restricted Cash (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "C_a1e99195-8ca6-4ba6-a3a5-0138ffe87e31", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_286bddff-7c7a-478f-a845-777a0a1eac05", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "div", "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "unique": true } }, "R44": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "longName": "995805 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details)", "shortName": "Summary of Significant Accounting Policies - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "C_a1e99195-8ca6-4ba6-a3a5-0138ffe87e31", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "rare:ConcentrationOfCreditRiskCreditLossesAndOtherRisksAndUncertaintiesPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a1e99195-8ca6-4ba6-a3a5-0138ffe87e31", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "rare:ConcentrationOfCreditRiskCreditLossesAndOtherRisksAndUncertaintiesPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredOnRecurringBasisDetails", "longName": "995815 - Disclosure - Fair Value Measurements - Summary of Financial Assets Measured on Recurring Basis (Details)", "shortName": "Fair Value Measurements - Summary of Financial Assets Measured on Recurring Basis (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "C_a1e99195-8ca6-4ba6-a3a5-0138ffe87e31", "name": "us-gaap:InvestmentsFairValueDisclosure", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_bf25f79f-95b3-4475-bd78-4b416c9db93d", "name": "us-gaap:InvestmentsFairValueDisclosure", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "unique": true } }, "R46": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails", "longName": "995825 - Disclosure - Fair Value Measurements - Additional Information (Details)", "shortName": "Fair Value Measurements - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "C_fa9b061d-b7cb-4e5f-b53b-9a0ee38b32c2", "name": "us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_fa9b061d-b7cb-4e5f-b53b-9a0ee38b32c2", "name": "us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsSummaryOfCashEquivalentsAndMarketableDebtSecuritiesClassifiedAsAvailableForSaleSecuritiesDetails", "longName": "995835 - Disclosure - Balance Sheet Components - Summary of Cash Equivalents and Marketable Debt Securities Classified as Available For Sale Securities (Details)", "shortName": "Balance Sheet Components - Summary of Cash Equivalents and Marketable Debt Securities Classified as Available For Sale Securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "C_a1e99195-8ca6-4ba6-a3a5-0138ffe87e31", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a1e99195-8ca6-4ba6-a3a5-0138ffe87e31", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsAdditionalInformationDetails", "longName": "995845 - Disclosure - Balance Sheet Components - Additional Information (Details)", "shortName": "Balance Sheet Components - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "rare:DepreciationExcludingIntangibleAmortization", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "rare:DepreciationExcludingIntangibleAmortization", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsSummaryOfInventoryDetails", "longName": "995855 - Disclosure - Balance Sheet Components - Summary of Inventory (Details)", "shortName": "Balance Sheet Components - Summary of Inventory (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "C_a1e99195-8ca6-4ba6-a3a5-0138ffe87e31", "name": "us-gaap:InventoryWorkInProcess", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a1e99195-8ca6-4ba6-a3a5-0138ffe87e31", "name": "us-gaap:InventoryWorkInProcess", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsSummaryOfPropertyPlantAndEquipmentNetDetails", "longName": "995865 - Disclosure - Balance Sheet Components - Summary of Property, Plant and Equipment, Net (Details)", "shortName": "Balance Sheet Components - Summary of Property, Plant and Equipment, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "C_a1e99195-8ca6-4ba6-a3a5-0138ffe87e31", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a1e99195-8ca6-4ba6-a3a5-0138ffe87e31", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureBalanceSheetComponentsSummaryOfAccruedLiabilitiesDetails", "longName": "995875 - Disclosure - Balance Sheet Components - Summary of Accrued Liabilities (Details)", "shortName": "Balance Sheet Components - Summary of Accrued Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "C_a1e99195-8ca6-4ba6-a3a5-0138ffe87e31", "name": "rare:ResearchClinicalStudyAndManufacturingExpenses", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a1e99195-8ca6-4ba6-a3a5-0138ffe87e31", "name": "rare:ResearchClinicalStudyAndManufacturingExpenses", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureIntangibleAssetsNetAdditionalInformationDetails1", "longName": "995885 - Disclosure - Intangible Assets, Net - Additional Information (Details) 1", "shortName": "Intangible Assets, Net - Additional Information (Details) 1", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "C_c436ec59-be33-4460-bf10-67da37d8d88f", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c436ec59-be33-4460-bf10-67da37d8d88f", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetAdditionalInformationDetails", "longName": "995895 - Disclosure - Intangible Assets, Net - Additional Information (Details)", "shortName": "Intangible Assets, Net - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "C_a0425b07-c27b-4cac-8d91-047c70156758", "name": "rare:UpfrontPayment", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a0425b07-c27b-4cac-8d91-047c70156758", "name": "rare:UpfrontPayment", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureIntangibleAssetsNetSummaryOfCompanysIntangibleAssetsDetails", "longName": "995905 - Disclosure - Intangible Assets, Net - Summary of Company's Intangible Assets (Details)", "shortName": "Intangible Assets, Net - Summary of Company's Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "C_a1e99195-8ca6-4ba6-a3a5-0138ffe87e31", "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "rare:ScheduleOfIntangibleAssetsTableTextBlock", "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a1e99195-8ca6-4ba6-a3a5-0138ffe87e31", "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "rare:ScheduleOfIntangibleAssetsTableTextBlock", "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureIntangibleAssetsNetScheduleOfExpectedAmortizationOfTheIntangibleAssetsDetails", "longName": "995915 - Disclosure - Intangible Assets, Net - Schedule of Expected Amortization of the Intangible Assets (Details)", "shortName": "Intangible Assets, Net - Schedule of Expected Amortization of the Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "C_a1e99195-8ca6-4ba6-a3a5-0138ffe87e31", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a1e99195-8ca6-4ba6-a3a5-0138ffe87e31", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfTotalRevenuesFromCustomersDetails", "longName": "995925 - Disclosure - Revenue - Summary of Disaggregation of Total Revenues from Customers (Details)", "shortName": "Revenue - Summary of Disaggregation of Total Revenues from Customers (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_48bd3104-9b36-4646-8a1f-5001a08535be", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "unique": true } }, "R57": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfTotalRevenuesDetails", "longName": "995935 - Disclosure - Revenue - Summary of Disaggregation of Total Revenues (Details)", "shortName": "Revenue - Summary of Disaggregation of Total Revenues (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_0d6db257-9f55-418b-b2d0-417e4c31a462", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "unique": true } }, "R58": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureRevenueScheduleOfSalesRelatedAccrualsAndAllowancesDetails", "longName": "995945 - Disclosure - Revenue - Schedule of Sales-Related Accruals and Allowances (Details)", "shortName": "Revenue - Schedule of Sales-Related Accruals and Allowances (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "C_b6cb36ce-be4b-48d9-9683-e9b80d8ab9d3", "name": "rare:SalesReserves", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "rare:ScheduleOfSalesRelatedAccrualsAndAllowancesTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_b67ed027-0761-4b43-a45a-c65aa0443801", "name": "rare:SalesReserves", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "rare:ScheduleOfSalesRelatedAccrualsAndAllowancesTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "unique": true } }, "R59": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureRevenueSummaryOfChangesInContractLiabilitiesDetails", "longName": "995955 - Disclosure - Revenue - Summary of Changes in Contract Liabilities (Details)", "shortName": "Revenue - Summary of Changes in Contract Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "C_72850926-2841-4a3a-9f90-e666f529ecea", "name": "rare:ContractWithCustomerAssetsLiabilityCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_286bddff-7c7a-478f-a845-777a0a1eac05", "name": "rare:ContractWithCustomerAssetsLiabilityCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "unique": true } }, "R60": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetails", "longName": "995965 - Disclosure - Revenue - Additional Information (Details)", "shortName": "Revenue - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "C_093edb7d-15e0-4ef1-8ad7-d17722b0f9fa", "name": "rare:PercentageOfGrossAccountsReceivableBalance", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_093edb7d-15e0-4ef1-8ad7-d17722b0f9fa", "name": "rare:PercentageOfGrossAccountsReceivableBalance", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureGenetxAcquisitionAdditionalInformationDetails", "longName": "995975 - Disclosure - GeneTx Acquisition - Additional Information (Details)", "shortName": "GeneTx Acquisition - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "rare:ResearchAndDevelopmentInProcess1", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_be365c59-396d-40c7-b8ed-ced76b0a6a37", "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "unique": true } }, "R62": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsKyowaKirinCoLtdAdditionalInformationDetails", "longName": "995985 - Disclosure - License and Research Agreements - Kyowa Kirin Co., Ltd. - Additional Information (Details)", "shortName": "License and Research Agreements - Kyowa Kirin Co., Ltd. - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "C_83915d2b-a112-4aff-98c6-387de3bb8dd2", "name": "rare:ProfitLossSharingPercentageOnNetSales", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "rare:CollaborativeArrangementAndNoncollaborativeArrangementTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_83915d2b-a112-4aff-98c6-387de3bb8dd2", "name": "rare:ProfitLossSharingPercentageOnNetSales", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "rare:CollaborativeArrangementAndNoncollaborativeArrangementTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true } }, "R63": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsSaintLouisUniversityAdditionalInformationDetails", "longName": "995995 - Disclosure - License and Research Agreements - Saint Louis University - Additional Information (Details)", "shortName": "License and Research Agreements - Saint Louis University - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "C_71da45d5-cbf1-4e06-a61e-92f701a26d52", "name": "rare:MilestonePaymentsPaid", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "rare:CollaborativeArrangementAndNoncollaborativeArrangementTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_71da45d5-cbf1-4e06-a61e-92f701a26d52", "name": "rare:MilestonePaymentsPaid", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "rare:CollaborativeArrangementAndNoncollaborativeArrangementTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsBaylorResearchInstituteAdditionalInformationDetails", "longName": "996005 - Disclosure - License and Research Agreements - Baylor Research Institute - Additional Information (Details)", "shortName": "License and Research Agreements - Baylor Research Institute - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "C_0f12f451-4fa1-490f-9256-c303a2e5b612", "name": "rare:FutureContingentMilestonePayments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "rare:CollaborativeArrangementAndNoncollaborativeArrangementTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0f12f451-4fa1-490f-9256-c303a2e5b612", "name": "rare:FutureContingentMilestonePayments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "rare:CollaborativeArrangementAndNoncollaborativeArrangementTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true } }, "R65": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsRegenxbioIncAdditionalInformationDetails", "longName": "996015 - Disclosure - License and Research Agreements - REGENXBIO, Inc. - Additional Information (Details)", "shortName": "License and Research Agreements - REGENXBIO, Inc. - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "C_1762c8a2-ed6c-4ed2-93c2-5c6ab010a97e", "name": "rare:FutureContingentMilestonePayments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "rare:CollaborativeArrangementAndNoncollaborativeArrangementTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1762c8a2-ed6c-4ed2-93c2-5c6ab010a97e", "name": "rare:FutureContingentMilestonePayments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "rare:CollaborativeArrangementAndNoncollaborativeArrangementTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true } }, "R66": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsUniversityOfPennsylvaniaAdditionalInformationDetails", "longName": "996025 - Disclosure - License and Research Agreements - University of Pennsylvania - Additional Information (Details)", "shortName": "License and Research Agreements - University of Pennsylvania - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "C_0cc39a7e-ea06-46e5-8e11-b4caa4d58b7b", "name": "rare:FutureContingentMilestonePayments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "rare:CollaborativeArrangementAndNoncollaborativeArrangementTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0cc39a7e-ea06-46e5-8e11-b4caa4d58b7b", "name": "rare:FutureContingentMilestonePayments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "rare:CollaborativeArrangementAndNoncollaborativeArrangementTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true } }, "R67": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsArcturusTherapeuticsHoldingsIncAdditionalInformationDetails", "longName": "996035 - Disclosure - License and Research Agreements - Arcturus Therapeutics Holdings Inc. - Additional Information (Details)", "shortName": "License and Research Agreements - Arcturus Therapeutics Holdings Inc. - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "C_72850926-2841-4a3a-9f90-e666f529ecea", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "U_USDollarShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_66b49e09-bbbc-4fa7-864b-18a47d62caa9", "name": "rare:MilestonePaymentsReceived", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "rare:CollaborativeArrangementAndNoncollaborativeArrangementTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "unique": true } }, "R68": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsDaiichiSankyoAdditionalInformationDetails", "longName": "996045 - Disclosure - License and Research Agreements - Daiichi Sankyo - Additional Information (Details)", "shortName": "License and Research Agreements - Daiichi Sankyo - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "C_9adc4f34-116d-4e8e-a5db-deb8550e408d", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-6", "ancestors": [ "span", "p", "rare:CollaborativeArrangementAndNoncollaborativeArrangementTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_9adc4f34-116d-4e8e-a5db-deb8550e408d", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-6", "ancestors": [ "span", "p", "rare:CollaborativeArrangementAndNoncollaborativeArrangementTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true } }, "R69": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsMereoAdditionalInformationDetails", "longName": "996055 - Disclosure - License and Research Agreements - Mereo - Additional Information (Details)", "shortName": "License and Research Agreements - Mereo - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:ResearchAndDevelopmentExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_70cd998b-7463-4834-80c6-add55c2c3f8a", "name": "us-gaap:ResearchAndDevelopmentExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "rare:CollaborativeArrangementAndNoncollaborativeArrangementTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "unique": true } }, "R70": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsRegeneronAdditionalInformationDetails", "longName": "996065 - Disclosure - License and Research Agreements - Regeneron - Additional Information (Details)", "shortName": "License and Research Agreements - Regeneron - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "rare:Regulatorymilestonepaymentsachieved", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_7972cdbe-c227-4f26-86ec-548863112ceb", "name": "rare:UpfrontPaymentsOfCollaboration", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "rare:CollaborativeArrangementAndNoncollaborativeArrangementTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "unique": true } }, "R71": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsAbeonaAdditionalInformationDetails", "longName": "996075 - Disclosure - License and Research Agreements - Abeona - Additional Information (Details)", "shortName": "License and Research Agreements - Abeona - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "C_59a5d979-fc3d-4289-b3c6-83626c56b06f", "name": "us-gaap:OtherCostAndExpenseOperating", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-6", "ancestors": [ "span", "p", "rare:CollaborativeArrangementAndNoncollaborativeArrangementTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_59a5d979-fc3d-4289-b3c6-83626c56b06f", "name": "us-gaap:OtherCostAndExpenseOperating", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-6", "ancestors": [ "span", "p", "rare:CollaborativeArrangementAndNoncollaborativeArrangementTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true } }, "R72": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsSolidBiosciencesIncAdditionalInformationDetails", "longName": "996085 - Disclosure - License and Research Agreements - Solid Biosciences, Inc. - Additional Information (Details)", "shortName": "License and Research Agreements - Solid Biosciences, Inc. - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "C_a1e99195-8ca6-4ba6-a3a5-0138ffe87e31", "name": "us-gaap:CommonStockValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_118030de-86b6-4b0e-9307-e57b2e2594f0", "name": "rare:RemainingBusinessCombinationConsiderationTransferred1", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "rare:CollaborativeArrangementAndNoncollaborativeArrangementTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "unique": true } }, "R73": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLicenseAndResearchAgreementsShareOfCollaborationAndRoyaltyRevenueRelatedToCrysvitaDetails", "longName": "996095 - Disclosure - License and Research Agreements - Share of Collaboration and Royalty Revenue Related to Crysvita (Details)", "shortName": "License and Research Agreements - Share of Collaboration and Royalty Revenue Related to Crysvita (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_cd66feca-de52-4e1a-897a-0ed48e33ca05", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "rare:ScheduleOfCollaborationAndRoyaltyRevenueTableTextBlock", "div", "rare:CollaborativeArrangementAndNoncollaborativeArrangementTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "unique": true } }, "R74": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsScheduleOfCollaborationCostSharingAndPaymentsDetails", "longName": "996105 - Disclosure - License and Research Agreements - Schedule of Collaboration Cost Sharing and Payments (Details)", "shortName": "License and Research Agreements - Schedule of Collaboration Cost Sharing and Payments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "rare:CostOfSales", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_460cde6b-2a5d-493b-88d6-a0f672ae3c4a", "name": "rare:CollaborativeArrangementsEffectiveReductionOfExpenseInResearchAndDevelopmentExpenses", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "rare:CollaborativeArrangementAndNoncollaborativeArrangementTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "unique": true } }, "R75": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLicenseAndResearchAgreementsScheduleOfChangesInFairValueOfEquityInvestmentDetails", "longName": "996115 - Disclosure - License and Research Agreements - Schedule of Changes in Fair Value of Equity Investment (Details)", "shortName": "License and Research Agreements - Schedule of Changes in Fair Value of Equity Investment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "C_72850926-2841-4a3a-9f90-e666f529ecea", "name": "us-gaap:InvestmentsFairValueDisclosure", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_4f40cd67-3f39-43ab-b1a8-3b833d4f4c85", "name": "us-gaap:InvestmentsFairValueDisclosure", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "rare:ScheduleOfChangesInFairValueOfEquityInvestmentTableTextBlock", "div", "rare:CollaborativeArrangementAndNoncollaborativeArrangementTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "unique": true } }, "R76": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLicenseAndResearchAgreementsScheduleOfChangesInFairValueOfInvestmentInSecuritiesDetails", "longName": "996125 - Disclosure - License and Research Agreements - Schedule of Changes in Fair Value of Investment in Securities (Details)", "shortName": "License and Research Agreements - Schedule of Changes in Fair Value of Investment in Securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "C_72850926-2841-4a3a-9f90-e666f529ecea", "name": "us-gaap:InvestmentsFairValueDisclosure", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_d0306979-0420-4120-979a-e16f92fd9617", "name": "us-gaap:InvestmentsFairValueDisclosure", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "rare:ScheduleOfChangesInFairValueOfInvestmentInSecuritiesTableTextBlock", "div", "rare:CollaborativeArrangementAndNoncollaborativeArrangementTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "unique": true } }, "R77": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails", "longName": "996135 - Disclosure - Leases - Additional Information (Details)", "shortName": "Leases - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:LesseeOperatingLeaseOptionToExtend", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:LesseeOperatingLeaseOptionToExtend", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true } }, "R78": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfComponentsOfLeaseExpenseDetails", "longName": "996145 - Disclosure - Leases - Summary of Components of Lease Expense (Details)", "shortName": "Leases - Summary of Components of Lease Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:OperatingLeaseCost", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:OperatingLeaseCost", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true } }, "R79": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails", "longName": "996155 - Disclosure - Leases - Schedule of Maturities of Lease Liabilities and the Reconciliation of Lease Liabilities (Details)", "shortName": "Leases - Schedule of Maturities of Lease Liabilities and the Reconciliation of Lease Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "C_a1e99195-8ca6-4ba6-a3a5-0138ffe87e31", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a1e99195-8ca6-4ba6-a3a5-0138ffe87e31", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true } }, "R80": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLiabilitiesForSalesOfFutureRoyaltiesAdditionalInformationDetails", "longName": "996165 - Disclosure - Liabilities for Sales of Future Royalties - Additional Information (Details)", "shortName": "Liabilities for Sales of Future Royalties - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "rare:ProceedsFromRoyaltiesReceivedFinancingActivities", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_ef6490e7-3d93-42f9-9d26-1e930770ff7a", "name": "rare:ProfitLossSharingPercentageOnNetSales", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "rare:RoyaltyAgreementTerminationDescription", "span", "p", "rare:LiabilitiesForSalesOfFutureRoyaltiesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "unique": true } }, "R81": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLiabilitiesForSalesOfFutureRoyaltiesScheduleOfActivityWithinLiabilityRelatedToSaleOfFutureRoyaltiesDetails", "longName": "996175 - Disclosure - Liabilities for Sales of Future Royalties - Schedule of Activity Within Liability Related to Sale of Future Royalties (Details)", "shortName": "Liabilities for Sales of Future Royalties - Schedule of Activity Within Liability Related to Sale of Future Royalties (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "C_72850926-2841-4a3a-9f90-e666f529ecea", "name": "rare:LiabilityForSaleOfFutureRoyalties", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "rare:ScheduleOfActivityWithinLiabilityForSaleOfFutureRoyaltiesTableTextBlock", "div", "rare:LiabilitiesForSalesOfFutureRoyaltiesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "rare:RoyaltyRevenue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "rare:ScheduleOfActivityWithinLiabilityForSaleOfFutureRoyaltiesTableTextBlock", "div", "rare:LiabilitiesForSalesOfFutureRoyaltiesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "unique": true } }, "R82": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails", "longName": "996185 - Disclosure - Equity - Additional Information (Details)", "shortName": "Equity - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "rare:StockIssuedDuringPeriodSharesAtMarketOffering", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "rare:ProceedsFromIssuanceOfCommonStockAtMarketOffering", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "unique": true } }, "R83": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsAdditionalInformationDetails", "longName": "996195 - Disclosure - Stock-Based Awards - Additional Information (Details)", "shortName": "Stock-Based Awards - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "83", "firstAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true } }, "R84": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureStockbasedAwardsSummaryOfActivityUnderStockOptionPlansIncluding2011PlanAnd2014PlanAnd2023PlanDetails", "longName": "996205 - Disclosure - Stock-Based Awards - Summary of Activity Under Stock Option Plans Including 2011 Plan and 2014 Plan and 2023 Plan (Details)", "shortName": "Stock-Based Awards - Summary of Activity Under Stock Option Plans Including 2011 Plan and 2014 Plan and 2023 Plan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "84", "firstAnchor": { "contextRef": "C_72850926-2841-4a3a-9f90-e666f529ecea", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "unique": true } }, "R85": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureStockbasedAwardsSummaryActivityUnderThePerformanceStockOptionDetails", "longName": "996215 - Disclosure - Stock-Based Awards- Summary Activity Under the Performance Stock Option (Details)", "shortName": "Stock-Based Awards- Summary Activity Under the Performance Stock Option (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "85", "firstAnchor": { "contextRef": "C_a1e99195-8ca6-4ba6-a3a5-0138ffe87e31", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_8b43266e-1392-44ba-9e92-38320eb06bb3", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "unique": true } }, "R86": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsSummaryOfActivityUnderRestrictedStockUnitsRsusFrom2014PlanDetails", "longName": "996225 - Disclosure - Stock-Based Awards - Summary of Activity Under Restricted Stock Units (RSUs) from 2014 Plan (Details)", "shortName": "Stock-Based Awards - Summary of Activity Under Restricted Stock Units (RSUs) from 2014 Plan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "86", "firstAnchor": { "contextRef": "C_c5350f3c-7ced-49a9-9dc4-a3f5539012fc", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c5350f3c-7ced-49a9-9dc4-a3f5539012fc", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true } }, "R87": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsSummaryOfActivityUnderPsusFrom2014PlanDetails", "longName": "996235 - Disclosure - Stock-Based Awards - Summary of Activity Under PSUs from 2014 Plan (Details)", "shortName": "Stock-Based Awards - Summary of Activity Under PSUs from 2014 Plan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "87", "firstAnchor": { "contextRef": "C_8c44a4e6-49ae-479b-9206-bbc38637347d", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_8c44a4e6-49ae-479b-9206-bbc38637347d", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true } }, "R88": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsSummaryOfStockBasedCompensationRecognizedDetails", "longName": "996245 - Disclosure - Stock-Based Awards - Summary of Stock-Based Compensation Recognized (Details)", "shortName": "Stock-Based Awards - Summary of Stock-Based Compensation Recognized (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "88", "firstAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true } }, "R89": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsFairValueOfStockOptionAwardsGrantedEstimatedUsingBlackScholesOptionPricingModelDetails", "longName": "996255 - Disclosure - Stock-Based Awards - Fair Value of Stock Option Awards Granted Estimated Using Black-Scholes Option-Pricing Model (Details)", "shortName": "Stock-Based Awards - Fair Value of Stock Option Awards Granted Estimated Using Black-Scholes Option-Pricing Model (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "89", "firstAnchor": { "contextRef": "C_19981002-4211-4929-8317-4334bb775282", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "rare:ScheduleOfShareBasedPaymentAwardStockOptionsAndEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_19981002-4211-4929-8317-4334bb775282", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "rare:ScheduleOfShareBasedPaymentAwardStockOptionsAndEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true } }, "R90": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureDefinedContributionPlanAdditionalInformationDetails", "longName": "996265 - Disclosure - Defined Contribution Plan - Additional Information (Details)", "shortName": "Defined Contribution Plan - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "90", "firstAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:DefinedContributionPlanCostRecognized", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:DefinedContributionPlanCostRecognized", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true } }, "R91": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfCompanySLossBeforeIncomeTaxesDetails", "longName": "996275 - Disclosure - Income Taxes - Components of Company's Loss Before Income Taxes (Details)", "shortName": "Income Taxes - Components of Company's Loss Before Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "91", "firstAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true } }, "R92": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfCompanySIncomeTaxProvisionDetails", "longName": "996285 - Disclosure - Income Taxes - Components of Company's Income Tax Provision (Details)", "shortName": "Income Taxes - Components of Company's Income Tax Provision (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "92", "firstAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true } }, "R93": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails", "longName": "996295 - Disclosure - Income Taxes - Additional Information (Details)", "shortName": "Income Taxes - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "93", "firstAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:CurrentIncomeTaxExpenseBenefit", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_7cb60d01-39a3-4f65-a476-3d54e10ee3fb", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic", "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "unique": true } }, "R94": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesEffectiveTaxRateOfProvisionForIncomeTaxesFromFederalStatutoryRateDetails", "longName": "996305 - Disclosure - Income Taxes - Effective Tax Rate of Provision for Income Taxes from Federal Statutory Rate (Details)", "shortName": "Income Taxes - Effective Tax Rate of Provision for Income Taxes from Federal Statutory Rate (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "94", "firstAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true } }, "R95": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfTaxEffectOfTemporaryDifferencesToSignificantPortionsOfDeferredTaxAssetsDetails", "longName": "996315 - Disclosure - Income Taxes - Schedule of Tax Effect of Temporary Differences to Significant Portions of Deferred Tax Assets (Details)", "shortName": "Income Taxes - Schedule of Tax Effect of Temporary Differences to Significant Portions of Deferred Tax Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "95", "firstAnchor": { "contextRef": "C_a1e99195-8ca6-4ba6-a3a5-0138ffe87e31", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_a1e99195-8ca6-4ba6-a3a5-0138ffe87e31", "name": "us-gaap:DeferredTaxAssetsTaxCreditCarryforwards", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "unique": true } }, "R96": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesUnrecognizedTaxBenefitsDetails", "longName": "996325 - Disclosure - Income Taxes - Unrecognized Tax Benefits (Details)", "shortName": "Income Taxes - Unrecognized Tax Benefits (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "96", "firstAnchor": { "contextRef": "C_72850926-2841-4a3a-9f90-e666f529ecea", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_6948d91e-3374-4cff-95e7-7d1f68a1ebbe", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "unique": true } }, "R97": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "longName": "996335 - Disclosure - Commitments and Contingencies - Additional Information (Details)", "shortName": "Commitments and Contingencies - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "97", "firstAnchor": { "contextRef": "C_77e20250-dd54-4ac4-b884-cd4686f3c0d0", "name": "rare:ContractualObligationMaturityPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_77e20250-dd54-4ac4-b884-cd4686f3c0d0", "name": "rare:ContractualObligationMaturityPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true } }, "R98": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesSummaryOfAggregatePaymentsUnderContractuallyBindingManufacturingAndServiceAgreementsDetails", "longName": "996345 - Disclosure - Commitments and Contingencies - Summary of Aggregate Payments under Contractually Binding Manufacturing and Service Agreements (Details)", "shortName": "Commitments and Contingencies - Summary of Aggregate Payments under Contractually Binding Manufacturing and Service Agreements (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "98", "firstAnchor": { "contextRef": "C_ecc96b02-af11-4d6f-b058-ba4f367d86b2", "name": "us-gaap:ContractualObligationDueInNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ecc96b02-af11-4d6f-b058-ba4f367d86b2", "name": "us-gaap:ContractualObligationDueInNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true } }, "R99": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureRelatedPartyTransactionAdditionalInformationDetails", "longName": "996355 - Disclosure - Related Party Transaction - Additional Information (Details)", "shortName": "Related Party Transaction - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "99", "firstAnchor": { "contextRef": "C_a9c76285-9e42-475e-87f6-ee560d1bb5ca", "name": "rare:RelatedPartyPaymentOfContribution", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a9c76285-9e42-475e-87f6-ee560d1bb5ca", "name": "rare:RelatedPartyPaymentOfContribution", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true } }, "R100": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerShareDetails", "longName": "996365 - Disclosure - Net Loss per Share - Computation of Basic and Diluted Net Loss per Share (Details)", "shortName": "Net Loss per Share - Computation of Basic and Diluted Net Loss per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "100", "firstAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true }, "uniqueAnchor": null }, "R101": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareOutstandingSharesOfCommonStockEquivalentsExcludedFromComputationOfDilutedNetLossPerShareDetails", "longName": "996375 - Disclosure - Net Loss per Share - Outstanding Shares of Common Stock Equivalents Excluded from Computation of Diluted Net Loss per Share (Details)", "shortName": "Net Loss per Share - Outstanding Shares of Common Stock Equivalents Excluded from Computation of Diluted Net Loss per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "101", "firstAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_54578277-de05-41df-9f1e-955bca9c74e4", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true } }, "R102": { "role": "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossScheduleOfTotalAccumulatedOtherComprehensiveIncomeLossDetails", "longName": "996385 - Disclosure - Accumulated Other Comprehensive Income (Loss) - Schedule of Total Accumulated Other Comprehensive Income (Loss) (Details)", "shortName": "Accumulated Other Comprehensive Income (Loss) - Schedule of Total Accumulated Other Comprehensive Income (Loss) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "102", "firstAnchor": { "contextRef": "C_a1e99195-8ca6-4ba6-a3a5-0138ffe87e31", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "div", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a1e99195-8ca6-4ba6-a3a5-0138ffe87e31", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "div", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rare-20231231.htm", "first": true, "unique": true } } }, "tag": { "rare_AbeonaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "AbeonaMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsAbeonaAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Abeona [Member]", "label": "Abeona [Member]", "terseLabel": "Abeona" } } }, "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_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Accounts Payable, Current, Total", "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r29", "r800" ] }, "us-gaap_AccountsReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNet", "crdr": "debit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsKyowaKirinCoLtdAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Accounts Receivable, after Allowance for Credit Loss, Total", "terseLabel": "License agreement accounts receivable", "label": "Accounts Receivable, after Allowance for Credit Loss", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business." } } }, "auth_ref": [ "r677", "r749", "r806", "r1021" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Accounts Receivable, after Allowance for Credit Loss, Current, Total", "terseLabel": "Accounts receivable, net", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r270", "r271" ] }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Amortization of premium (discount) on marketable debt securities, net", "label": "Accretion (Amortization) of Discounts and Premiums, Investments", "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": [ "r118" ] }, "rare_AccrualsOfResearchAndDevelopmentCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "AccrualsOfResearchAndDevelopmentCostsPolicyTextBlock", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Accruals of Research and Development Costs", "label": "Accruals Of Research And Development Costs Policy [Text Block]", "documentation": "Accruals of research and development costs." } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 }, "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureBalanceSheetComponentsSummaryOfAccruedLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureBalanceSheetComponentsSummaryOfAccruedLiabilitiesDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total accrued liabilities", "terseLabel": "Accrued liabilities", "label": "Accrued Liabilities, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r32" ] }, "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsKyowaKirinCoLtdAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Accrued Liabilities, Total", "terseLabel": "License agreement accrued liabilities", "label": "Accrued Liabilities", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities." } } }, "auth_ref": [ "r92" ] }, "rare_Accruedcollaborationpayables": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "Accruedcollaborationpayables", "crdr": "credit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsRegeneronAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued collaboration payables", "label": "AccruedCollaborationPayables", "documentation": "Accrued collaboration payables." } } }, "auth_ref": [] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsSummaryOfPropertyPlantAndEquipmentNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsSummaryOfPropertyPlantAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance", "periodStartLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance", "totalLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total", "negatedLabel": "Less accumulated depreciation", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "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": [ "r61", "r185", "r614" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossScheduleOfTotalAccumulatedOtherComprehensiveIncomeLossDetails": { "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossScheduleOfTotalAccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Unrealized gain (loss) on securities available-for-sale", "totalLabel": "AOCI, Debt Securities, Available-for-sale, Adjustment, after Tax, Total", "terseLabel": "Unrealized gain on securities available-for-sale", "label": "AOCI, Debt Securities, Available-for-Sale, Adjustment, after Tax", "documentation": "Amount, after tax, of 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)." } } }, "auth_ref": [ "r910" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossScheduleOfTotalAccumulatedOtherComprehensiveIncomeLossDetails": { "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossScheduleOfTotalAccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cumulative foreign currency translation adjustment", "label": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax", "periodEndLabel": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax, Ending Balance", "periodStartLabel": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax, Beginning Balance", "documentation": "Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses." } } }, "auth_ref": [ "r197", "r199", "r200", "r201", "r509" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 }, "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossScheduleOfTotalAccumulatedOtherComprehensiveIncomeLossDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossScheduleOfTotalAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total accumulated other comprehensive income (loss)", "terseLabel": "Accumulated other comprehensive income (loss)", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r39", "r40", "r108", "r191", "r610", "r636", "r637" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract", "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss)", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r6", "r18", "r40", "r495", "r498", "r539", "r632", "r633", "r911", "r912", "r913", "r922", "r923", "r924" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Acquired Finite Lived Intangible Assets Weighted Average Useful Life", "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r123" ] }, "us-gaap_AcquisitionCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquisitionCosts", "crdr": "debit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureGenetxAcquisitionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Acquisition Costs, Period Cost", "terseLabel": "Acquisition cost", "documentation": "The capitalized costs incurred during the period (excluded from amortization) to purchase, lease or otherwise acquire an unproved property, including costs of lease bonuses and options to purchase or lease properties, the portion of costs applicable to minerals when land including mineral rights is purchased in fee, brokers' fees, recording fees, legal costs, and other costs incurred in acquiring properties." } } }, "auth_ref": [ "r145", "r146" ] }, "rare_AcquisitionOfEquityInvestmentInCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "AcquisitionOfEquityInvestmentInCommonStock", "crdr": "debit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLicenseAndResearchAgreementsScheduleOfChangesInFairValueOfEquityInvestmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, Acquisition of equity investment", "label": "Acquisition Of Equity Investment In Common Stock", "documentation": "Acquisition of equity investment in common stock." } } }, "auth_ref": [] }, "rare_AcquisitionOfInvestmentInCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "AcquisitionOfInvestmentInCommonStock", "crdr": "debit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLicenseAndResearchAgreementsScheduleOfChangesInFairValueOfInvestmentInSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, Acquisition of investment in securities", "label": "Acquisition Of Investment In Common Stock", "documentation": "Acquisition of investment in common stock." } } }, "auth_ref": [] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "auth_ref": [ "r853" ] }, "rare_AdditionalAtTheMarketSalesAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "AdditionalAtTheMarketSalesAgreementMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additional ATM Sales Agreement", "label": "Additional At The Market Sales Agreement [Member]", "documentation": "Additional at-the-market sales agreement." } } }, "auth_ref": [] }, "rare_AdditionalMilestonePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "AdditionalMilestonePayments", "crdr": "debit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureGenetxAcquisitionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Additional milestone payments.", "label": "Additional Milestone Payments", "terseLabel": "Additional Milestone Payments" } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "periodEndLabel": "Additional Paid in Capital, Ending Balance", "periodStartLabel": "Additional Paid in Capital, Beginning Balance", "totalLabel": "Additional Paid in Capital, Total", "terseLabel": "Additional paid-in capital", "label": "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": [ "r99", "r800", "r1026" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-in Capital", "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r438", "r439", "r440", "r646", "r922", "r923", "r924", "r1002", "r1027" ] }, "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": [ "r859" ] }, "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": [ "r859" ] }, "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": [ "r859" ] }, "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": [ "r859" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "totalLabel": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r69", "r70", "r401" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "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": [ "r823", "r835", "r845", "r871" ] }, "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": [ "r826", "r838", "r848", "r874" ] }, "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": [ "r859" ] }, "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": [ "r866" ] }, "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": [ "r830", "r839", "r849", "r866", "r875", "r879", "r887" ] }, "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": [ "r885" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsSummaryOfStockBasedCompensationRecognizedDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock-based compensation expense", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r433", "r445" ] }, "rare_AllocatedShareBasedCompensationExpenseNetOfCapitalizedInventoryCost": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "AllocatedShareBasedCompensationExpenseNetOfCapitalizedInventoryCost", "crdr": "debit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "Allocated Share Based Compensation Expense Net Of Capitalized Inventory Cost", "documentation": "Allocated share based compensation expense net of capitalized inventory cost." } } }, "auth_ref": [] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Accounts Receivable, Allowance for Credit Loss, Ending Balance", "periodStartLabel": "Accounts Receivable, Allowance for Credit Loss, Beginning Balance", "terseLabel": "Allowance for doubtful accounts", "label": "Accounts Receivable, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r192", "r272", "r311", "r314", "r315", "r1021" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment", "label": "Amendment Flag", "verboseLabel": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Amortization of Intangible Assets", "terseLabel": "Costs of sales related to amortization of intangible asset", "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": [ "r11", "r56", "r60" ] }, "rare_AmountOnAdjustmentsForWorkingCapitalAndTransactionExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "AmountOnAdjustmentsForWorkingCapitalAndTransactionExpenses", "crdr": "debit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureGenetxAcquisitionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount on adjustments for working capital and transaction expenses", "label": "Amount on Adjustments for Working Capital and Transaction Expenses", "terseLabel": "Amount on adjustments for working capital and transaction expenses" } } }, "auth_ref": [] }, "rare_AnnualFeesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "AnnualFeesPayable", "crdr": "debit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsRegenxbioIncAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Annual fees payable", "label": "Annual Fees Payable", "documentation": "Annual fees payable." } } }, "auth_ref": [] }, "rare_AnnualLicenseFeePayment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "AnnualLicenseFeePayment", "crdr": "credit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureGenetxAcquisitionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Annual license fee payment", "label": "Annual License Fee Payment", "documentation": "Annual license fee payment" } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareOutstandingSharesOfCommonStockEquivalentsExcludedFromComputationOfDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock equivalents excluded from computation of diluted net loss per share", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r247" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareOutstandingSharesOfCommonStockEquivalentsExcludedFromComputationOfDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities", "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r50" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareOutstandingSharesOfCommonStockEquivalentsExcludedFromComputationOfDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareOutstandingSharesOfCommonStockEquivalentsExcludedFromComputationOfDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities, Name", "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": [ "r50" ] }, "rare_ArcturusResearchCollaborationAndLicenseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "ArcturusResearchCollaborationAndLicenseAgreementMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsArcturusTherapeuticsHoldingsIncAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLicenseAndResearchAgreementsScheduleOfChangesInFairValueOfEquityInvestmentDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLicenseAndResearchAgreementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Arcturus", "label": "Arcturus Research Collaboration And License Agreement [Member]", "documentation": "Arcturus research collaboration and license agreement.", "verboseLabel": "Arcturus Therapeutics Holdings Inc" } } }, "auth_ref": [] }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ArrangementsAndNonarrangementTransactionsMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureGenetxAcquisitionAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLiabilitiesForSalesOfFutureRoyaltiesAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsArcturusTherapeuticsHoldingsIncAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsBaylorResearchInstituteAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsDaiichiSankyoAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsKyowaKirinCoLtdAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsRegenxbioIncAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsSaintLouisUniversityAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsScheduleOfCollaborationCostSharingAndPaymentsDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsSolidBiosciencesIncAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsUniversityOfPennsylvaniaAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLicenseAndResearchAgreementsScheduleOfChangesInFairValueOfEquityInvestmentDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLicenseAndResearchAgreementsScheduleOfChangesInFairValueOfInvestmentInSecuritiesDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLicenseAndResearchAgreementsShareOfCollaborationAndRoyaltyRevenueRelatedToCrysvitaDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLicenseAndResearchAgreementsTables", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfTotalRevenuesFromCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative", "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": [ "r489" ] }, "us-gaap_AssetBackedSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetBackedSecuritiesMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredOnRecurringBasisDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsSummaryOfCashEquivalentsAndMarketableDebtSecuritiesClassifiedAsAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset-backed Securities", "label": "Asset-Backed Securities [Member]", "documentation": "Securities that are primarily serviced by the cash flows of a discrete pool of receivables or other financial assets for example, but not limited to, credit card receivables, car loans, recreational vehicle loans, and mobile home loans." } } }, "auth_ref": [ "r789", "r935", "r941", "r942" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r148", "r189", "r220", "r252", "r260", "r264", "r308", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r490", "r492", "r510", "r605", "r682", "r800", "r812", "r956", "r957", "r1011" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "ASSETS", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r179", "r196", "r220", "r308", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r490", "r492", "r510", "r800", "r956", "r957", "r1011" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r817", "r818", "r831" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "auth_ref": [ "r817", "r818", "r831" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "auth_ref": [ "r817", "r818", "r831" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "crdr": "credit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsSummaryOfCashEquivalentsAndMarketableDebtSecuritiesClassifiedAsAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Unrealized Gains", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax", "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r279" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "crdr": "debit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsSummaryOfCashEquivalentsAndMarketableDebtSecuritiesClassifiedAsAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Gross Unrealized Losses", "terseLabel": "Gross Unrealized Losses", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax", "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r280" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "crdr": "debit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsSummaryOfCashEquivalentsAndMarketableDebtSecuritiesClassifiedAsAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Amortized Cost", "terseLabel": "Amortized Cost", "label": "Debt Securities, Available-for-Sale, Amortized Cost", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r276", "r319", "r604" ] }, "rare_AvailableForSaleSecuritiesContractualMaturity": { "xbrltype": "durationItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "AvailableForSaleSecuritiesContractualMaturity", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Available-for-sale securities remaining contractual maturities", "label": "Available For Sale Securities Contractual Maturity", "documentation": "Available for sale securities contractual maturity." } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecurities", "crdr": "debit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsSummaryOfCashEquivalentsAndMarketableDebtSecuritiesClassifiedAsAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated Fair Value", "label": "Debt Securities, Available-for-Sale", "totalLabel": "Debt Securities, Available-for-sale, Total", "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": [ "r277", "r319", "r598", "r927" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "crdr": "debit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Debt Securities, Available-for-sale, Current, Total", "terseLabel": "Marketable debt securities", "label": "Debt Securities, Available-for-Sale, Current", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current." } } }, "auth_ref": [ "r274", "r319" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecuritiesNoncurrent", "crdr": "debit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable debt securities", "label": "Debt Securities, Available-for-Sale, Noncurrent", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent." } } }, "auth_ref": [ "r183", "r274", "r319" ] }, "rare_AvailableForSaleSecuritiesDebtSecuritiesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "AvailableForSaleSecuritiesDebtSecuritiesPolicyTextBlock", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable Debt Securities", "label": "Available For Sale Securities Debt Securities [Policy Text Block]", "documentation": "Disclosure of accounting policy for available for sale securities debt securities." } } }, "auth_ref": [] }, "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": [ "r882" ] }, "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": [ "r883" ] }, "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": [ "r878" ] }, "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": [ "r878" ] }, "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": [ "r878" ] }, "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": [ "r878" ] }, "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": [ "r878" ] }, "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": [ "r878" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureStockbasedAwardsSummaryActivityUnderThePerformanceStockOptionDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsFairValueOfStockOptionAwardsGrantedEstimatedUsingBlackScholesOptionPricingModelDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsSummaryOfActivityUnderPsusFrom2014PlanDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsSummaryOfActivityUnderRestrictedStockUnitsRsusFrom2014PlanDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsTables", "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": [ "r404", "r405", "r406", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r428", "r429", "r430", "r431", "r432" ] }, "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": [ "r881" ] }, "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": [ "r880" ] }, "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": [ "r879" ] }, "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": [ "r879" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsKyowaKirinCoLtdAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location", "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.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsKyowaKirinCoLtdAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location", "label": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r81", "r82" ] }, "rare_BayerHealthCareLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "BayerHealthCareLLCMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfTotalRevenuesFromCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Bayer HealthCare LLC", "label": "Bayer Health Care L L C [Member]", "documentation": "Bayer Health Care LLC." } } }, "auth_ref": [] }, "rare_BaylorResearchInstituteLicenseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "BaylorResearchInstituteLicenseAgreementMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsBaylorResearchInstituteAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Baylor Research Institute License Agreement [Member]", "documentation": "Baylor research institute license agreement.", "terseLabel": "Baylor Research Institute" } } }, "auth_ref": [] }, "us-gaap_BuildingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BuildingMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsSummaryOfPropertyPlantAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Building", "label": "Building [Member]", "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities." } } }, "auth_ref": [ "r127" ] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureGenetxAcquisitionAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Acquiree", "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": [ "r486", "r792", "r793" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureGenetxAcquisitionAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition", "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r76", "r77", "r486", "r792", "r793" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureGenetxAcquisitionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition Line Items", "label": "Business Acquisition [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r486" ] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureGenetxAcquisitionAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsArcturusTherapeuticsHoldingsIncAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsSolidBiosciencesIncAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Business Combination, Consideration Transferred, Total", "terseLabel": "Business acquisition, consideration transferred", "label": "Business Combination, Consideration Transferred", "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer." } } }, "auth_ref": [ "r3", "r4", "r14" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureGenetxAcquisition" ], "lang": { "en-us": { "role": { "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Acquisition", "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)." } } }, "auth_ref": [ "r142", "r487" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureIntangibleAssetsNetAdditionalInformationDetails1" ], "lang": { "en-us": { "role": { "verboseLabel": "Business combination recognized intangible assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets", "documentation": "Amount of assets, excluding financial assets and goodwill, that lack physical substance, having a projected indefinite period of benefit, acquired at the acquisition date." } } }, "auth_ref": [ "r78" ] }, "rare_BusinessCombinationUpfrontPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "BusinessCombinationUpfrontPayment", "crdr": "debit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureGenetxAcquisitionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Upfront payment for exclusive option to acquisition", "label": "Business Combination Upfront Payment", "documentation": "Business combination upfront payment." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsAbstract", "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Costs of property and equipment included in accounts payable, accrued, and other liabilities", "label": "Capital Expenditures Incurred but Not yet Paid", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r47", "r48", "r49" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 0.0 }, "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfReconciliationOfCashCashEquivalentsAndRestrictedCashDetails": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfReconciliationOfCashCashEquivalentsAndRestrictedCashDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "periodEndLabel": "Cash and Cash Equivalents, at Carrying Value, Ending Balance", "periodStartLabel": "Cash and Cash Equivalents, at Carrying Value, Beginning Balance", "totalLabel": "Cash and Cash Equivalents, at Carrying Value, Total", "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r45", "r182", "r765" ] }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Cash, Cash Equivalents, and Restricted Cash", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "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": [ "r46", "r147" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfReconciliationOfCashCashEquivalentsAndRestrictedCashDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfReconciliationOfCashCashEquivalentsAndRestrictedCashDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Total cash, cash equivalents, and restricted cash shown in the statements of cash flows", "periodStartLabel": "Cash, cash equivalents, and restricted cash at beginning of year", "periodEndLabel": "Cash, cash equivalents, and restricted cash at end of year", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r45", "r116", "r217" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase (decrease) in cash, cash equivalents, and restricted cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r5", "r116" ] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental disclosures of non-cash investing and financing information:", "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "rare_CertificateOfDepositsAndTimeDepositsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "CertificateOfDepositsAndTimeDepositsMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredOnRecurringBasisDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsSummaryOfCashEquivalentsAndMarketableDebtSecuritiesClassifiedAsAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Certificates of Deposit and Time Deposits", "label": "Certificate Of Deposits And Time Deposits [Member]", "documentation": "Certificate of deposits and time deposits." } } }, "auth_ref": [] }, "rare_ChangeInFairValueOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "ChangeInFairValueOfCommonStock", "crdr": "credit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLicenseAndResearchAgreementsScheduleOfChangesInFairValueOfEquityInvestmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of option to purchase common stock, Change in fair value", "label": "Change in Fair Value of Common Stock", "documentation": "Change in fair value of common stock." } } }, "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": [ "r857" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "terseLabel": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightAxis", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Warrant or Right", "label": "Class of Warrant or Right [Axis]", "documentation": "Information by type of warrant or right issued." } } }, "auth_ref": [ "r65" ] }, "us-gaap_ClassOfWarrantOrRightDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightDomain", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Warrant or Right", "label": "Class of Warrant or Right [Domain]", "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock warrants, exercise price", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "documentation": "Exercise price per share or per unit of warrants or rights outstanding." } } }, "auth_ref": [ "r371" ] }, "rare_ClassOfWarrantOrRightExpirationYear": { "xbrltype": "gYearItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "ClassOfWarrantOrRightExpirationYear", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock warrants, expiration period", "label": "Class Of Warrant Or Right Expiration Year", "documentation": "Class of warrant or right expiration year." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightOutstanding", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock warrants outstanding", "label": "Class of Warrant or Right, Outstanding", "documentation": "Number of warrants or rights outstanding." } } }, "auth_ref": [] }, "rare_ClassOfWarrantOrRightWarrantsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "ClassOfWarrantOrRightWarrantsExercised", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of warrants exercised", "label": "Class of Warrant or Right Warrants Exercised", "documentation": "Class of warrant or right, warrants exercised." } } }, "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": [ "r858" ] }, "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": [ "r858" ] }, "rare_CollaborationAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "CollaborationAgreementMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsSolidBiosciencesIncAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Collaboration Agreement", "label": "Collaboration Agreement [Member]", "documentation": "Collaboration agreement." } } }, "auth_ref": [] }, "rare_CollaborationAndLicenseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "CollaborationAndLicenseAgreementMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsDaiichiSankyoAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsSolidBiosciencesIncAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Collaboration and License Agreement", "label": "Collaboration And License Agreement [Member]", "documentation": "Collaboration and license agreement." } } }, "auth_ref": [] }, "rare_CollaborationAndLicenseMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "CollaborationAndLicenseMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfTotalRevenuesFromCustomersDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Collaboration and license", "label": "Collaboration And License [Member]", "documentation": "Collaboration and license." } } }, "auth_ref": [] }, "rare_CollaborationAndRoyaltyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "CollaborationAndRoyaltyMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLicenseAndResearchAgreementsShareOfCollaborationAndRoyaltyRevenueRelatedToCrysvitaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Collaboration and Royalty", "label": "Collaboration And Royalty [Member]", "documentation": "Collaboration and royalty." } } }, "auth_ref": [] }, "rare_CollaborationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "CollaborationMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLicenseAndResearchAgreementsShareOfCollaborationAndRoyaltyRevenueRelatedToCrysvitaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Collaboration Revenue", "label": "Collaboration [Member]", "documentation": "Collaboration." } } }, "auth_ref": [] }, "rare_CollaborativeArrangementAndNoncollaborativeArrangementTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "CollaborativeArrangementAndNoncollaborativeArrangementTransactionsDisclosureTextBlock", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLicenseAndResearchAgreements" ], "lang": { "en-us": { "role": { "terseLabel": "License and Research Agreements", "label": "Collaborative Arrangement And Noncollaborative Arrangement Transactions Disclosure [Text Block]", "documentation": "Collaborative arrangement and noncollaborative arrangement transactions disclosure." } } }, "auth_ref": [] }, "us-gaap_CollaborativeArrangementNatureAndPurpose": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CollaborativeArrangementNatureAndPurpose", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsRegenxbioIncAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Option and license agreement description", "label": "Collaborative Arrangement, Nature and Purpose", "documentation": "Description of nature and purpose of collaborative arrangements." } } }, "auth_ref": [ "r79" ] }, "us-gaap_CollaborativeArrangementTransactionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CollaborativeArrangementTransactionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsDaiichiSankyoAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement, Revenue Not from Contract with Customer, Statement of Income or Comprehensive Income [Extensible Enumeration]", "documentation": "Indicates line item in statement of income or comprehensive income that includes revenue from collaborative arrangement. Excludes revenue from contract with customer under Topic 606." } } }, "auth_ref": [ "r489" ] }, "us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsAbeonaAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsArcturusTherapeuticsHoldingsIncAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsBaylorResearchInstituteAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsDaiichiSankyoAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsKyowaKirinCoLtdAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsMereoAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsRegeneronAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsRegenxbioIncAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsSaintLouisUniversityAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsSolidBiosciencesIncAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsUniversityOfPennsylvaniaAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLicenseAndResearchAgreementsScheduleOfChangesInFairValueOfEquityInvestmentDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLicenseAndResearchAgreementsScheduleOfChangesInFairValueOfInvestmentInSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [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": [ "r489" ] }, "rare_CollaborativeArrangementsEffectiveReductionOfExpenseInResearchAndDevelopmentExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "CollaborativeArrangementsEffectiveReductionOfExpenseInResearchAndDevelopmentExpenses", "crdr": "credit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsScheduleOfCollaborationCostSharingAndPaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Collaborative Arrangements Effective Reduction Of Expense In Research And Development Expenses", "documentation": "Collaborative arrangements effective reduction of expense in research and development expenses." } } }, "auth_ref": [] }, "rare_CollaborativeArrangementsEffectiveReductionOfExpenseInSellingGeneralAndAdministrativeExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "CollaborativeArrangementsEffectiveReductionOfExpenseInSellingGeneralAndAdministrativeExpenses", "crdr": "credit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsScheduleOfCollaborationCostSharingAndPaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general and administrative", "label": "Collaborative Arrangements Effective Reduction Of Expense In Selling General And Administrative Expenses", "documentation": "Collaborative arrangements effective reduction of expense in selling, general and administrative expenses." } } }, "auth_ref": [] }, "rare_CommercialAndDevelopmentActivityReimbursementsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "CommercialAndDevelopmentActivityReimbursementsMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsKyowaKirinCoLtdAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial and Development Activity Reimbursements", "label": "Commercial And Development Activity Reimbursements [Member]", "documentation": "Commercial and development activity reimbursements." } } }, "auth_ref": [] }, "rare_CommercialMilestonePayment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "CommercialMilestonePayment", "crdr": "debit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureGenetxAcquisitionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Commercial milestone payment.", "label": "Commercial Milestone Payment", "terseLabel": "Commercial milestone payment" } } }, "auth_ref": [] }, "rare_CommercialMilestonePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "CommercialMilestonePayments", "crdr": "debit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsAbeonaAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsArcturusTherapeuticsHoldingsIncAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsSolidBiosciencesIncAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial milestone payments", "label": "Commercial Milestone Payments", "documentation": "Commercial milestone payments." } } }, "auth_ref": [] }, "us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommercialPaperNotIncludedWithCashAndCashEquivalentsMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredOnRecurringBasisDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsSummaryOfCashEquivalentsAndMarketableDebtSecuritiesClassifiedAsAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial Paper", "label": "Commercial Paper, Not Included with Cash and Cash Equivalents [Member]", "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds that is excluded from cash and cash equivalents." } } }, "auth_ref": [ "r962", "r1003" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Notes 9 and 15)", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r36", "r93", "r607", "r667" ] }, "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": [] }, "rare_CommitmentsAndContingenciesDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "CommitmentsAndContingenciesDisclosureLineItems", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesSummaryOfAggregatePaymentsUnderContractuallyBindingManufacturingAndServiceAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments And Contingencies Disclosure Line Items", "label": "Commitments And Contingencies Disclosure [Line Items]", "documentation": "Commitments and contingencies disclosure." } } }, "auth_ref": [] }, "rare_CommitmentsAndContingenciesDisclosureTable": { "xbrltype": "stringItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "CommitmentsAndContingenciesDisclosureTable", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesSummaryOfAggregatePaymentsUnderContractuallyBindingManufacturingAndServiceAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments And Contingencies Disclosure [Table]", "label": "Commitments And Contingencies Disclosure [Table]", "documentation": "Commitments and contingencies disclosure." } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r129", "r336", "r337", "r750", "r953" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLicenseAndResearchAgreementsScheduleOfChangesInFairValueOfEquityInvestmentDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLicenseAndResearchAgreementsScheduleOfChangesInFairValueOfInvestmentInSecuritiesDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r803", "r804", "r805", "r807", "r808", "r809", "r810", "r922", "r923", "r1002", "r1024", "r1027" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsArcturusTherapeuticsHoldingsIncAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "Common stock. per share", "terseLabel": "Common stock, par value", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r98" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r98", "r668" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsArcturusTherapeuticsHoldingsIncAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "totalLabel": "Common Stock, Shares, Issued, Total", "verboseLabel": "Common stock purchased", "terseLabel": "Common stock, shares issued", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r98" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "periodEndLabel": "Ending balance, shares", "terseLabel": "Common stock, shares outstanding", "periodStartLabel": "Beginning balance, shares", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r19", "r98", "r668", "r688", "r1027", "r1028" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsSolidBiosciencesIncAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value of $0.001 per share - 250,000,000 shares authorized;outstanding - 82,315,590 in 2023 and 70,197,297 in 2022", "periodEndLabel": "Common Stock, Value, Issued, Ending Balance", "periodStartLabel": "Common Stock, Value, Issued, Beginning Balance", "totalLabel": "Common Stock, Value, Issued, Total", "verboseLabel": "Common stock investment value", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r98", "r609", "r800" ] }, "rare_CommonStockWarrantsExpiringOnTwoThousandTwentyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "CommonStockWarrantsExpiringOnTwoThousandTwentyMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock Warrants Expiring on 2020", "label": "Common Stock Warrants Expiring On Two Thousand Twenty [Member]", "documentation": "Common stock warrants expiring on two thousand twenty." } } }, "auth_ref": [] }, "rare_CommonStockWarrantsExpiringOnTwoThousandTwentyOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "CommonStockWarrantsExpiringOnTwoThousandTwentyOneMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock Warrants Expiring on 2021", "label": "Common Stock Warrants Expiring On Two Thousand Twenty One [Member]", "documentation": "Common stock warrants expiring on two thousand twenty one." } } }, "auth_ref": [] }, "rare_CommonStockWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "CommonStockWarrantsMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareOutstandingSharesOfCommonStockEquivalentsExcludedFromComputationOfDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock Warrants", "label": "Common Stock Warrants [Member]", "documentation": "Common stock warrants." } } }, "auth_ref": [] }, "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": [ "r863" ] }, "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": [ "r862" ] }, "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": [ "r864" ] }, "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": [ "r861" ] }, "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndEmployeeBenefitPlansTextBlock", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureDefinedContributionPlan1" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Contribution Plan", "label": "Compensation and Employee Benefit Plans [Text Block]", "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans." } } }, "auth_ref": [ "r133", "r134", "r135", "r136" ] }, "us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract", "lang": { "en-us": { "role": { "label": "Components of Deferred Tax Assets and Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "totalLabel": "Total comprehensive loss", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r41", "r204", "r206", "r212", "r600", "r620" ] }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNoteTextBlock", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss)", "label": "Comprehensive Income (Loss) Note [Text Block]", "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income." } } }, "auth_ref": [ "r107", "r211", "r599", "r618" ] }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Comprehensive Loss", "label": "Comprehensive Income, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for comprehensive income." } } }, "auth_ref": [] }, "rare_ComputerEquipmentAndSoftwareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "ComputerEquipmentAndSoftwareMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsSummaryOfPropertyPlantAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Computer Equipment and Software", "label": "Computer Equipment And Software [Member]", "documentation": "Computer equipment and software." } } }, "auth_ref": [] }, "rare_ConcentrationOfCreditRiskCreditLossesAndOtherRisksAndUncertaintiesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "ConcentrationOfCreditRiskCreditLossesAndOtherRisksAndUncertaintiesPolicyTextBlock", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration of Credit Risk, Credit Losses, and Other Risks and Uncertainties", "label": "Concentration Of Credit Risk Credit Losses And Other Risks And Uncertainties Policy [Text Block]", "documentation": "Concentration of credit risk credit losses and other risks and uncertainties." } } }, "auth_ref": [] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Consolidation", "label": "Consolidation, Policy [Policy Text Block]", "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": [ "r80", "r770" ] }, "us-gaap_ConstructionInProgressMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConstructionInProgressMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsSummaryOfPropertyPlantAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Construction-in-progress", "label": "Construction in Progress [Member]", "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service." } } }, "auth_ref": [] }, "rare_ContingentMilestonePayment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "ContingentMilestonePayment", "crdr": "credit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsBaylorResearchInstituteAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent milestone payment", "label": "Contingent Milestone Payment", "documentation": "Contingent milestone payment." } } }, "auth_ref": [] }, "rare_ContractLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "ContractLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liabilities", "label": "Contract Liabilities Current", "documentation": "Contract liabilities current." } } }, "auth_ref": [] }, "rare_ContractLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "ContractLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liabilities", "label": "Contract Liabilities Noncurrent", "documentation": "Contract liabilities noncurrent." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureRevenueTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Changes in Contract Liabilities", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability." } } }, "auth_ref": [ "r959" ] }, "rare_ContractWithCustomerAssetsLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "ContractWithCustomerAssetsLiabilityCurrent", "crdr": "debit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureRevenueSummaryOfChangesInContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Contract With Customer Assets Liability Current", "documentation": "Contract with customer assets (liability) current.", "periodStartLabel": "Balance of contract liabilities at beginning of period", "periodEndLabel": "Balance of contract liabilities at end of period, net" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsDaiichiSankyoAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Revenue balance", "totalLabel": "Contract with Customer, Liability, Total", "label": "Contract with Customer, Liability", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r373", "r374", "r385" ] }, "rare_ContractWithCustomerLiabilityAdditionsDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "ContractWithCustomerLiabilityAdditionsDuringPeriod", "crdr": "credit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureRevenueSummaryOfChangesInContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additions", "label": "Contract With Customer Liability Additions During Period", "documentation": "Contract with customer liability additions during period." } } }, "auth_ref": [] }, "rare_ContractWithCustomerLiabilityDeductionsDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "ContractWithCustomerLiabilityDeductionsDuringPeriod", "crdr": "debit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureRevenueSummaryOfChangesInContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Deductions", "label": "Contract With Customer Liability Deductions During Period", "documentation": "Contract with customer liability deductions during period." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsDaiichiSankyoAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue recognized", "label": "Contract with Customer, Liability, Revenue Recognized", "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r386" ] }, "us-gaap_ContractualObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractualObligation", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesSummaryOfAggregatePaymentsUnderContractuallyBindingManufacturingAndServiceAgreementsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesSummaryOfAggregatePaymentsUnderContractuallyBindingManufacturingAndServiceAgreementsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Contractual Obligation, Total", "label": "Contractual Obligation", "terseLabel": "Total", "documentation": "Amount of contractual obligation, including, but not limited to, long-term debt, lease obligation, purchase obligation, and other commitments." } } }, "auth_ref": [ "r920" ] }, "us-gaap_ContractualObligationDueInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractualObligationDueInNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesSummaryOfAggregatePaymentsUnderContractuallyBindingManufacturingAndServiceAgreementsDetails": { "parentTag": "us-gaap_ContractualObligation", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesSummaryOfAggregatePaymentsUnderContractuallyBindingManufacturingAndServiceAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Contractual Obligation, to be Paid, Year One", "documentation": "Amount of contractual obligation to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_ContractualObligationDueInSecondYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractualObligationDueInSecondYear", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesSummaryOfAggregatePaymentsUnderContractuallyBindingManufacturingAndServiceAgreementsDetails": { "parentTag": "us-gaap_ContractualObligation", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesSummaryOfAggregatePaymentsUnderContractuallyBindingManufacturingAndServiceAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Contractual Obligation, to be Paid, Year Two", "documentation": "Amount of contractual obligation to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_ContractualObligationDueInThirdYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractualObligationDueInThirdYear", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesSummaryOfAggregatePaymentsUnderContractuallyBindingManufacturingAndServiceAgreementsDetails": { "parentTag": "us-gaap_ContractualObligation", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesSummaryOfAggregatePaymentsUnderContractuallyBindingManufacturingAndServiceAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Contractual Obligation, to be Paid, Year Three", "documentation": "Amount of contractual obligation to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Aggregate Payments under Contractually Binding Manufacturing and Service Agreements", "label": "Contractual Obligation, Fiscal Year Maturity [Table Text Block]", "documentation": "Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation." } } }, "auth_ref": [ "r921" ] }, "rare_ContractualObligationMaturityPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "ContractualObligationMaturityPeriod", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Contractual Obligation Maturity Period", "label": "Contractual Obligation Maturity Period" } } }, "auth_ref": [] }, "rare_ContractualPaymentsReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "ContractualPaymentsReceived", "crdr": "credit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contractual payments received", "label": "Contractual Payments Received", "documentation": "Contractual payments received." } } }, "auth_ref": [] }, "rare_ConvertiblePromissoryNoteMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "ConvertiblePromissoryNoteMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Promissory Note", "label": "Convertible Promissory Note [Member]", "documentation": "Convertible promissory note." } } }, "auth_ref": [] }, "us-gaap_CorporateBondSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateBondSecuritiesMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredOnRecurringBasisDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsSummaryOfCashEquivalentsAndMarketableDebtSecuritiesClassifiedAsAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate Bonds", "label": "Corporate Bond Securities [Member]", "documentation": "This category includes information about long-term debt securities that are issued by either a domestic or foreign corporate business entity with a date certain promise of repayment and a return to the holder for the time value of money (for example, variable or fixed interest, original issue discount)." } } }, "auth_ref": [] }, "rare_CorseeSandersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "CorseeSandersMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Corsee Sanders [Member]", "label": "Corsee Sanders [Member]", "documentation": "Corsee Sanders." } } }, "auth_ref": [] }, "rare_CostOfSales": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "CostOfSales", "crdr": "debit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "rare_CostOfSalesAndOperatingExpenses", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsRegeneronAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsScheduleOfCollaborationCostSharingAndPaymentsDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "verboseLabel": "Cost of goods sold", "terseLabel": "Cost of sales", "label": "Cost Of Sales", "documentation": "Cost of sales." } } }, "auth_ref": [] }, "rare_CostOfSalesAndOperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "CostOfSalesAndOperatingExpenses", "crdr": "debit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "documentation": "Cost of sales and operating expenses.", "label": "Cost Of Sales And Operating Expenses" } } }, "auth_ref": [] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsSummaryOfStockBasedCompensationRecognizedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of sales", "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "rare_CostSharingPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "CostSharingPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Cost Sharing Payments [Abstract]", "documentation": "Cost sharing payments abstract." } } }, "auth_ref": [] }, "rare_CostSharingPaymentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "CostSharingPaymentsLineItems", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsScheduleOfCollaborationCostSharingAndPaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost Sharing Payments [Line Items]", "label": "Cost Sharing Payments [Line Items]", "documentation": "Cost sharing payments line items." } } }, "auth_ref": [] }, "rare_CostSharingPaymentsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "CostSharingPaymentsTable", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsScheduleOfCollaborationCostSharingAndPaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost Sharing Payments [Table]", "label": "Cost Sharing Payments [Table]", "documentation": "Cost sharing payments table." } } }, "auth_ref": [] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CounterpartyNameAxis", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLiabilitiesForSalesOfFutureRoyaltiesAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLiabilitiesForSalesOfFutureRoyaltiesScheduleOfActivityWithinLiabilityRelatedToSaleOfFutureRoyaltiesDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsDaiichiSankyoAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsSolidBiosciencesIncAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLicenseAndResearchAgreementsTables", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfTotalRevenuesFromCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name", "label": "Counterparty Name [Axis]", "documentation": "Information by name of counterparty. A counterparty is the other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution." } } }, "auth_ref": [ "r176", "r224", "r225", "r352", "r359", "r545", "r767", "r769" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "rare_CrysvitaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "CrysvitaMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfTotalRevenuesFromCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Crysvita", "label": "Crysvita [Member]", "documentation": "Crysvita." } } }, "auth_ref": [] }, "us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalStateAndLocalTaxExpenseBenefitAbstract", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfCompanySIncomeTaxProvisionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current provision for income taxes:", "label": "Current Federal, State and Local, Tax Expense (Benefit) [Abstract]" } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfCompanySIncomeTaxProvisionDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfCompanySIncomeTaxProvisionDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total current tax provision", "label": "Current Income Tax Expense (Benefit)", "terseLabel": "Current state income tax expense", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r141", "r473", "r479", "r919" ] }, "rare_CustomerOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "CustomerOneMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer One", "label": "Customer One [Member]", "documentation": "Customer One." } } }, "auth_ref": [] }, "rare_DaiichiSankyoCoLtdMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "DaiichiSankyoCoLtdMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsDaiichiSankyoAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfTotalRevenuesFromCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Daiichi Sankyo", "label": "Daiichi Sankyo Co Ltd [Member]", "documentation": "Daiichi Sankyo Co., Ltd." } } }, "auth_ref": [] }, "us-gaap_DebtConversionConvertedInstrumentSharesIssued1": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtConversionConvertedInstrumentSharesIssued1", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt conversion, converted instrument, shares issued", "label": "Debt Conversion, Converted Instrument, Shares Issued", "documentation": "The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or payments in the period." } } }, "auth_ref": [ "r47", "r49" ] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, face amount", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r88", "r89", "r351", "r522", "r779", "r780" ] }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateEffectivePercentage", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLiabilitiesForSalesOfFutureRoyaltiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective annual interest rate", "label": "Debt Instrument, Interest Rate, Effective Percentage", "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium." } } }, "auth_ref": [ "r34", "r88", "r355", "r522" ] }, "us-gaap_DebtInstrumentTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTerm", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument maturity period", "label": "Debt Instrument, Term", "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleTable", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsSummaryOfCashEquivalentsAndMarketableDebtSecuritiesClassifiedAsAvailableForSaleSecuritiesDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities Available For Sale [Table]", "label": "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": [ "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286" ] }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleTableTextBlock", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Cash Equivalents and Marketable Debt Securities Classified as Available For Sale Securities", "label": "Debt Securities, Available-for-Sale [Table Text Block]", "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": [ "r929", "r930", "r931", "r932", "r933", "r934", "r935", "r936", "r937", "r938", "r939", "r943" ] }, "us-gaap_DebtSecuritiesHeldToMaturityDerivativeCumulativeGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesHeldToMaturityDerivativeCumulativeGainLoss", "crdr": "credit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gain (loss) on securities held", "label": "Debt Securities, Held-to-Maturity, Derivative, Cumulative Gain (Loss)", "totalLabel": "Debt Securities, Held-to-Maturity, Derivative, Cumulative Gain (Loss), Total", "documentation": "Amount of gain (loss) in accumulated other comprehensive income (AOCI) for derivative hedging forecasted acquisition of investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r940" ] }, "rare_DebtSecuritiesInGovernmentSponsoredEntitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "DebtSecuritiesInGovernmentSponsoredEntitiesMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredOnRecurringBasisDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsSummaryOfCashEquivalentsAndMarketableDebtSecuritiesClassifiedAsAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities in Government Sponsored Entities", "label": "Debt Securities In Government Sponsored Entities [Member]", "documentation": "Debt securities in government sponsored entities." } } }, "auth_ref": [] }, "rare_DeferredCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "DeferredCompensation", "crdr": "credit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred compensation", "label": "Deferred Compensation", "documentation": "Deferred compensation." } } }, "auth_ref": [] }, "rare_DeferredCompensationAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "DeferredCompensationAssetsMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred compensation assets", "label": "Deferred Compensation Assets [Member]", "documentation": "Deferred compensation assets." } } }, "auth_ref": [] }, "rare_DeferredCompensationLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "DeferredCompensationLiabilitiesMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred compensation liabilities", "label": "Deferred Compensation Liabilities [Member]", "documentation": "Deferred compensation liabilities." } } }, "auth_ref": [] }, "us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationLiabilityCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred compensation liabilities", "label": "Deferred Compensation Liability, Current and Noncurrent", "totalLabel": "Deferred Compensation Liability, Current and Noncurrent, Total", "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements. Represents currently earned compensation under compensation arrangements that is not actually paid until a later date." } } }, "auth_ref": [] }, "us-gaap_DeferredCompensationShareBasedPaymentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationShareBasedPaymentsMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Compensation Obligation", "label": "Deferred Compensation, Share-Based Payments [Member]", "documentation": "Deferred compensation arrangements (such as stock or unit options and share or unit awards) that are equity-based payments with individual employees. The arrangements are generally based on employment contracts between the entity and one or more selected officers or key employees, and contain a promise by the employer to pay certain amounts or benefits at designated future dates, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Other \"sub-members\" can be added as necessary." } } }, "auth_ref": [] }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfCompanySIncomeTaxProvisionDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfCompanySIncomeTaxProvisionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal", "label": "Deferred Federal Income Tax Expense (Benefit)", "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": [ "r919", "r997", "r999" ] }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredForeignIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfCompanySIncomeTaxProvisionDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfCompanySIncomeTaxProvisionDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "International", "label": "Deferred Foreign Income Tax Expense (Benefit)", "terseLabel": "International", "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r141", "r919", "r997" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfCompanySIncomeTaxProvisionDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfCompanySIncomeTaxProvisionDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total deferred tax provision", "terseLabel": "Deferred income tax expense", "totalLabel": "Total deferred tax provision", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r11", "r141", "r163", "r478", "r479", "r919" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfCompanySIncomeTaxProvisionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax provision:", "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfTaxEffectOfTemporaryDifferencesToSignificantPortionsOfDeferredTaxAssetsDetails": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfTaxEffectOfTemporaryDifferencesToSignificantPortionsOfDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Deferred Tax Liabilities, Gross, Total", "negatedLabel": "Gross deferred tax liabilities", "label": "Deferred Tax Liabilities, Gross", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r95", "r96", "r149", "r467" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Deferred Income Tax Liabilities, Net, Total", "terseLabel": "Deferred tax liabilities", "label": "Deferred Income Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r455", "r456", "r606" ] }, "us-gaap_DeferredRevenueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Deferred Revenue Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredRevenueRevenueRecognized1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueRevenueRecognized1", "crdr": "credit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsDaiichiSankyoAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Revenue Recognized", "label": "Deferred Revenue, Revenue Recognized", "documentation": "Amount of revenue recognized that was previously reported as deferred or unearned revenue." } } }, "auth_ref": [] }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfCompanySIncomeTaxProvisionDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfCompanySIncomeTaxProvisionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income tax expense", "negatedLabel": "State", "verboseLabel": "Deferred income tax benefit", "label": "Deferred State and Local Income Tax Expense (Benefit)", "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": [ "r919", "r997", "r999" ] }, "rare_DeferredTaxAssetFixedAssetsAndIntangibles": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "DeferredTaxAssetFixedAssetsAndIntangibles", "crdr": "debit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfTaxEffectOfTemporaryDifferencesToSignificantPortionsOfDeferredTaxAssetsDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfTaxEffectOfTemporaryDifferencesToSignificantPortionsOfDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fixed assets and intangibles", "label": "Deferred Tax Asset Fixed Assets And Intangibles", "documentation": "Deferred tax asset fixed assets and intangibles." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsEquityMethodInvestments", "crdr": "debit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfTaxEffectOfTemporaryDifferencesToSignificantPortionsOfDeferredTaxAssetsDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfTaxEffectOfTemporaryDifferencesToSignificantPortionsOfDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basis difference in equity investments", "label": "Deferred Tax Assets, Equity Method Investments", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from equity method investments." } } }, "auth_ref": [ "r75", "r996" ] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfTaxEffectOfTemporaryDifferencesToSignificantPortionsOfDeferredTaxAssetsDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfTaxEffectOfTemporaryDifferencesToSignificantPortionsOfDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Gross deferred tax assets", "label": "Deferred Tax Assets, Gross", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r468" ] }, "us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsInProcessResearchAndDevelopment", "crdr": "debit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfTaxEffectOfTemporaryDifferencesToSignificantPortionsOfDeferredTaxAssetsDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfTaxEffectOfTemporaryDifferencesToSignificantPortionsOfDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, in Process Research and Development", "terseLabel": "Capitalized research and development costs", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from in-process research and development costs expensed in connection with a business combination." } } }, "auth_ref": [ "r75", "r996" ] }, "rare_DeferredTaxAssetsLiabilityRelatedToSaleOfFutureRoyalties": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "DeferredTaxAssetsLiabilityRelatedToSaleOfFutureRoyalties", "crdr": "debit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfTaxEffectOfTemporaryDifferencesToSignificantPortionsOfDeferredTaxAssetsDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfTaxEffectOfTemporaryDifferencesToSignificantPortionsOfDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets Liability Related To Sale Of Future Royalties", "documentation": "Deferred tax assets liability related to sale of future royalties.", "terseLabel": "Liabilities for sales of future royalties" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfTaxEffectOfTemporaryDifferencesToSignificantPortionsOfDeferredTaxAssetsDetails": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfTaxEffectOfTemporaryDifferencesToSignificantPortionsOfDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total deferred tax assets", "label": "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": [ "r995" ] }, "us-gaap_DeferredTaxAssetsNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNetAbstract", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfTaxEffectOfTemporaryDifferencesToSignificantPortionsOfDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets:", "label": "Deferred Tax Assets, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "crdr": "debit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfTaxEffectOfTemporaryDifferencesToSignificantPortionsOfDeferredTaxAssetsDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfTaxEffectOfTemporaryDifferencesToSignificantPortionsOfDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Deferred Tax Assets, Operating Loss Carryforwards, Total", "verboseLabel": "Deferred tax assets net operating loss carryforwards", "terseLabel": "Loss carryforwards", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards." } } }, "auth_ref": [ "r75", "r996" ] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwardsDomestic", "crdr": "debit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Loss carryforwards", "terseLabel": "Deferred tax assets net operating loss, federal tax credits", "label": "Deferred Tax Assets, Operating Loss Carryforwards, Domestic", "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": [ "r75", "r996" ] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration", "crdr": "debit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets operating loss carryforwards subject to expiration", "label": "Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are subject to expiration dates." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOther", "crdr": "debit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfTaxEffectOfTemporaryDifferencesToSignificantPortionsOfDeferredTaxAssetsDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfTaxEffectOfTemporaryDifferencesToSignificantPortionsOfDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Deferred Tax Assets, Other", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other." } } }, "auth_ref": [ "r75", "r996" ] }, "rare_DeferredTaxAssetsStockOption": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "DeferredTaxAssetsStockOption", "crdr": "debit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfTaxEffectOfTemporaryDifferencesToSignificantPortionsOfDeferredTaxAssetsDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfTaxEffectOfTemporaryDifferencesToSignificantPortionsOfDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock options", "label": "Deferred Tax Assets Stock Option", "documentation": "Deferred tax assets stock option." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxCreditCarryforwards", "crdr": "debit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfTaxEffectOfTemporaryDifferencesToSignificantPortionsOfDeferredTaxAssetsDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfTaxEffectOfTemporaryDifferencesToSignificantPortionsOfDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Deferred Tax Assets, Tax Credit Carryforwards, Total", "terseLabel": "Tax credits", "label": "Deferred Tax Assets, Tax Credit Carryforwards", "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards." } } }, "auth_ref": [ "r74", "r75", "r996" ] }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearch", "crdr": "debit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax credit carryforwards", "label": "Deferred Tax Assets, Tax Credit Carryforwards, Research", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards." } } }, "auth_ref": [ "r74", "r75", "r996" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals", "crdr": "debit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfTaxEffectOfTemporaryDifferencesToSignificantPortionsOfDeferredTaxAssetsDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfTaxEffectOfTemporaryDifferencesToSignificantPortionsOfDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accruals and reserves", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals", "totalLabel": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Total", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals." } } }, "auth_ref": [ "r75", "r996" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfTaxEffectOfTemporaryDifferencesToSignificantPortionsOfDeferredTaxAssetsDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfTaxEffectOfTemporaryDifferencesToSignificantPortionsOfDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Deferred Tax Assets, Valuation Allowance, Total", "negatedLabel": "Valuation allowance", "label": "Deferred Tax Assets, 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": [ "r469" ] }, "us-gaap_DeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfTaxEffectOfTemporaryDifferencesToSignificantPortionsOfDeferredTaxAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfTaxEffectOfTemporaryDifferencesToSignificantPortionsOfDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Deferred Tax Liabilities, Net, Total", "negatedTotalLabel": "Net deferred tax liabilities", "label": "Deferred Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting." } } }, "auth_ref": [ "r72", "r995" ] }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesAbstract", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfTaxEffectOfTemporaryDifferencesToSignificantPortionsOfDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liabilities:", "label": "Deferred Tax Liabilities, Gross [Abstract]" } } }, "auth_ref": [] }, "rare_DefinedContributionPensionAndOtherPostRetirementPlanDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "DefinedContributionPensionAndOtherPostRetirementPlanDisclosureAbstract", "lang": { "en-us": { "role": { "documentation": "Defined Contribution Pension And Other Post Retirement Plan Disclosure [Abstract]", "label": "Defined Contribution Pension And Other Post Retirement Plan Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanCostRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanCostRecognized", "crdr": "debit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureDefinedContributionPlanAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Defined Contribution Plan, Cost", "terseLabel": "Defined Contribution Plan Cost Recognized", "verboseLabel": "Contribution expenses", "documentation": "Amount of cost for defined contribution plan." } } }, "auth_ref": [ "r397" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Depreciation, Depletion and Amortization, Total", "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r11", "r256" ] }, "rare_DepreciationExcludingIntangibleAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "DepreciationExcludingIntangibleAmortization", "crdr": "debit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation expense", "label": "Depreciation Excluding Intangible Amortization", "documentation": "Depreciation excluding intangible amortization." } } }, "auth_ref": [] }, "rare_DevelopmentAndTransitionCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "DevelopmentAndTransitionCosts", "crdr": "debit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsAbeonaAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Development And Transition Costs", "label": "Development And Transition Costs", "terseLabel": "Development and transition costs" } } }, "auth_ref": [] }, "us-gaap_DevelopmentCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DevelopmentCosts", "crdr": "debit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsRegeneronAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Development Costs, Period Cost", "terseLabel": "Development costs", "documentation": "The capitalized costs incurred during the period (excluded from amortization) to obtain access to proved reserves and to provide facilities for extracting, treating, gathering and storing the oil and gas." } } }, "auth_ref": [ "r584" ] }, "rare_DevelopmentMilestoneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "DevelopmentMilestoneMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsBaylorResearchInstituteAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Development Milestones", "label": "Development Milestone [Member]", "documentation": "Development milestone." } } }, "auth_ref": [] }, "rare_DevelopmentMilestonePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "DevelopmentMilestonePayments", "crdr": "debit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsSolidBiosciencesIncAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Development milestone payments", "label": "Development Milestone Payments", "documentation": "Development milestone payments." } } }, "auth_ref": [] }, "rare_DiaCartaLtdMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "DiaCartaLtdMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dia Carta Ltd", "label": "Dia Carta Ltd [Member]", "documentation": "DiaCarta Ltd." } } }, "auth_ref": [] }, "rare_DimensionTherapeuticsIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "DimensionTherapeuticsIncMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Dimension", "terseLabel": "Dimension", "label": "Dimension Therapeutics Inc [Member]", "documentation": "Dimension Therapeutics Inc." } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueAbstract", "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLicenseAndResearchAgreementsShareOfCollaborationAndRoyaltyRevenueRelatedToCrysvitaDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureRevenueScheduleOfSalesRelatedAccrualsAndAllowancesDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfTotalRevenuesDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfTotalRevenuesFromCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation Of Revenue [Line Items]", "label": "Disaggregation of Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r384", "r782", "r783", "r784", "r785", "r786", "r787", "r788" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLicenseAndResearchAgreementsShareOfCollaborationAndRoyaltyRevenueRelatedToCrysvitaDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureRevenueScheduleOfSalesRelatedAccrualsAndAllowancesDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfTotalRevenuesDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfTotalRevenuesFromCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation Of Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r384", "r782", "r783", "r784", "r785", "r786", "r787", "r788" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureRevenueTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Disaggregation of Total Revenues", "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r960" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwards" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-Based Awards", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r399", "r403", "r434", "r435", "r437", "r795" ] }, "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.ultragenyx.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Annual Report", "terseLabel": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r817", "r818", "r831" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Financial Statement Error Correction [Flag]", "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction." } } }, "auth_ref": [ "r817", "r818", "r831", "r867" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "terseLabel": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "terseLabel": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r852" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Type", "terseLabel": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentsIncorporatedByReferenceTextBlock", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Documents Incorporated by Reference [Text Block]", "terseLabel": "Documents Incorporated by Reference", "documentation": "Documents incorporated by reference." } } }, "auth_ref": [ "r815" ] }, "rare_DojolviMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "DojolviMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfTotalRevenuesFromCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dojolvi", "label": "Dojolvi [Member]", "documentation": "Dojolvi." } } }, "auth_ref": [] }, "us-gaap_DomesticCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DomesticCountryMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal", "label": "Domestic Tax Authority [Member]", "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerShareDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss per share, basic", "totalLabel": "Earnings Per Share, Basic, Total", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r213", "r231", "r232", "r233", "r234", "r235", "r240", "r242", "r244", "r245", "r246", "r250", "r503", "r504", "r601", "r621", "r773" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerShareDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss per share, diluted", "totalLabel": "Earnings Per Share, Diluted, Total", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r213", "r231", "r232", "r233", "r234", "r235", "r242", "r244", "r245", "r246", "r250", "r503", "r504", "r601", "r621", "r773" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Net Loss per Share", "label": "Earnings Per Share, Policy [Policy Text Block]", "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": [ "r50", "r51" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShare" ], "lang": { "en-us": { "role": { "terseLabel": "Net Loss per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r239", "r247", "r248", "r249" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total", "terseLabel": "Effect of exchange rate changes on cash", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; 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": [ "r1005" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesEffectiveTaxRateOfProvisionForIncomeTaxesFromFederalStatutoryRateDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesEffectiveTaxRateOfProvisionForIncomeTaxesFromFederalStatutoryRateDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Provision for income taxes", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r458" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract", "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Percent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesEffectiveTaxRateOfProvisionForIncomeTaxesFromFederalStatutoryRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesEffectiveTaxRateOfProvisionForIncomeTaxesFromFederalStatutoryRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal statutory income tax rate", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r223", "r458", "r481" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesEffectiveTaxRateOfProvisionForIncomeTaxesFromFederalStatutoryRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesEffectiveTaxRateOfProvisionForIncomeTaxesFromFederalStatutoryRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in valuation allowance", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent", "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": [ "r992", "r1000" ] }, "rare_EffectiveIncomeTaxRateReconciliationChangeInUncertainTaxPositions": { "xbrltype": "percentItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationChangeInUncertainTaxPositions", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesEffectiveTaxRateOfProvisionForIncomeTaxesFromFederalStatutoryRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesEffectiveTaxRateOfProvisionForIncomeTaxesFromFederalStatutoryRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Uncertain tax positions", "label": "Effective Income Tax Rate Reconciliation Change In Uncertain Tax Positions", "documentation": "Effective income tax rate reconciliation change in uncertain tax positions." } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesEffectiveTaxRateOfProvisionForIncomeTaxesFromFederalStatutoryRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesEffectiveTaxRateOfProvisionForIncomeTaxesFromFederalStatutoryRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign rate differential", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent", "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": [ "r992", "r1000" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpense", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesEffectiveTaxRateOfProvisionForIncomeTaxesFromFederalStatutoryRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesEffectiveTaxRateOfProvisionForIncomeTaxesFromFederalStatutoryRateDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent, Total", "terseLabel": "Nondeductible permanent items", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent", "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 nondeductible expenses." } } }, "auth_ref": [ "r992", "r1000" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesEffectiveTaxRateOfProvisionForIncomeTaxesFromFederalStatutoryRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesEffectiveTaxRateOfProvisionForIncomeTaxesFromFederalStatutoryRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Percent", "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement." } } }, "auth_ref": [ "r992", "r1000" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesEffectiveTaxRateOfProvisionForIncomeTaxesFromFederalStatutoryRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesEffectiveTaxRateOfProvisionForIncomeTaxesFromFederalStatutoryRateDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Effective Income Tax Rate Reconciliation, Other Reconciling Items, Percent, Total", "terseLabel": "Other", "label": "Effective Income Tax Rate Reconciliation, Other Reconciling Items, Percent", "documentation": "Percentage of the difference, between reported income tax expense (benefit) and the expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, that is attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority interest income (expense), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, change in enacted tax rate, prior year income taxes, change in deferred tax asset valuation allowance, and other adjustments." } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesEffectiveTaxRateOfProvisionForIncomeTaxesFromFederalStatutoryRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesEffectiveTaxRateOfProvisionForIncomeTaxesFromFederalStatutoryRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State income taxes, net of federal benefit", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "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": [ "r992", "r1000" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationTaxCredits", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesEffectiveTaxRateOfProvisionForIncomeTaxesFromFederalStatutoryRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesEffectiveTaxRateOfProvisionForIncomeTaxesFromFederalStatutoryRateDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Effective Income Tax Rate Reconciliation, Tax Credit, Percent, Total", "negatedLabel": "Federal tax credits", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Percent", "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 tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits." } } }, "auth_ref": [ "r992", "r1000" ] }, "rare_EligibleFutureMilestonePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "EligibleFutureMilestonePayments", "crdr": "credit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsAbeonaAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsRegeneronAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Eligible future milestone payments", "label": "Eligible Future Milestone Payments", "documentation": "Eligible future milestone payments." } } }, "auth_ref": [] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureBalanceSheetComponentsSummaryOfAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureBalanceSheetComponentsSummaryOfAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Employee-related Liabilities, Current, Total", "terseLabel": "Payroll and related expenses", "label": "Employee-related Liabilities, Current", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r32" ] }, "rare_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmountIncludingAmountExpensedToCostOfGoodsSold": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmountIncludingAmountExpensedToCostOfGoodsSold", "crdr": "debit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation capitalized to inventory", "label": "Employee Service Share Based Compensation Allocation Of Recognized Period Costs Capitalized Amount Including Amount Expensed To Cost Of Goods Sold", "documentation": "Employee service share based compensation allocation of recognized period costs capitalized amount including amount expensed to cost of goods sold." } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsSummaryOfStockBasedCompensationRecognizedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average period to recognize cost", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r436" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total unrecognized compensation cost", "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r989" ] }, "us-gaap_EmployeeStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareOutstandingSharesOfCommonStockEquivalentsExcludedFromComputationOfDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Employee Stock Purchase Plan", "label": "Employee Stock [Member]", "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.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsFairValueOfStockOptionAwardsGrantedEstimatedUsingBlackScholesOptionPricingModelDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option", "verboseLabel": "Stock Options", "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": [] }, "rare_EmploymentInducementPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "EmploymentInducementPlanMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employment Inducement Plan", "label": "Employment Inducement Plan [Member]", "documentation": "Employment inducement plan." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r814" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "verboseLabel": "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.ultragenyx.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureGenetxAcquisitionAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsAbeonaAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsRegeneronAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsRegenxbioIncAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsUniversityOfPennsylvaniaAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfTotalRevenuesFromCustomersDetails" ], "lang": { "en-us": { "role": { "label": "Entity [Domain]", "terseLabel": "Entity", "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.ultragenyx.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r814" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "terseLabel": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "terseLabel": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r814" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "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.ultragenyx.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r892" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Public Float", "terseLabel": "Entity Public Float", "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r814" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "terseLabel": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r814" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "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": [ "r814" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "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": [ "r814" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers", "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Well-known Seasoned Issuer", "terseLabel": "Entity Well-known Seasoned Issuer", "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A." } } }, "auth_ref": [ "r893" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLicenseAndResearchAgreementsScheduleOfChangesInFairValueOfEquityInvestmentDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLicenseAndResearchAgreementsScheduleOfChangesInFairValueOfInvestmentInSecuritiesDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component", "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": [ "r19", "r177", "r208", "r209", "r210", "r226", "r227", "r228", "r230", "r236", "r238", "r251", "r309", "r310", "r372", "r438", "r439", "r440", "r474", "r475", "r494", "r495", "r496", "r497", "r498", "r499", "r502", "r515", "r517", "r518", "r519", "r520", "r521", "r539", "r632", "r633", "r634", "r646", "r712" ] }, "us-gaap_EquityMethodInvestmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentsMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfTaxEffectOfTemporaryDifferencesToSignificantPortionsOfDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basis Difference in Equity Investments", "label": "Equity Method Investments [Member]", "documentation": "Investment in the stock of an investee which is adjusted for the investor's share of the earnings or losses of the investee after the date of acquisition." } } }, "auth_ref": [] }, "us-gaap_EquityMethodInvestmentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentsPolicy", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Investments", "label": "Equity Method Investments [Policy Text Block]", "documentation": "Disclosure of accounting policy for equity method of accounting for investments and other interests. Investment includes, but is not limited to, unconsolidated subsidiary, corporate joint venture, noncontrolling interest in real estate venture, limited partnership, and limited liability company. Information includes, but is not limited to, ownership percentage, reason equity method is or is not considered appropriate, and accounting policy election for distribution received." } } }, "auth_ref": [ "r9", "r86", "r307" ] }, "us-gaap_EquitySecuritiesFvNiGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFvNiGainLoss", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 }, "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Equity Securities, FV-NI, Gain (Loss), Total", "negatedLabel": "Change in fair value of equity investments", "terseLabel": "Change in fair value of equity investments", "label": "Equity Securities, FV-NI, Gain (Loss)", "documentation": "Amount of unrealized and realized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)." } } }, "auth_ref": [ "r622", "r947" ] }, "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": [ "r860" ] }, "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": [ "r823", "r835", "r845", "r871" ] }, "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": [ "r820", "r832", "r842", "r868" ] }, "srt_EuropeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EuropeMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfTotalRevenuesDetails" ], "lang": { "en-us": { "role": { "label": "Europe [Member]", "terseLabel": "Europe", "documentation": "Continent of Europe." } } }, "auth_ref": [ "r1030", "r1031", "r1032", "r1033" ] }, "rare_EuropeanUnionAndSwitzerlandAndTurkeyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "EuropeanUnionAndSwitzerlandAndTurkeyMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsKyowaKirinCoLtdAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLicenseAndResearchAgreementsShareOfCollaborationAndRoyaltyRevenueRelatedToCrysvitaDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfTotalRevenuesFromCustomersDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Royalty Revenue in European Territory", "terseLabel": "Royalty Revenue in European Territory", "label": "European Union And Switzerland And Turkey [Member]", "documentation": "European Union and Switzerland and Turkey." } } }, "auth_ref": [] }, "rare_EvkeezaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "EvkeezaMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfTotalRevenuesFromCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Evkeeza", "label": "Evkeeza [Member]", "documentation": "Evkeeza." } } }, "auth_ref": [] }, "rare_ExclusiveOptionsSubjectToOptionExercisePeriod": { "xbrltype": "stringItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "ExclusiveOptionsSubjectToOptionExercisePeriod", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureGenetxAcquisitionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business acquisition option exercise period, description", "label": "Exclusive Options Subject To Option Exercise Period", "documentation": "Exclusive options subject to option exercise period." } } }, "auth_ref": [] }, "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": [ "r866" ] }, "us-gaap_ExtinguishmentOfDebtAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ExtinguishmentOfDebtAxis", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Extinguishment of Debt [Axis]", "documentation": "Information pertaining to the debt extinguished including the amount of gain (loss), the income tax effect on the gain (loss), and the amount of gain (loss), net or the related income tax, by debt instrument." } } }, "auth_ref": [ "r62" ] }, "us-gaap_ExtinguishmentOfDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ExtinguishmentOfDebtTypeDomain", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Extinguishment of Debt, Type [Domain]", "documentation": "Type of debt extinguished." } } }, "auth_ref": [ "r62" ] }, "us-gaap_FairValueAdjustmentOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAdjustmentOfWarrants", "crdr": "debit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Allocated fair value of warrant", "label": "Fair Value Adjustment of Warrants", "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability." } } }, "auth_ref": [ "r2", "r11" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract", "lang": { "en-us": { "role": { "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r506", "r507", "r508" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]", "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r506", "r507", "r508" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "terseLabel": "Summary of Financial Assets Measured on Recurring Basis", "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class 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": [ "r84", "r144" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredOnRecurringBasisDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureIntangibleAssetsNetSummaryOfCompanysIntangibleAssetsDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsSummaryOfCashEquivalentsAndMarketableDebtSecuritiesClassifiedAsAvailableForSaleSecuritiesDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfTaxEffectOfTemporaryDifferencesToSignificantPortionsOfDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Class", "label": "Asset Class [Domain]", "documentation": "Class of asset." } } }, "auth_ref": [ "r20" ] }, "us-gaap_FairValueByAssetClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByAssetClassAxis", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredOnRecurringBasisDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureIntangibleAssetsNetSummaryOfCompanysIntangibleAssetsDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsSummaryOfCashEquivalentsAndMarketableDebtSecuritiesClassifiedAsAvailableForSaleSecuritiesDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfTaxEffectOfTemporaryDifferencesToSignificantPortionsOfDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Class", "label": "Asset Class [Axis]", "documentation": "Information by class of asset." } } }, "auth_ref": [ "r84", "r85" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 2", "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": [ "r353", "r390", "r391", "r392", "r393", "r394", "r395", "r507", "r552", "r553", "r554", "r779", "r780", "r789", "r790", "r791" ] }, "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.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurements" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements", "label": "Fair Value Disclosures [Text Block]", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r505" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 1", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r353", "r390", "r395", "r507", "r552", "r789", "r790", "r791" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 2", "label": "Fair Value, Inputs, Level 2 [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r353", "r390", "r395", "r507", "r553", "r779", "r780", "r789", "r790", "r791" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 3", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r353", "r390", "r391", "r392", "r393", "r394", "r395", "r507", "r554", "r779", "r780", "r789", "r790", "r791" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r353", "r390", "r391", "r392", "r393", "r394", "r395", "r552", "r553", "r554", "r779", "r780", "r789", "r790", "r791" ] }, "rare_FairValueOfSaleOfShares": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "FairValueOfSaleOfShares", "crdr": "credit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLicenseAndResearchAgreementsScheduleOfChangesInFairValueOfEquityInvestmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, Sale of shares", "label": "Fair Value Of Sale Of Shares", "documentation": "Fair value of sale of shares." } } }, "auth_ref": [] }, "us-gaap_FairValueOptionChangesInFairValueGainLoss1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOptionChangesInFairValueGainLoss1", "crdr": "credit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLicenseAndResearchAgreementsScheduleOfChangesInFairValueOfEquityInvestmentDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLicenseAndResearchAgreementsScheduleOfChangesInFairValueOfInvestmentInSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, Change in fair value", "label": "Fair Value, Option, Changes in Fair Value, Gain (Loss)", "documentation": "For each line item in the statement of financial position, the amounts of gains and losses from fair value changes included in earnings." } } }, "auth_ref": [ "r87" ] }, "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalIncomeTaxExpenseBenefitContinuingOperations", "crdr": "debit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfCompanySIncomeTaxProvisionDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfCompanySIncomeTaxProvisionDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Federal Income Tax Expense (Benefit), Continuing Operations, Total", "terseLabel": "Federal", "label": "Federal Income Tax Expense (Benefit), Continuing Operations", "documentation": "Amount of current and deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current and deferred national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r221", "r457" ] }, "us-gaap_FinanceLeaseInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseInterestExpense", "crdr": "debit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfComponentsOfLeaseExpenseDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfComponentsOfLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense", "label": "Finance Lease, Interest Expense", "documentation": "Amount of interest expense on finance lease liability." } } }, "auth_ref": [ "r527", "r532", "r799" ] }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing", "label": "Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiability", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails4": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Present value of future lease payments", "label": "Finance Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease." } } }, "auth_ref": [ "r525", "r538" ] }, "us-gaap_FinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails4": { "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: Lease liabilities, current", "label": "Finance Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current." } } }, "auth_ref": [ "r525" ] }, "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes current finance lease liability." } } }, "auth_ref": [ "r526" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails4": { "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liabilities, non-current", "label": "Finance Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent." } } }, "auth_ref": [ "r525" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability." } } }, "auth_ref": [ "r526" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails3": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails4": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total future lease payments", "label": "Finance Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r538" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Finance Lease, Liability, to be Paid, after Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r538" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails3": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Finance Lease, Liability, to be Paid, Year One", "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": [ "r538" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Finance Lease, Liability, to be Paid, Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r538" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finance Lease, Liability, to be Paid, Year Four", "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": [ "r538" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails3": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finance Lease, Liability, to be Paid, Year Three", "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": [ "r538" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails3": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finance Lease, Liability, to be Paid, Year Two", "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": [ "r538" ] }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails4": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: Amount representing interest", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r538" ] }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAssetAmortization", "crdr": "debit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfComponentsOfLeaseExpenseDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfComponentsOfLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization", "label": "Finance Lease, Right-of-Use Asset, Amortization", "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease." } } }, "auth_ref": [ "r527", "r532", "r799" ] }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing lease weighted average discount rate", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for finance lease calculated at point in time." } } }, "auth_ref": [ "r537", "r799" ] }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing lease weighted average remaining lease term", "label": "Finance Lease, Weighted Average Remaining Lease Term", "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": [ "r536", "r799" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsSummaryOfCashEquivalentsAndMarketableDebtSecuritiesClassifiedAsAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r312", "r313", "r316", "r317", "r318", "r320", "r321", "r322", "r354", "r369", "r500", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r619", "r777", "r897", "r898", "r899", "r900", "r901", "r902", "r903", "r943", "r944", "r945", "r946" ] }, "rare_FinancingLeaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "FinancingLeaseAbstract", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfComponentsOfLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing:", "label": "Financing Lease [Abstract]", "documentation": "Financing lease." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureIntangibleAssetsNetSummaryOfCompanysIntangibleAssetsDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Finite lived intangible assets regulatory milestone period", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Intangible assets - Weighted Average Life", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureIntangibleAssetsNetSummaryOfCompanysIntangibleAssetsDetails": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureIntangibleAssetsNetSummaryOfCompanysIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "terseLabel": "Intangible assets - Accumulated amortization", "negatedLabel": "Intangible assets - Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r187", "r332" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "crdr": "debit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureIntangibleAssetsNetScheduleOfExpectedAmortizationOfTheIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureIntangibleAssetsNetScheduleOfExpectedAmortizationOfTheIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "terseLabel": "Thereafter", "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureIntangibleAssetsNetScheduleOfExpectedAmortizationOfTheIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureIntangibleAssetsNetScheduleOfExpectedAmortizationOfTheIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r125" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureIntangibleAssetsNetScheduleOfExpectedAmortizationOfTheIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureIntangibleAssetsNetScheduleOfExpectedAmortizationOfTheIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r125" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureIntangibleAssetsNetScheduleOfExpectedAmortizationOfTheIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureIntangibleAssetsNetScheduleOfExpectedAmortizationOfTheIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r125" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureIntangibleAssetsNetScheduleOfExpectedAmortizationOfTheIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureIntangibleAssetsNetScheduleOfExpectedAmortizationOfTheIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r125" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureIntangibleAssetsNetScheduleOfExpectedAmortizationOfTheIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureIntangibleAssetsNetScheduleOfExpectedAmortizationOfTheIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r125" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureGenetxAcquisitionAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureIntangibleAssetsNetAdditionalInformationDetails1", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfTaxEffectOfTemporaryDifferencesToSignificantPortionsOfDeferredTaxAssetsDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r330", "r331", "r332", "r333", "r582", "r583" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite Lived Intangible Assets Line Items", "label": "Finite-Lived Intangible Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r582" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureGenetxAcquisitionAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureIntangibleAssetsNetAdditionalInformationDetails1", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfTaxEffectOfTemporaryDifferencesToSignificantPortionsOfDeferredTaxAssetsDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name", "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": [ "r57", "r59" ] }, "us-gaap_FiniteLivedIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureIntangibleAssetsNetSummaryOfCompanysIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets [Member]", "terseLabel": "Finite lived intangible assets", "verboseLabel": "Definite-Lived Intangible Asset", "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.ultragenyx.com/20231231/taxonomy/role/DisclosureIntangibleAssetsNetScheduleOfExpectedAmortizationOfTheIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureIntangibleAssetsNetScheduleOfExpectedAmortizationOfTheIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Finite-Lived Intangible Assets, Net, Beginning Balance", "periodEndLabel": "Finite-Lived Intangible Assets, Net, Ending Balance", "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": [ "r124", "r582" ] }, "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, remaining amortization period", "label": "Finite-Lived Intangible Assets, 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": [ "r582" ] }, "rare_FirstAnniversaryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "FirstAnniversaryMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "First Anniversary", "label": "First Anniversary [Member]", "documentation": "First anniversary." } } }, "auth_ref": [] }, "rare_FitOutCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "FitOutCosts", "crdr": "debit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Fit - out costs.", "label": "Fit out Costs", "terseLabel": "Fit out costs" } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Currency", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "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": [ "r511" ] }, "us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignIncomeTaxExpenseBenefitContinuingOperations", "crdr": "debit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfCompanySIncomeTaxProvisionDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfCompanySIncomeTaxProvisionDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Foreign Income Tax Expense (Benefit), Continuing Operations, Total", "terseLabel": "International", "label": "Foreign Income Tax Expense (Benefit), Continuing Operations", "documentation": "Amount of current and deferred foreign income tax expense (benefit) attributable to income (loss) from continuing operations." } } }, "auth_ref": [ "r221" ] }, "rare_ForeignJurisdictionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "ForeignJurisdictionMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "International", "label": "Foreign Jurisdiction [Member]", "documentation": "Foreign Jurisdiction." } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r827", "r839", "r849", "r875" ] }, "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": [ "r827", "r839", "r849", "r875" ] }, "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": [ "r827", "r839", "r849", "r875" ] }, "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": [ "r827", "r839", "r849", "r875" ] }, "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": [ "r827", "r839", "r849", "r875" ] }, "rare_FutureContingentMilestonePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "FutureContingentMilestonePayments", "crdr": "credit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureGenetxAcquisitionAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsBaylorResearchInstituteAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsMereoAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsRegenxbioIncAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsUniversityOfPennsylvaniaAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Future contingent milestone payments.", "label": "Future Contigent Milestone Payments", "terseLabel": "Future contingent milestone payments" } } }, "auth_ref": [] }, "rare_GeneTxBiotherapeuticsLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "GeneTxBiotherapeuticsLLCMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureGenetxAcquisitionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "GeneTx Biotherapeutics LLC", "label": "Gene Tx Biotherapeutics L L C [Member]", "documentation": "GeneTx Biotherapeutics LLC." } } }, "auth_ref": [] }, "rare_GenetxMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "GenetxMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureGenetxAcquisitionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "GeneTx [Member]", "documentation": "GeneTx [Member]", "label": "GeneTx [Member]" } } }, "auth_ref": [] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "periodEndLabel": "Goodwill, Ending Balance", "periodStartLabel": "Goodwill, Beginning Balance", "totalLabel": "Goodwill, Total", "terseLabel": "Goodwill", "label": "Goodwill", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r186", "r327", "r597", "r778", "r800", "r949", "r950" ] }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "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": [ "r326", "r328", "r778" ] }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Assets", "label": "Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined." } } }, "auth_ref": [ "r13" ] }, "rare_GrantedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "GrantedMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsFairValueOfStockOptionAwardsGrantedEstimatedUsingBlackScholesOptionPricingModelDetails" ], "lang": { "en-us": { "role": { "documentation": "Granted.", "label": "Granted [Member]" } } }, "auth_ref": [] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r817", "r818", "r831" ] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of Long-Lived Assets", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "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", "r128" ] }, "us-gaap_InProcessResearchAndDevelopmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InProcessResearchAndDevelopmentMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureGenetxAcquisitionAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureIntangibleAssetsNetAdditionalInformationDetails1", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfTaxEffectOfTemporaryDifferencesToSignificantPortionsOfDeferredTaxAssetsDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "In-process Research and Development [Member]", "terseLabel": "IPR&D Assets", "label": "In Process Research and Development [Member]", "documentation": "In process investigation of new knowledge useful in developing new product or service or new process or technique or improvement to existing product or process, and translation of knowledge into plan or design for new product or process or for improvement to existing product or process." } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfCompanySLossBeforeIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfCompanySLossBeforeIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Domestic", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations." } } }, "auth_ref": [ "r222", "r480" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 0.0 }, "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfCompanySLossBeforeIncomeTaxesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfCompanySLossBeforeIncomeTaxesDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total loss before income taxes", "totalLabel": "Loss before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r1", "r109", "r151", "r252", "r259", "r263", "r265", "r602", "r616", "r775" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfCompanySLossBeforeIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfCompanySLossBeforeIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Foreign", "label": "Income (Loss) from Continuing Operations before Income Taxes, 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": [ "r222", "r480" ] }, "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.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsBaylorResearchInstituteAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsSummaryOfStockBasedCompensationRecognizedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r334", "r335", "r697" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsBaylorResearchInstituteAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsSummaryOfStockBasedCompensationRecognizedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r335", "r697" ] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Authority", "label": "Income Tax Authority [Axis]", "documentation": "Information by tax jurisdiction." } } }, "auth_ref": [ "r17" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Authority", "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.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "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": [ "r223", "r449", "r459", "r464", "r471", "r476", "r482", "r483", "r484", "r642" ] }, "us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExaminationPenaltiesAndInterestAccrued", "crdr": "credit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Recognized accrued interest and penalties", "label": "Income Tax Examination, Penalties and Interest Accrued", "totalLabel": "Income Tax Examination, Penalties and Interest Accrued, Total", "documentation": "The amount of estimated penalties and interest accrued as of the balance sheet date arising from income tax examinations." } } }, "auth_ref": [ "r993" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 }, "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfCompanySIncomeTaxProvisionDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfCompanySIncomeTaxProvisionDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Total (benefit from) provision for income taxes", "negatedLabel": "Benefit from (provision for) income taxes", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r153", "r164", "r237", "r238", "r257", "r457", "r477", "r624" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax, Policy [Policy Text Block]", "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": [ "r207", "r453", "r454", "r464", "r465", "r470", "r472", "r639" ] }, "us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationChangeInEnactedTaxRate", "crdr": "debit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective income tax rate unrecognized tax benefits", "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to increase (decrease) in the income tax rates." } } }, "auth_ref": [ "r452", "r458" ] }, "rare_IncomeTaxesDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "IncomeTaxesDisclosureLineItems", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfTaxEffectOfTemporaryDifferencesToSignificantPortionsOfDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes Disclosure [Line Items]", "label": "Income Taxes Disclosure [Line Items]", "documentation": "Income taxes disclosure." } } }, "auth_ref": [] }, "rare_IncomeTaxesDisclosureTable": { "xbrltype": "stringItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "IncomeTaxesDisclosureTable", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfTaxEffectOfTemporaryDifferencesToSignificantPortionsOfDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes Disclosure [Table]", "label": "Income Taxes Disclosure [Table]", "documentation": "Income taxes disclosure." } } }, "auth_ref": [] }, "rare_IncreaseDecreaseInAccountsPayableAccruedLiabilitiesAndOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "IncreaseDecreaseInAccountsPayableAccruedLiabilitiesAndOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable, accrued, and other liabilities", "label": "Increase Decrease In Accounts Payable Accrued Liabilities And Other Operating Liabilities", "documentation": "Increase decrease in accounts payable accrued liabilities and other operating liabilities." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r10" ] }, "rare_IncreaseDecreaseInContractLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "IncreaseDecreaseInContractLiabilities", "crdr": "debit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 18.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liabilities, net", "label": "Increase Decrease In Contract Liabilities", "documentation": "Increase decrease in contract liabilities." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "crdr": "credit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liability increase (decrease), net", "label": "Increase (Decrease) in Deferred Income Taxes", "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncreaseDecreaseInDeferredLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeferredLiabilities", "crdr": "debit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 19.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Increase (Decrease) in Deferred Liabilities, Total", "terseLabel": "Deferred tax liabilities", "label": "Increase (Decrease) in Deferred Liabilities", "documentation": "Change during the period in carrying value for all deferred liabilities due within one year or operating cycle." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 15.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Increase (Decrease) in Inventories, Total", "negatedLabel": "Inventory", "label": "Increase (Decrease) in Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in operating assets and liabilities:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingAssets", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Other assets", "label": "Increase (Decrease) in Other Operating Assets", "totalLabel": "Increase (Decrease) in Other Operating Assets, Total", "documentation": "Amount of increase (decrease) in operating assets classified as other." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsByMajorClassLineItems", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureIntangibleAssetsNetAdditionalInformationDetails1" ], "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_IndefinitelivedIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefinitelivedIntangibleAssetsMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureIntangibleAssetsNetSummaryOfCompanysIntangibleAssetsDetails" ], "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": [ "r830", "r839", "r849", "r866", "r875", "r879", "r887" ] }, "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": [ "r885" ] }, "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": [ "r819", "r891" ] }, "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": [ "r819", "r891" ] }, "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": [ "r819", "r891" ] }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNet" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Assets, Net", "label": "Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for all or part of the information related to intangible assets." } } }, "auth_ref": [ "r329" ] }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsGrossExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureIntangibleAssetsNetSummaryOfCompanysIntangibleAssetsDetails": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureIntangibleAssetsNetSummaryOfCompanysIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Intangible Assets, Gross (Excluding Goodwill), Total", "label": "Intangible Assets, Gross (Excluding Goodwill)", "terseLabel": "Intangible assets - Gross carrying amount", "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill." } } }, "auth_ref": [ "r186" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 }, "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureIntangibleAssetsNetSummaryOfCompanysIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureIntangibleAssetsNetSummaryOfCompanysIntangibleAssetsDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, net", "label": "Intangible Assets, Net (Excluding Goodwill)", "totalLabel": "Intangible assets - Net Carrying Amount", "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": [ "r55", "r58" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwillAbstract", "lang": { "en-us": { "role": { "label": "Intangible Assets, Net (Excluding Goodwill) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InterestReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestReceivable", "crdr": "debit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest receivable", "label": "Interest Receivable", "documentation": "Carrying amount as of the balance sheet date of interest earned but not received. Also called accrued interest or accrued interest receivable." } } }, "auth_ref": [ "r907", "r1029" ] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoods", "crdr": "debit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsSummaryOfInventoryDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsSummaryOfInventoryDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Inventory, Finished Goods, Gross, Total", "terseLabel": "Finished goods", "label": "Inventory, Finished Goods, Gross", "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": [ "r908" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 }, "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsSummaryOfInventoryDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsSummaryOfInventoryDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total inventory", "terseLabel": "Inventory", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r194", "r766", "r800" ] }, "us-gaap_InventoryNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNetAbstract", "lang": { "en-us": { "role": { "label": "Inventory, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory", "label": "Inventory, Policy [Policy Text Block]", "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost." } } }, "auth_ref": [ "r156", "r181", "r193", "r323", "r324", "r325", "r580", "r771" ] }, "us-gaap_InventoryWorkInProcess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcess", "crdr": "debit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsSummaryOfInventoryDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsSummaryOfInventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Work-in-process", "label": "Inventory, Work in Process, Gross", "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": [ "r909" ] }, "rare_InvestmentInSolidCommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "InvestmentInSolidCommonStockMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "documentation": "Investment in solid common stock member.", "label": "Investment in Solid Common Stock [Member]", "terseLabel": "Investments in Solid Common Stock" } } }, "auth_ref": [] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeInterest", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income", "label": "Investment Income, Interest", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r113", "r255" ] }, "us-gaap_InvestmentOwnedAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentOwnedAtFairValue", "crdr": "debit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment amount", "label": "Investment Owned, Fair Value", "periodStartLabel": "Investment Owned, at Fair Value, Beginning Balance", "periodEndLabel": "Investment Owned, at Fair Value, Ending Balance", "documentation": "Fair value of investment in security owned." } } }, "auth_ref": [ "r638", "r648", "r649", "r650", "r652", "r653", "r654", "r655", "r656", "r659", "r660", "r671", "r672", "r720", "r722", "r723", "r724", "r729", "r730", "r731", "r732", "r733", "r736", "r737", "r739", "r740", "r741", "r805", "r812", "r1025" ] }, "us-gaap_InvestmentTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentTypeAxis", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredOnRecurringBasisDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment Type", "label": "Investment Type [Axis]", "documentation": "Information by type of investments." } } }, "auth_ref": [ "r649", "r651", "r652", "r654", "r656", "r720", "r722", "r726", "r730", "r731", "r734", "r735", "r740", "r742", "r743", "r744", "r745", "r805" ] }, "us-gaap_InvestmentTypeCategorizationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentTypeCategorizationMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredOnRecurringBasisDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investments", "label": "Investments [Domain]", "documentation": "Asset obtained to generate income or appreciate in value." } } }, "auth_ref": [ "r649", "r651", "r652", "r654", "r656", "r720", "r722", "r726", "r730", "r731", "r734", "r735", "r740", "r742", "r743", "r744", "r745", "r805" ] }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InvestmentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredOnRecurringBasisDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLicenseAndResearchAgreementsScheduleOfChangesInFairValueOfEquityInvestmentDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLicenseAndResearchAgreementsScheduleOfChangesInFairValueOfInvestmentInSecuritiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Investments, Fair Value Disclosure, Total", "terseLabel": "Total fair value", "periodStartLabel": "Common stock, Beginning balance", "periodEndLabel": "Common stock, Ending balance", "label": "Investments, Fair Value Disclosure", "documentation": "Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method." } } }, "auth_ref": [ "r506" ] }, "rare_InvestmentsInArcturusAndSolidCommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "InvestmentsInArcturusAndSolidCommonStockMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investments in Arcturus and Solid Common Stock", "label": "Investments In Arcturus And Solid Common Stock [Member]", "documentation": "Investments in Arcturus and solid common stock." } } }, "auth_ref": [] }, "rare_IssuanceOfCommonStockInConnectionWithLicenseAgreementNetOfIssuanceCostsShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "IssuanceOfCommonStockInConnectionWithLicenseAgreementNetOfIssuanceCostsShares", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsDaiichiSankyoAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock in connection with license agreement, net of issuance costs, shares", "label": "Issuance Of Common Stock In Connection With License Agreement Net Of Issuance Costs Shares", "documentation": "Issuance of common stock in connection with license agreement net of issuance costs shares." } } }, "auth_ref": [] }, "rare_IssuanceOfCommonStockUnderEquityPlanAwardsNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "IssuanceOfCommonStockUnderEquityPlanAwardsNetOfTax", "crdr": "credit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock under equity plan awards, net of tax", "label": "Issuance Of Common Stock Under Equity Plan Awards Net Of Tax", "documentation": "Issuance of common stock under equity plan awards, net of tax." } } }, "auth_ref": [] }, "rare_IssuanceOfCommonStockUnderEquityPlanAwardsNetOfTaxShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "IssuanceOfCommonStockUnderEquityPlanAwardsNetOfTaxShares", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock under equity plan awards, net of tax, shares", "label": "Issuance Of Common Stock Under Equity Plan Awards Net Of Tax Shares", "documentation": "Issuance of common stock under equity plan awards, net of tax, shares." } } }, "auth_ref": [] }, "rare_IssuanceOfCommonStockUponExerciseOfWarrantsAndUnderEquityPlanAwardsNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "IssuanceOfCommonStockUponExerciseOfWarrantsAndUnderEquityPlanAwardsNetOfTax", "crdr": "credit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock upon exercise of warrants and under equity plan awards, net of tax", "label": "Issuance Of Common Stock Upon Exercise Of Warrants And Under Equity Plan Awards Net Of Tax", "documentation": "Issuance of common stock upon exercise of warrants and under equity plan awards, net of tax" } } }, "auth_ref": [] }, "rare_IssuanceOfCommonStockUponExerciseOfWarrantsAndUnderEquityPlanAwardsNetOfTaxShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "IssuanceOfCommonStockUponExerciseOfWarrantsAndUnderEquityPlanAwardsNetOfTaxShares", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock upon exercise of warrants and under equity plan awards, net of tax, shares", "label": "Issuance Of Common Stock Upon Exercise Of Warrants And Under Equity Plan Awards Net Of Tax Shares", "documentation": "Issuance of common stock upon exercise of warrants and under equity plan awards, net of tax, shares." } } }, "auth_ref": [] }, "rare_IssuanceOfCommonStockValueInConnectionWithLicenseAgreement": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "IssuanceOfCommonStockValueInConnectionWithLicenseAgreement", "crdr": "credit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsDaiichiSankyoAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock in connection with license agreement, net of issuance costs", "label": "Issuance Of Common Stock Value In Connection With License Agreement", "documentation": "Issuance of common stock value in connection with license agreement." } } }, "auth_ref": [] }, "country_JP": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "JP", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfTotalRevenuesDetails" ], "lang": { "en-us": { "role": { "label": "JAPAN", "terseLabel": "Japan" } } }, "auth_ref": [] }, "rare_KyowaKirinCollaborationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "KyowaKirinCollaborationMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsKyowaKirinCoLtdAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsScheduleOfCollaborationCostSharingAndPaymentsDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLicenseAndResearchAgreementsShareOfCollaborationAndRoyaltyRevenueRelatedToCrysvitaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Kyowa Kirin Collaboration", "label": "Kyowa Kirin Collaboration [Member]", "documentation": "Kyowa Kirin Collaboration." } } }, "auth_ref": [] }, "us-gaap_LandMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LandMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsSummaryOfPropertyPlantAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Land", "label": "Land [Member]", "documentation": "Part of earth's surface not covered by water." } } }, "auth_ref": [ "r961" ] }, "srt_LatinAmericaMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "LatinAmericaMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfTotalRevenuesDetails" ], "lang": { "en-us": { "role": { "label": "Latin America [Member]", "terseLabel": "Latin America", "documentation": "Region of Latin America." } } }, "auth_ref": [ "r1030", "r1031", "r1032", "r1033" ] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfComponentsOfLeaseExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfComponentsOfLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r531", "r799" ] }, "us-gaap_LeaseCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostAbstract", "lang": { "en-us": { "role": { "label": "Lease, Cost [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Components of Lease Expense", "label": "Lease, Cost [Table Text Block]", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r1008" ] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsSummaryOfPropertyPlantAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leasehold Improvements", "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r127" ] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureGenetxAcquisitionAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsAbeonaAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsRegeneronAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsRegenxbioIncAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsUniversityOfPennsylvaniaAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfTotalRevenuesFromCustomersDetails" ], "lang": { "en-us": { "role": { "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "rare_LegallyBindingMinimumLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "LegallyBindingMinimumLeasePayments", "crdr": "debit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Legally-binding minimum lease payments.", "label": "Legally binding Minimum Lease Payments", "terseLabel": "Legally binding minimum lease payments" } } }, "auth_ref": [] }, "us-gaap_LesseeDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Lessee Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Leases [Policy Text Block]", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r529" ] }, "us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend": { "xbrltype": "booleanItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseExistenceOfOptionToExtend", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease, existence of option to extend", "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": [ "r530" ] }, "rare_LesseeOperatingLeaseExpiryYear": { "xbrltype": "gYearItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "LesseeOperatingLeaseExpiryYear", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease expiry term", "label": "Lessee Operating Lease Expiry Year", "documentation": "Lessee operating lease expiry year." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "terseLabel": "Schedule of Maturities of Lease Liabilities and the Reconciliation of Lease Liabilities", "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": [ "r1009" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails2": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total future lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r538" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r538" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r538" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r538" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r538" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r538" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r538" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: Amount representing interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r538" ] }, "us-gaap_LesseeOperatingLeaseOptionToExtend": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseOptionToExtend", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease extension details", "label": "Lessee, Operating Lease, Option to Extend", "documentation": "Description of terms and conditions of option to extend lessee's operating lease. Includes, but is not limited to, information about option recognized as part of right-of-use asset and lease liability." } } }, "auth_ref": [ "r530" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLeases" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Operating Leases [Text Block]", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r523" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "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": [ "r31", "r220", "r308", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r491", "r492", "r493", "r510", "r666", "r774", "r812", "r956", "r1011", "r1012" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders\u2019 equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r103", "r150", "r612", "r800", "r918", "r948", "r1004" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r33", "r180", "r220", "r308", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r491", "r492", "r493", "r510", "r800", "r956", "r1011", "r1012" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "rare_LiabilitiesForSalesOfFutureRoyaltiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "LiabilitiesForSalesOfFutureRoyaltiesCurrent", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities for sales of future royalties", "label": "Liabilities for Sales of Future Royalties Current", "documentation": "Liabilities for sales of future royalties current" } } }, "auth_ref": [] }, "rare_LiabilitiesForSalesOfFutureRoyaltiesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "LiabilitiesForSalesOfFutureRoyaltiesTable", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLiabilitiesForSalesOfFutureRoyaltiesAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLiabilitiesForSalesOfFutureRoyaltiesScheduleOfActivityWithinLiabilityRelatedToSaleOfFutureRoyaltiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Liabilities for sales of future royalties.", "label": "Liabilities for Sales of Future Royalties [Table]" } } }, "auth_ref": [] }, "rare_LiabilitiesForSalesOfFutureRoyaltiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "LiabilitiesForSalesOfFutureRoyaltiesTextBlock", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLiabilitiesForSalesOfFutureRoyalties" ], "lang": { "en-us": { "role": { "documentation": "Liabilities for sales of future royalties.", "label": "Liabilities for Sales of Future Royalties [Text Block]", "terseLabel": "Liabilities for Sales of Future Royalties" } } }, "auth_ref": [] }, "rare_LiabilityForSaleOfFutureRoyalties": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "LiabilityForSaleOfFutureRoyalties", "crdr": "credit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLiabilitiesForSalesOfFutureRoyaltiesScheduleOfActivityWithinLiabilityRelatedToSaleOfFutureRoyaltiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Liability for sale of future royalties.", "label": "Liability For Sale Of Future Royalties", "periodStartLabel": "Liability for sale of future royalties at beginning of year", "periodEndLabel": "Liability for sale of future royalties at end of year" } } }, "auth_ref": [] }, "rare_LiabilityForSaleOfFutureRoyaltiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "LiabilityForSaleOfFutureRoyaltiesLineItems", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLiabilitiesForSalesOfFutureRoyaltiesAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLiabilitiesForSalesOfFutureRoyaltiesScheduleOfActivityWithinLiabilityRelatedToSaleOfFutureRoyaltiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Liability for sale of future royalties.", "label": "Liability For Sale Of Future Royalties [Line Items]", "terseLabel": "Liability For Sale Of Future Royalties [Line Items]" } } }, "auth_ref": [] }, "rare_LiabilityRelatedToSaleOfFutureRoyalties": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "LiabilityRelatedToSaleOfFutureRoyalties", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "periodStartLabel": "Liability related to the sale of future royalties at beginning of year", "periodEndLabel": "Liability related to the sale of future royalties at end of year", "label": "Liability Related To Sale Of Future Royalties", "documentation": "Liability related to sale of future royalties.", "terseLabel": "Liabilities for sales of future royalties" } } }, "auth_ref": [] }, "rare_LicenseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "LicenseAgreementMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsRegenxbioIncAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "License Agreement", "label": "License Agreement [Member]", "documentation": "License agreement." } } }, "auth_ref": [] }, "us-gaap_LicenseAgreementTermsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LicenseAgreementTermsMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsKyowaKirinCoLtdAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "License Agreement", "label": "License Agreement Terms [Member]", "documentation": "Terms of the license agreements under research and development arrangements accounted for as a contract to perform research and development for others." } } }, "auth_ref": [] }, "rare_LicenseAndCollaborationAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "LicenseAndCollaborationAgreementMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsAbeonaAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsMereoAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "License and collaboration agreement.", "label": "License And Collaboration Agreement [Member]", "terseLabel": "License and Collaboration Agreement" } } }, "auth_ref": [] }, "rare_LicenseAndTechnologyAccessAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "LicenseAndTechnologyAccessAgreementMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsDaiichiSankyoAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "License and Technology Access Agreement", "label": "License And Technology Access Agreement [Member]", "documentation": "License and technology access agreement." } } }, "auth_ref": [] }, "rare_LicensedOptionMaintenanceFee": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "LicensedOptionMaintenanceFee", "crdr": "debit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsRegenxbioIncAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Annual maintenance fee for each option exercised", "label": "Licensed Option Maintenance Fee", "documentation": "Licensed option maintenance fee." } } }, "auth_ref": [] }, "rare_LicensesAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "LicensesAgreementMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsDaiichiSankyoAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Licenses Agreement [Member]", "documentation": "Licenses Agreement.", "terseLabel": "Licenses Agreement" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "terseLabel": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt [Member]", "documentation": "Debt arrangement having an initial term longer than one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [] }, "rare_MahziTherapeuticsIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "MahziTherapeuticsIncMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Mahzi Therapeutics, Inc.", "documentation": "Mahzi Therapeutics Inc.", "label": "Mahzi Therapeutics Inc [Member]" } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "documentation": "Information by name or description of a single external customer or a group of external customers." } } }, "auth_ref": [ "r269", "r784", "r960", "r1022", "r1023" ] }, "rare_ManufacturingAndServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "ManufacturingAndServicesMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesSummaryOfAggregatePaymentsUnderContractuallyBindingManufacturingAndServiceAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Manufacturing and Services", "label": "Manufacturing And Services [Member]", "documentation": "Manufacturing and services." } } }, "auth_ref": [] }, "us-gaap_ManufacturingFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ManufacturingFacilityMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsSummaryOfPropertyPlantAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Manufacturing Equipment", "label": "Manufacturing Facility [Member]", "documentation": "Structure used in the manufacturing of goods." } } }, "auth_ref": [ "r127" ] }, "rare_MatthewFustMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "MatthewFustMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Matthew Fust [Member]", "label": "Matthew Fust [Member]", "documentation": "Matthew Fust." } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureGenetxAcquisitionAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLiabilitiesForSalesOfFutureRoyaltiesAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsAbeonaAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsArcturusTherapeuticsHoldingsIncAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsKyowaKirinCoLtdAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsMereoAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsRegeneronAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsSolidBiosciencesIncAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsSummaryOfPropertyPlantAndEquipmentNetDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]", "documentation": "Upper limit of the provided range." } } }, "auth_ref": [ "r338", "r339", "r340", "r341", "r398", "r579", "r631", "r657", "r658", "r721", "r725", "r727", "r728", "r738", "r760", "r761", "r776", "r781", "r794", "r802", "r958", "r1013", "r1014", "r1015", "r1016", "r1017", "r1018" ] }, "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": [ "r858" ] }, "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": [ "r858" ] }, "rare_MepseviiMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "MepseviiMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfTotalRevenuesFromCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Mepsevii", "label": "Mepsevii [Member]", "documentation": "Mepsevii." } } }, "auth_ref": [] }, "rare_MereoBioPharma3LimitedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "MereoBioPharma3LimitedMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsMereoAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Mereo BioPharma 3 Limited.", "label": "Mereo Bio Pharma3 Limited [Member]", "terseLabel": "Mereo" } } }, "auth_ref": [] }, "rare_MilestonePaymentsPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "MilestonePaymentsPaid", "crdr": "credit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsSaintLouisUniversityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Milestone payments paid", "label": "Milestone Payments Paid", "documentation": "Milestone payments paid." } } }, "auth_ref": [] }, "rare_MilestonePaymentsReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "MilestonePaymentsReceived", "crdr": "debit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsArcturusTherapeuticsHoldingsIncAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Milestone payments received", "label": "Milestone Payments Received", "documentation": "Milestone payments received." } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLiabilitiesForSalesOfFutureRoyaltiesAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsArcturusTherapeuticsHoldingsIncAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsKyowaKirinCoLtdAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsRegeneronAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsSummaryOfPropertyPlantAndEquipmentNetDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]", "documentation": "Lower limit of the provided range." } } }, "auth_ref": [ "r338", "r339", "r340", "r341", "r398", "r579", "r631", "r657", "r658", "r721", "r725", "r727", "r728", "r738", "r760", "r761", "r776", "r781", "r794", "r802", "r958", "r1013", "r1014", "r1015", "r1016", "r1017", "r1018" ] }, "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": [ "r878" ] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MoneyMarketFundsMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredOnRecurringBasisDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsSummaryOfCashEquivalentsAndMarketableDebtSecuritiesClassifiedAsAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Money Market Funds", "label": "Money Market Funds [Member]", "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities." } } }, "auth_ref": [ "r962" ] }, "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": [ "r886" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "documentation": "Single external customer or group of external customers." } } }, "auth_ref": [ "r269", "r784", "r960", "r1022", "r1023" ] }, "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": [ "r859" ] }, "rare_NetCarryingValueOfInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "NetCarryingValueOfInvestments", "crdr": "debit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net carrying value of investments", "label": "Net Carrying Value of Investments", "documentation": "Net carrying value of investments." } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r216" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Financing activities:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used in) investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r216" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Investing activities:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r116", "r117", "r118" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating activities:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 0.0 }, "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 0.0 }, "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerShareDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss)", "terseLabel": "Net Income (Loss)", "verboseLabel": "Net loss", "totalLabel": "Net loss", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r110", "r118", "r152", "r178", "r202", "r205", "r210", "r220", "r229", "r231", "r232", "r233", "r234", "r237", "r238", "r243", "r252", "r259", "r263", "r265", "r308", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r504", "r510", "r617", "r690", "r710", "r711", "r775", "r811", "r956" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Numerator:", "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]" } } }, "auth_ref": [] }, "rare_NonCashCollaborationRoyaltyRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "NonCashCollaborationRoyaltyRevenue", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLiabilitiesForSalesOfFutureRoyaltiesAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash collaboration royalty revenue", "negatedLabel": "Non-cash collaboration royalty revenue", "label": "Non Cash Collaboration Royalty Revenue", "documentation": "Non cash collaboration royalty revenue." } } }, "auth_ref": [] }, "rare_NonCashInterestExpenseOnLiabilityForSaleOfFutureRoyaltiesAndCapitalizedToPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "NonCashInterestExpenseOnLiabilityForSaleOfFutureRoyaltiesAndCapitalizedToPropertyPlantAndEquipment", "crdr": "debit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLiabilitiesForSalesOfFutureRoyaltiesScheduleOfActivityWithinLiabilityRelatedToSaleOfFutureRoyaltiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Non Cash interest expense on liability for sale of future royalties and capitalized to property plant and equipment.", "label": "Non Cash Interest Expense On Liability For Sale Of Future Royalties And Capitalized To Property Plant And Equipment", "terseLabel": "Non-cash interest expense" } } }, "auth_ref": [] }, "rare_NonCashInterestExpenseOnLiabilityRelatedToSaleOfFutureRoyalties": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "NonCashInterestExpenseOnLiabilityRelatedToSaleOfFutureRoyalties", "crdr": "debit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 4.0 }, "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "verboseLabel": "Non-cash interest expense", "label": "Non Cash Interest Expense On Liability Related To Sale Of Future Royalties", "documentation": "Non cash interest expense on liability related to sale of future royalties.", "terseLabel": "Non-cash interest expense on liabilities for sales of future royalties", "negatedLabel": "Non-cash interest expense on liabilities for sales of future royalties" } } }, "auth_ref": [] }, "rare_NonCashInterestExpenseOnLiabilityRelatedToTheSaleOfFutureRoyaltiesCapitalizedIntoEndingPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "NonCashInterestExpenseOnLiabilityRelatedToTheSaleOfFutureRoyaltiesCapitalizedIntoEndingPropertyPlantAndEquipment", "crdr": "debit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Non-cash interest expense on liability related to the sale of future royalties capitalized into ending property, plant and equipment", "documentation": "Non-cash interest expense on liability related to the sale of future royalties capitalized into ending property, plant and equipment", "terseLabel": "Non-cash interest expense on liabilities for sales of future royalties capitalized during the year into ending property, plant and equipment" } } }, "auth_ref": [] }, "rare_NonCashRoyaltyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "NonCashRoyaltyMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLicenseAndResearchAgreementsShareOfCollaborationAndRoyaltyRevenueRelatedToCrysvitaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash royalty revenue", "label": "Non Cash Royalty [Member]", "documentation": "Non cash royalty." } } }, "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": [ "r858" ] }, "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": [ "r827", "r839", "r849", "r866", "r875" ] }, "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": [ "r856" ] }, "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": [ "r855" ] }, "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": [ "r866" ] }, "rare_NonProfitFoundationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "NonProfitFoundationMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureRelatedPartyTransactionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Non Profit Foundation [Member]", "label": "Non Profit Foundation [Member]", "terseLabel": "Non Profit Foundation" } } }, "auth_ref": [] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r886" ] }, "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": [ "r886" ] }, "srt_NorthAmericaMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NorthAmericaMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfTotalRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "North America", "label": "North America [Member]", "documentation": "Continent of North America." } } }, "auth_ref": [ "r1030", "r1031", "r1032", "r1033" ] }, "rare_NumberOfCommonStockHeld": { "xbrltype": "sharesItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "NumberOfCommonStockHeld", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsArcturusTherapeuticsHoldingsIncAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of common stock held", "documentation": "Number of common stock held.", "label": "Number Of Common Stock Held" } } }, "auth_ref": [] }, "rare_NumberOfCommonStockPurchased": { "xbrltype": "sharesItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "NumberOfCommonStockPurchased", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsSolidBiosciencesIncAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of common stock purchased", "label": "Number Of Common Stock Purchased", "documentation": "Number of common stock purchased." } } }, "auth_ref": [] }, "rare_NumberOfDiseaseTargets": { "xbrltype": "integerItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "NumberOfDiseaseTargets", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsArcturusTherapeuticsHoldingsIncAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of disease targets", "label": "Number Of Disease Targets", "documentation": "Number of disease targets." } } }, "auth_ref": [] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureOrganizationAndBasisOfPresentationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of reportable segments", "label": "Number of Reportable Segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r926" ] }, "rare_NumberOfSharesPurchasedOnExerciseOfCommonStockOption": { "xbrltype": "sharesItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "NumberOfSharesPurchasedOnExerciseOfCommonStockOption", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsArcturusTherapeuticsHoldingsIncAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares purchased on exercise of common stock option", "label": "Number Of Shares Purchased On Exercise Of Common Stock Option", "documentation": "Number of shares purchased on exercise of common stock option" } } }, "auth_ref": [] }, "us-gaap_OfficeEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OfficeEquipmentMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsSummaryOfPropertyPlantAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Furniture and Office Equipment", "label": "Office Equipment [Member]", "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine." } } }, "auth_ref": [] }, "rare_OmersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "OmersMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLiabilitiesForSalesOfFutureRoyaltiesAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLiabilitiesForSalesOfFutureRoyaltiesScheduleOfActivityWithinLiabilityRelatedToSaleOfFutureRoyaltiesDetails" ], "lang": { "en-us": { "role": { "documentation": "OMERS [Member]", "label": "OMERS [Member]", "terseLabel": "OMERS" } } }, "auth_ref": [] }, "rare_OpenMarketSaleMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "OpenMarketSaleMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Open Market Sale", "label": "Open Market Sale [Member]", "documentation": "Open market sale." } } }, "auth_ref": [] }, "rare_OperatingAndFinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "OperatingAndFinanceLeaseLiability", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails6": { "parentTag": "rare_OperatingAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Present value of future lease payments", "label": "Operating And Finance Lease Liability", "documentation": "Operating and finance lease liability." } } }, "auth_ref": [] }, "rare_OperatingAndFinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "OperatingAndFinanceLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails6": { "parentTag": "rare_OperatingAndFinanceLeaseLiability", "weight": 1.0, "order": 0.0 }, "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: Lease liabilities, current", "verboseLabel": "Current lease liability", "terseLabel": "Lease liabilities", "label": "Operating And Finance Lease Liability Current", "documentation": "Operating and finance lease liability current." } } }, "auth_ref": [] }, "rare_OperatingAndFinanceLeaseLiabilityDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "OperatingAndFinanceLeaseLiabilityDueAfterYearFive", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails5": { "parentTag": "rare_OperatingAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Thereafter", "label": "Operating And Finance Lease Liability Due After Year Five", "documentation": "Operating and finance lease liability due after year five." } } }, "auth_ref": [] }, "rare_OperatingAndFinanceLeaseLiabilityFromObtainingRightOfUseAssetsAndPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "OperatingAndFinanceLeaseLiabilityFromObtainingRightOfUseAssetsAndPropertyPlantAndEquipment", "crdr": "credit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Acquired lease liabilities arising from obtaining right-of-use assets and property, plant, and equipment", "label": "Operating And Finance Lease Liability From Obtaining Right Of Use Assets And Property Plant And Equipment", "documentation": "Operating and finance lease liability from obtaining right of use assets and property plant and equipment." } } }, "auth_ref": [] }, "rare_OperatingAndFinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "OperatingAndFinanceLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails6": { "parentTag": "rare_OperatingAndFinanceLeaseLiability", "weight": 1.0, "order": 1.0 }, "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Non-current lease liability", "terseLabel": "Lease liabilities", "label": "Operating And Finance Lease Liability Noncurrent", "documentation": "Operating and finance lease liability noncurrent." } } }, "auth_ref": [] }, "rare_OperatingAndFinanceLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "OperatingAndFinanceLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails5": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails6": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total future lease payments", "label": "Operating And Finance Lease Liability Payments Due", "documentation": "Operating and finance lease liability payments due." } } }, "auth_ref": [] }, "rare_OperatingAndFinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "OperatingAndFinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails5": { "parentTag": "rare_OperatingAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Operating And Finance Lease Liability Payments Due Next Twelve Months", "documentation": "Operating and finance lease liability payments due next twelve months." } } }, "auth_ref": [] }, "rare_OperatingAndFinanceLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "OperatingAndFinanceLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails5": { "parentTag": "rare_OperatingAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Operating And Finance Lease Liability Payments Due Year Five", "documentation": "Operating and finance lease liability payments due year five." } } }, "auth_ref": [] }, "rare_OperatingAndFinanceLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "OperatingAndFinanceLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails5": { "parentTag": "rare_OperatingAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Operating And Finance Lease Liability Payments Due Year Four", "documentation": "Operating and finance lease liability payments due year four." } } }, "auth_ref": [] }, "rare_OperatingAndFinanceLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "OperatingAndFinanceLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails5": { "parentTag": "rare_OperatingAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Operating And Finance Lease Liability Payments Due Year Three", "documentation": "Operating and finance lease liability payments due year three." } } }, "auth_ref": [] }, "rare_OperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "OperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails5": { "parentTag": "rare_OperatingAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Operating And Finance Lease Liability Payments Due Year Two", "documentation": "Operating and finance lease liability payments due year two." } } }, "auth_ref": [] }, "rare_OperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "OperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails6": { "parentTag": "rare_OperatingAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: Amount representing interest", "label": "Operating And Finance Lease Liability Undiscounted Excess Amount", "documentation": "Operating and finance lease liability undiscounted excess amount." } } }, "auth_ref": [] }, "rare_OperatingAndFinancingLeaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "OperatingAndFinancingLeaseAbstract", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Future Minimum Lease Payments - Operating and Financing Leases", "label": "Operating And Financing Lease [Abstract]", "documentation": "Operating and financing lease." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses:", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Loss from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r252", "r259", "r263", "r265", "r775" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfComponentsOfLeaseExpenseDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfComponentsOfLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease expense", "label": "Operating Lease, Cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r533", "r799" ] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating", "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Present value of future lease payments", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r525" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails2": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: Lease liabilities, current", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r525" ] }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Liability, Statement of Financial Position [Extensible List]", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes current operating lease liability." } } }, "auth_ref": [ "r526" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails2": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Lease liabilities, non-current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r525" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesAndTheReconciliationOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Liability, Statement of Financial Position [Extensible List]", "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability." } } }, "auth_ref": [ "r526" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for measurement of operating lease liabilities", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r528", "r535" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use lease assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r524" ] }, "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset." } } }, "auth_ref": [ "r526" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease weighted average discount rate", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r537", "r799" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease weighted average remaining lease term", "label": "Operating Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r536", "r799" ] }, "rare_OperatingLossCarryforwardsExpirationYear": { "xbrltype": "gYearItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "OperatingLossCarryforwardsExpirationYear", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating loss carryforwards expiration year", "label": "Operating Loss Carryforwards Expiration Year", "documentation": "Operating loss carryforwards expiration year." } } }, "auth_ref": [] }, "rare_OptionAndLicenseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "OptionAndLicenseAgreementMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsRegenxbioIncAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Option and License Agreement", "label": "Option And License Agreement [Member]", "documentation": "Option and license agreement." } } }, "auth_ref": [] }, "rare_OptionExtensionPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "OptionExtensionPayment", "crdr": "credit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureGenetxAcquisitionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Option extension payment.", "label": "Option Extension Payment", "terseLabel": "Option extension payment" } } }, "auth_ref": [] }, "rare_OptionToPurchaseAdditionalCommonStock": { "xbrltype": "sharesItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "OptionToPurchaseAdditionalCommonStock", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsArcturusTherapeuticsHoldingsIncAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Additional option to purchase common stock", "terseLabel": "Option to purchase additional common stock, shares", "label": "Option To Purchase Additional Common Stock", "documentation": "Option to purchase additional common stock." } } }, "auth_ref": [] }, "rare_OptionToPurchaseAdditionalCommonStockValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "OptionToPurchaseAdditionalCommonStockValuePerShare", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsArcturusTherapeuticsHoldingsIncAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additional option to purchase common stock value per share", "label": "Option To Purchase Additional Common Stock Value Per Share", "documentation": "Option to purchase additional common stock value per share." } } }, "auth_ref": [] }, "rare_OptionToPurchaseCommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "OptionToPurchaseCommonStockValue", "crdr": "credit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLicenseAndResearchAgreementsScheduleOfChangesInFairValueOfEquityInvestmentDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Fair value of option to purchase of common stock, Ending balance", "periodStartLabel": "Fair value of option to purchase common stock, Beginning balance", "label": "Option to Purchase Common Stock Value", "documentation": "Option to purchase common stock value." } } }, "auth_ref": [] }, "rare_OptionToSellCommonStockAggregateOfferingPrice": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "OptionToSellCommonStockAggregateOfferingPrice", "crdr": "credit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Option to sell common stock aggregate offering price", "label": "Option To Sell Common Stock Aggregate Offering Price", "documentation": "Option to sell common stock aggregate offering price." } } }, "auth_ref": [] }, "rare_OptionToSellCommonStockForCash": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "OptionToSellCommonStockForCash", "crdr": "debit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Option to sell common stock for cash", "label": "Option To Sell Common Stock For Cash", "documentation": "Option to sell common stock for cash." } } }, "auth_ref": [] }, "rare_OptionsToPurchaseCommonStockRestrictedStockUnitsAndPerformanceStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "OptionsToPurchaseCommonStockRestrictedStockUnitsAndPerformanceStockUnitsMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareOutstandingSharesOfCommonStockEquivalentsExcludedFromComputationOfDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options to Purchase Common Stock, RSUs, and PSUs", "label": "Options To Purchase Common Stock Restricted Stock Units And Performance Stock Units [Member]", "documentation": "Options to purchase common stock, restricted stock units and performance stock units." } } }, "auth_ref": [] }, "rare_OrganizationAndNatureOfBusinessLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "OrganizationAndNatureOfBusinessLineItems", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureOrganizationAndBasisOfPresentationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Organization And Nature Of Business [Line Items]", "label": "Organization And Nature Of Business [Line Items]", "documentation": "Organization and nature of business." } } }, "auth_ref": [] }, "rare_OrganizationAndNatureOfBusinessTable": { "xbrltype": "stringItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "OrganizationAndNatureOfBusinessTable", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureOrganizationAndBasisOfPresentationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Organization And Nature Of Business [Table]", "label": "Organization And Nature Of Business [Table]", "documentation": "Organization and nature of business." } } }, "auth_ref": [] }, "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_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureOrganizationAndBasisOfPresentation" ], "lang": { "en-us": { "role": { "terseLabel": "Organization and Basis of Presentation", "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]", "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles." } } }, "auth_ref": [ "r119", "r120", "r121", "r143" ] }, "rare_OrphanDrugCreditsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "OrphanDrugCreditsMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Orphan Drug Credits [Member]", "label": "Orphan Drug Credits [Member]", "documentation": "Orphan drug credits." } } }, "auth_ref": [] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureBalanceSheetComponentsSummaryOfAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureBalanceSheetComponentsSummaryOfAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Accrued Liabilities, Current", "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": [ "r32" ] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets, Current", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r195", "r800" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Other Assets, Noncurrent, Total", "terseLabel": "Other assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r188" ] }, "us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCapitalizedPropertyPlantAndEquipmentMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsSummaryOfPropertyPlantAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Capitalized Property Plant and Equipment [Member]", "documentation": "All other long term capitalized assets related to property plant and equipment not otherwise previously categorized." } } }, "auth_ref": [ "r127" ] }, "us-gaap_OtherCommitmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsAxis", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesSummaryOfAggregatePaymentsUnderContractuallyBindingManufacturingAndServiceAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Commitments", "label": "Other Commitments [Axis]", "documentation": "Information by type of other commitment." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsDomain", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesSummaryOfAggregatePaymentsUnderContractuallyBindingManufacturingAndServiceAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Commitments", "label": "Other Commitments [Domain]", "documentation": "Other future obligation." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustments", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax", "documentation": "Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r7", "r108", "r512", "r513", "r514" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "totalLabel": "Other comprehensive income (loss):", "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Other comprehensive income (loss)", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r19", "r26", "r203", "r206", "r211", "r515", "r516", "r521", "r599", "r618", "r911", "r912" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss):", "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized gain (loss) on available-for-sale securities", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax", "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r198", "r199", "r306" ] }, "us-gaap_OtherCostAndExpenseOperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCostAndExpenseOperating", "crdr": "debit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsAbeonaAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other costs", "label": "Other Cost and Expense, Operating", "documentation": "The total amount of other operating cost and expense items that are associated with the entity's normal revenue producing operation." } } }, "auth_ref": [ "r111", "r623" ] }, "us-gaap_OtherCurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCurrentAssetsMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsKyowaKirinCoLtdAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Current Assets", "label": "Other Current Assets [Member]", "documentation": "Primary financial statement caption encompassing other current assets." } } }, "auth_ref": [ "r81", "r83" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities", "label": "Other Liabilities, Noncurrent", "totalLabel": "Other Liabilities, Noncurrent, Total", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r35" ] }, "rare_OtherMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "OtherMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "documentation": "Other member.", "label": "Other Member" } } }, "auth_ref": [] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Other Noncash Income (Expense), Total", "negatedLabel": "Other", "label": "Other Noncash Income (Expense)", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r118" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Other expense", "totalLabel": "Other Nonoperating Income (Expense), Total", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r114" ] }, "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": [ "r858" ] }, "us-gaap_OtherReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherReceivables", "crdr": "debit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsKyowaKirinCoLtdAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "License agreement other receivables", "label": "Other Receivables", "documentation": "Amount due from parties in nontrade transactions, classified as other." } } }, "auth_ref": [ "r190", "r676" ] }, "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": [ "r825", "r837", "r847", "r873" ] }, "rare_OutstandingCashAndCashEquivalentsAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "OutstandingCashAndCashEquivalentsAcquired", "crdr": "debit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureGenetxAcquisitionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Outstanding cash and cash equivalents acquired", "label": "Outstanding Cash and Cash Equivalents Acquired", "terseLabel": "Outstanding Cash and Cash Equivalents Acquired" } } }, "auth_ref": [] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "auth_ref": [ "r828", "r840", "r850", "r876" ] }, "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": [ "r828", "r840", "r850", "r876" ] }, "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": [ "r854" ] }, "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": [] }, "rare_PaymentForPurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "PaymentForPurchaseOfCommonStock", "crdr": "credit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsSolidBiosciencesIncAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate purchase price", "label": "Payment For Purchase Of Common Stock", "documentation": "Payment for purchase of common stock." } } }, "auth_ref": [] }, "rare_PaymentFromSaleOfFutureRoyalties": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "PaymentFromSaleOfFutureRoyalties", "crdr": "credit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLiabilitiesForSalesOfFutureRoyaltiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Payment From Sale Of Future Royalties.", "label": "Payment From Sale Of Future Royalties", "terseLabel": "Payment from sale of future royalties" } } }, "auth_ref": [] }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForProceedsFromOtherInvestingActivities", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Other", "label": "Payments for (Proceeds from) Other Investing Activities", "documentation": "Amount of cash (inflow) outflow from investing activities classified as other." } } }, "auth_ref": [ "r894", "r914" ] }, "rare_PaymentsMadeUnderAgreement": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "PaymentsMadeUnderAgreement", "crdr": "credit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsMereoAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Payments made under agreement.", "label": "Payments Made Under Agreement", "terseLabel": "Payments made under agreement" } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchase of marketable debt securities", "label": "Payments to Acquire Debt Securities, Available-for-Sale", "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": [ "r43", "r214", "r273" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureGenetxAcquisitionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Payments to Acquire Businesses, Gross", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r44", "r488" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Payments to Acquire Businesses, Net of Cash Acquired, Total", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "terseLabel": "Acquisition, net of cash acquired", "negatedLabel": "Acquisition, net of cash acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r44" ] }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireIntangibleAssets", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Intangible Assets", "terseLabel": "Payment for intangible assets", "negatedLabel": "Payment for intangible asset", "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill." } } }, "auth_ref": [ "r115" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Payments to Acquire Property, Plant, and Equipment, Total", "negatedLabel": "Purchase of property, plant, and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r115" ] }, "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": [ "r857" ] }, "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": [ "r857" ] }, "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": [ "r856" ] }, "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": [ "r866" ] }, "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": [ "r859" ] }, "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": [ "r855" ] }, "rare_PercentageOfGrossAccountsReceivableBalance": { "xbrltype": "percentItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "PercentageOfGrossAccountsReceivableBalance", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of gross accounts receivable balance", "label": "Percentage Of Gross Accounts Receivable Balance", "documentation": "Percentage of gross accounts receivable balance." } } }, "auth_ref": [] }, "rare_PercentageOfRightToReceiveRoyaltyPaymentsOnNetSales": { "xbrltype": "percentItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "PercentageOfRightToReceiveRoyaltyPaymentsOnNetSales", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsKyowaKirinCoLtdAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of right to receive royalty payments on net sales", "documentation": "Percentage of right to receive royalty payments on net sales.", "label": "Percentage of right to receive royalty payments on net sales" } } }, "auth_ref": [] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformanceSharesMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsSummaryOfActivityUnderPsusFrom2014PlanDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Stock Units", "label": "Performance Shares [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "rare_PerformanceStockOptionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "PerformanceStockOptionsMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureStockbasedAwardsSummaryActivityUnderThePerformanceStockOptionDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsTables" ], "lang": { "en-us": { "role": { "documentation": "Performance stock options.", "label": "Performance Stock Options [Member]" } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r963", "r964", "r965", "r966", "r967", "r968", "r969", "r970", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r981", "r982", "r983", "r984", "r985", "r986", "r987", "r988" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r963", "r964", "r965", "r966", "r967", "r968", "r969", "r970", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r981", "r982", "r983", "r984", "r985", "r986", "r987", "r988" ] }, "us-gaap_PostemploymentBenefitPlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PostemploymentBenefitPlansPolicy", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Compensation Plan", "label": "Postemployment Benefit Plans, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for postemployment benefits. Postemployment benefits are benefits provided to former or inactive employees, their beneficiaries, and covered dependents after employment but before retirement, except for: a) benefits provided through a pension or postretirement benefit plan, b) individual deferred compensation arrangements, c) special or contractual termination benefits, and d) stock compensation plans." } } }, "auth_ref": [ "r388" ] }, "rare_PreFundedWarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "PreFundedWarrantMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pre Funded Warrant", "label": "Pre Funded Warrant [Member]", "documentation": "Pre Funded Warrant [Member]" } } }, "auth_ref": [] }, "rare_PreFundedWarrantsAndStockIssuedDuringPeriodSharesAtUnderwrittenPublicOffering": { "xbrltype": "sharesItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "PreFundedWarrantsAndStockIssuedDuringPeriodSharesAtUnderwrittenPublicOffering", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock and pre-funded warrants in connection with underwritten public offering, net of issuance costs,shares", "label": "Pre-funded Warrants And Stock Issued During Period Shares At Underwritten Public Offering", "documentation": "Pre-funded warrants and stock issued during period shares at underwritten public offering." } } }, "auth_ref": [] }, "rare_PreFundedWarrantsAndStockIssuedDuringPeriodValueAtUnderwrittenPublicOffering": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "PreFundedWarrantsAndStockIssuedDuringPeriodValueAtUnderwrittenPublicOffering", "crdr": "credit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock and pre-funded warrants in connection with underwritten public offering, net of issuance costs", "label": "Pre-funded Warrants And Stock Issued During Period Value At Underwritten Public Offering", "documentation": "Pre-funded warrants and stock issued during period value at underwritten public offering." } } }, "auth_ref": [] }, "us-gaap_PreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred Stock", "label": "Preferred Stock [Member]", "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company." } } }, "auth_ref": [ "r803", "r804", "r807", "r808", "r809", "r810", "r1024", "r1027" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r97", "r357" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares authorized", "label": "Preferred Stock, Shares Authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r97", "r668" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "periodEndLabel": "Preferred Stock, Shares Outstanding, Ending Balance", "periodStartLabel": "Preferred Stock, Shares Outstanding, Beginning Balance", "terseLabel": "Preferred stock, shares outstanding", "label": "Preferred Stock, Shares Outstanding", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r97", "r668", "r688", "r1027", "r1028" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value of $0.001 per share - 25,000,000 shares authorized; nil outstanding in 2023 and in 2022", "periodEndLabel": "Preferred Stock, Value, Issued, Ending Balance", "periodStartLabel": "Preferred Stock, Value, Issued, Beginning Balance", "totalLabel": "Preferred Stock, Value, Issued, Total", "label": "Preferred Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r97", "r608", "r800" ] }, "rare_PremiumFromStockPurchaseAgreement": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "PremiumFromStockPurchaseAgreement", "crdr": "debit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsDaiichiSankyoAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Premium from stock purchase agreement", "label": "Premium From Stock Purchase Agreement", "documentation": "Premium from stock purchase agreement." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Net proceeds from sale of common stock", "terseLabel": "Proceeds from the issuance of common stock in connection with underwritten public offerings, net", "label": "Proceeds from Issuance of Common Stock", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r8" ] }, "rare_ProceedsFromIssuanceOfCommonStockAtMarketOffering": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "ProceedsFromIssuanceOfCommonStockAtMarketOffering", "crdr": "debit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Net proceeds from at-the-market offering", "terseLabel": "Proceeds from the issuance of common stock in connection with at-the-market offering, net", "label": "Proceeds From Issuance Of Common Stock At Market Offering", "documentation": "Proceeds from issuance of common stock at market offering." } } }, "auth_ref": [] }, "rare_ProceedsFromIssuanceOfCommonStockInConnectionWithLicenseAgreement": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "ProceedsFromIssuanceOfCommonStockInConnectionWithLicenseAgreement", "crdr": "debit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsDaiichiSankyoAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Proceeds from issuance of common stock in connection with license agreement", "terseLabel": "Proceeds from the issuance of common stock in connection with the license agreement, net", "label": "Proceeds From Issuance Of Common Stock In Connection With License Agreement", "documentation": "Proceeds from issuance of common stock in connection with license agreement." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions", "crdr": "debit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Proceeds, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised, Total", "terseLabel": "Proceeds from the issuance of common stock from exercise of warrants and equity plan awards, net", "label": "Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised", "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised." } } }, "auth_ref": [ "r8", "r23" ] }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities", "crdr": "debit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from maturities of marketable debt securities", "label": "Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-Sale", "documentation": "Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r214", "r215", "r928" ] }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "crdr": "debit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Proceeds from (Payments for) Other Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities classified as other." } } }, "auth_ref": [ "r895", "r915" ] }, "rare_ProceedsFromRoyaltiesReceivedFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "ProceedsFromRoyaltiesReceivedFinancingActivities", "crdr": "debit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLiabilitiesForSalesOfFutureRoyaltiesAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLiabilitiesForSalesOfFutureRoyaltiesScheduleOfActivityWithinLiabilityRelatedToSaleOfFutureRoyaltiesDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "Net proceeds from sale of future royalties", "terseLabel": "Proceeds from the sale of future royalties, net", "label": "Proceeds From Royalties Received Financing Activities", "documentation": "Proceeds from royalties received financing activities." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt", "crdr": "debit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale of marketable debt securities", "label": "Proceeds from Sale of Debt Securities, Available-for-Sale", "documentation": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r42", "r214", "r273", "r305" ] }, "rare_ProceedsFromSaleOfEquityInvestment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "ProceedsFromSaleOfEquityInvestment", "crdr": "debit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale of equity investments", "label": "Proceeds From Sale Of Equity Investment", "documentation": "Proceeds from sale of equity investment." } } }, "auth_ref": [] }, "rare_ProceedsFromSaleOfFutureRoyalties": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "ProceedsFromSaleOfFutureRoyalties", "crdr": "debit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLiabilitiesForSalesOfFutureRoyaltiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale of future royalties", "label": "Proceeds From Sale Of Future Royalties", "documentation": "Proceeds from sale of future royalties." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash received from exercise of options", "label": "Proceeds from Stock Options Exercised", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r8", "r23" ] }, "rare_ProceedsFromTheIssuanceOfCommonStockAndPreFundedWarrantsInConnectionWithUnderwrittenPublicOfferingsNetOfIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "ProceedsFromTheIssuanceOfCommonStockAndPreFundedWarrantsInConnectionWithUnderwrittenPublicOfferingsNetOfIssuanceCosts", "crdr": "debit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from the issuance of common stock and pre-funded warrants in connection with underwritten public offerings, net of issuance costs", "label": "Proceeds from the Issuance Of Common Stock and Pre-funded Warrants in Connection with Underwritten Public Offerings, Net Of Issuance Costs", "documentation": "Proceeds from the issuance of common stock and pre-funded warrants in connection with underwritten public offerings, net of issuance costs." } } }, "auth_ref": [] }, "rare_ProceedsFromTheIssuanceOfCommonStockInConnectionWithAtTheMarketOfferingNetOfIssuancesCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "ProceedsFromTheIssuanceOfCommonStockInConnectionWithAtTheMarketOfferingNetOfIssuancesCosts", "crdr": "debit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from the issuance of common stock in connection with at-the-market offering, net of issuances costs", "label": "Proceeds from the Issuance of Common Stock in Connection with at-the-Market Offering, Net of Issuances Costs", "documentation": "Proceeds from the issuance of common stock in connection with at-the-market offering, net of issuances costs." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromWarrantExercises": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromWarrantExercises", "crdr": "debit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Proceeds from Warrant Exercises", "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants." } } }, "auth_ref": [ "r916" ] }, "us-gaap_ProductMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLicenseAndResearchAgreementsShareOfCollaborationAndRoyaltyRevenueRelatedToCrysvitaDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureRevenueScheduleOfSalesRelatedAccrualsAndAllowancesDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfTotalRevenuesFromCustomersDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "verboseLabel": "Product Revenue", "terseLabel": "Product sales", "label": "Product [Member]", "documentation": "Article or substance produced by nature, labor or machinery." } } }, "auth_ref": [ "r782" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsDaiichiSankyoAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsKyowaKirinCoLtdAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLicenseAndResearchAgreementsShareOfCollaborationAndRoyaltyRevenueRelatedToCrysvitaDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureRevenueScheduleOfSalesRelatedAccrualsAndAllowancesDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfTotalRevenuesFromCustomersDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service", "label": "Product and Service [Axis]", "documentation": "Information by product and service, or group of similar products and similar services." } } }, "auth_ref": [ "r266", "r581", "r625", "r626", "r627", "r628", "r629", "r630", "r763", "r782", "r801", "r896", "r954", "r955", "r960", "r1022" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsDaiichiSankyoAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsKyowaKirinCoLtdAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLicenseAndResearchAgreementsShareOfCollaborationAndRoyaltyRevenueRelatedToCrysvitaDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureRevenueScheduleOfSalesRelatedAccrualsAndAllowancesDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfTotalRevenuesFromCustomersDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service", "label": "Product and Service [Domain]", "documentation": "Product or service, or a group of similar products or similar services." } } }, "auth_ref": [ "r266", "r581", "r625", "r626", "r627", "r628", "r629", "r630", "r763", "r782", "r801", "r896", "r954", "r955", "r960", "r1022" ] }, "rare_ProfitLossSharingPercentageOnCommercializingProducts": { "xbrltype": "percentItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "ProfitLossSharingPercentageOnCommercializingProducts", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsKyowaKirinCoLtdAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining profit or loss share percentage on commercializing products", "label": "Profit Loss Sharing Percentage On Commercializing Products", "documentation": "Profit loss sharing percentage on commercializing products." } } }, "auth_ref": [] }, "rare_ProfitLossSharingPercentageOnNetSales": { "xbrltype": "percentItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "ProfitLossSharingPercentageOnNetSales", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLiabilitiesForSalesOfFutureRoyaltiesAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsKyowaKirinCoLtdAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsRegeneronAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Profit loss sharing percentage on net sales", "label": "Profit Loss Sharing Percentage On Net Sales", "documentation": "Profit loss sharing percentage on net sales." } } }, "auth_ref": [] }, "rare_ProfitShareRevenueAndRoyaltiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "ProfitShareRevenueAndRoyaltiesMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsKyowaKirinCoLtdAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Profit Share Revenue", "label": "Profit Share Revenue And Royalties [Member]", "documentation": "Profit share revenue and royalties." } } }, "auth_ref": [] }, "rare_ProgramAgreementAndUnitholderOptionAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "ProgramAgreementAndUnitholderOptionAgreementMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureGenetxAcquisitionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Program Agreement And Unitholder Option Agreement Member", "label": "Program Agreement And Unitholder Option Agreement [Member]", "documentation": "Program agreement and unitholder option agreement." } } }, "auth_ref": [] }, "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.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsSummaryOfPropertyPlantAndEquipmentNetDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfTaxEffectOfTemporaryDifferencesToSignificantPortionsOfDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset", "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": [ "r12" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsSummaryOfPropertyPlantAndEquipmentNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsSummaryOfPropertyPlantAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Property, Plant and Equipment, Gross, Ending Balance", "periodStartLabel": "Property, Plant and Equipment, Gross, Beginning Balance", "totalLabel": "Property, Plant and Equipment, Gross, Total", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property, plant and equipment, gross", "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": [ "r127", "r184", "r615" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsSummaryOfPropertyPlantAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property Plant And Equipment [Line Items]", "label": "Property, Plant and Equipment [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 }, "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsSummaryOfPropertyPlantAndEquipmentNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsSummaryOfPropertyPlantAndEquipmentNetDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "periodEndLabel": "Property, Plant and Equipment, Net, Ending Balance", "periodStartLabel": "Property, Plant and Equipment, Net, Beginning Balance", "terseLabel": "Property, plant, and equipment, net", "label": "Property, Plant and Equipment, Net", "totalLabel": "Property, plant and equipment, net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r12", "r603", "r615", "r800" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant, and Equipment", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "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": [ "r12", "r159", "r162", "r613" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Property, Plant and Equipment, Net", "label": "Property, Plant and Equipment [Table Text Block]", "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": [ "r12" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsSummaryOfPropertyPlantAndEquipmentNetDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfTaxEffectOfTemporaryDifferencesToSignificantPortionsOfDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset", "label": "Long-Lived Tangible Asset [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": [ "r127" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsSummaryOfPropertyPlantAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Property, plant and equipment, estimated useful lives (years)", "terseLabel": "Property plant and equipment useful life", "label": "Property, Plant and Equipment, Useful Life", "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsSummaryOfPropertyPlantAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment, estimated useful lives", "label": "Property, Plant, and Equipment, Useful Life, Term, Description [Extensible Enumeration]", "documentation": "Indicates description of term of useful life for property, plant, and equipment when not stated as numeric value." } } }, "auth_ref": [ "r951" ] }, "rare_PurchasePriceOfSharesPurchasedOnExerciseOfCommonStockOption": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "PurchasePriceOfSharesPurchasedOnExerciseOfCommonStockOption", "crdr": "debit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsArcturusTherapeuticsHoldingsIncAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase price of shares purchased on exercise of common stock option", "label": "Purchase Price Of Shares Purchased On Exercise Of Common Stock Option", "documentation": "Purchase price of shares purchased on exercise of common stock option." } } }, "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": [ "r854" ] }, "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": [ "r854" ] }, "rare_REGENXBIOIncorporatedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "REGENXBIOIncorporatedMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsRegenxbioIncAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "REGENXBIO, Inc.", "label": "R E G E N X B I O Incorporated [Member]", "documentation": "REGENXBIO, incorporated." } } }, "auth_ref": [] }, "rare_RPIFinanceTrustMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "RPIFinanceTrustMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLiabilitiesForSalesOfFutureRoyaltiesAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLiabilitiesForSalesOfFutureRoyaltiesScheduleOfActivityWithinLiabilityRelatedToSaleOfFutureRoyaltiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "RPI Finance Trust (RPI)", "label": "R P I Finance Trust [Member]", "documentation": "RPI Finance Trust." } } }, "auth_ref": [] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureGenetxAcquisitionAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLiabilitiesForSalesOfFutureRoyaltiesAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsAbeonaAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsArcturusTherapeuticsHoldingsIncAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsKyowaKirinCoLtdAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsMereoAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsRegeneronAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsSolidBiosciencesIncAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsSummaryOfPropertyPlantAndEquipmentNetDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement", "label": "Statistical Measurement [Axis]", "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r338", "r339", "r340", "r341", "r389", "r398", "r429", "r430", "r431", "r555", "r579", "r631", "r657", "r658", "r721", "r725", "r727", "r728", "r738", "r760", "r761", "r776", "r781", "r794", "r802", "r805", "r952", "r958", "r1014", "r1015", "r1016", "r1017", "r1018" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureGenetxAcquisitionAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLiabilitiesForSalesOfFutureRoyaltiesAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsAbeonaAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsArcturusTherapeuticsHoldingsIncAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsKyowaKirinCoLtdAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsMereoAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsRegeneronAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsSolidBiosciencesIncAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsSummaryOfPropertyPlantAndEquipmentNetDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement", "label": "Statistical Measurement [Domain]", "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r338", "r339", "r340", "r341", "r389", "r398", "r429", "r430", "r431", "r555", "r579", "r631", "r657", "r658", "r721", "r725", "r727", "r728", "r738", "r760", "r761", "r776", "r781", "r794", "r802", "r805", "r952", "r958", "r1014", "r1015", "r1016", "r1017", "r1018" ] }, "rare_RareDiseaseEducationAndAwarenessMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "RareDiseaseEducationAndAwarenessMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureRelatedPartyTransactionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Rare Disease Education And Awareness [Member]", "label": "Rare Disease Education And Awareness [Member]", "terseLabel": "Rare Disease Education And Awareness" } } }, "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": [ "r820", "r832", "r842", "r868" ] }, "rare_RegeneronPharmaceuticalsIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "RegeneronPharmaceuticalsIncMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsRegeneronAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Regeneron pharmaceuticals Inc.", "label": "Regeneron Pharmaceuticals Inc [Member]", "terseLabel": "Regeneron Pharmaceuticals Inc" } } }, "auth_ref": [] }, "rare_RegulatoryApprovalMilestones": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "RegulatoryApprovalMilestones", "crdr": "debit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureGenetxAcquisitionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Regulatory approval milestones", "label": "Regulatory Approval Milestones" } } }, "auth_ref": [] }, "rare_RegulatoryMilestonePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "RegulatoryMilestonePayments", "crdr": "debit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsArcturusTherapeuticsHoldingsIncAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsSolidBiosciencesIncAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Regulatory milestone payments", "label": "Regulatory Milestone Payments", "documentation": "Regulatory milestone payments." } } }, "auth_ref": [] }, "rare_Regulatorymilestonepaymentsachieved": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "Regulatorymilestonepaymentsachieved", "crdr": "debit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsRegeneronAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Regulatory milestone payments achieved", "label": "RegulatoryMilestonePaymentsAchieved", "documentation": "Regulatory milestone payments achieved." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsMereoAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureRelatedPartyTransactionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party", "label": "Related Party, Type [Domain]", "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r396", "r543", "r544", "r661", "r662", "r663", "r664", "r665", "r687", "r689", "r719" ] }, "rare_RelatedPartyPaymentOfContribution": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "RelatedPartyPaymentOfContribution", "crdr": "credit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureRelatedPartyTransactionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Related Party Payment of Contribution", "label": "Related Party Payment of Contribution", "terseLabel": "Contribution amount paid" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionAxis", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureRelatedPartyTransactionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Axis]", "documentation": "Information by type of related party transaction." } } }, "auth_ref": [ "r543", "r544", "r1010" ] }, "rare_RelatedPartyTransactionContributionPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "RelatedPartyTransactionContributionPeriod", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureRelatedPartyTransactionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Related party transaction contribution period.", "label": "Related Party Transaction Contribution Period", "terseLabel": "Contribution period" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionDomain", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureRelatedPartyTransactionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Domain]", "documentation": "Transaction between related party." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureRelatedPartyTransactionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction Line Items", "label": "Related Party Transaction [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r693", "r694", "r697" ] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsMereoAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureRelatedPartyTransactionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party", "label": "Related Party, Type [Axis]", "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r396", "r543", "r544", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r661", "r662", "r663", "r664", "r665", "r687", "r689", "r719", "r1010" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureRelatedPartyTransaction1" ], "lang": { "en-us": { "role": { "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Party Transaction", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r540", "r541", "r542", "r544", "r546", "r643", "r644", "r645", "r695", "r696", "r697", "r716", "r718" ] }, "rare_RemainingBusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "RemainingBusinessCombinationConsiderationTransferred1", "crdr": "credit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsSolidBiosciencesIncAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining consideration paid", "label": "Remaining Business Combination Consideration Transferred1", "documentation": "Remaining business combination consideration transferred1." } } }, "auth_ref": [] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLiabilitiesForSalesOfFutureRoyaltiesAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLiabilitiesForSalesOfFutureRoyaltiesScheduleOfActivityWithinLiabilityRelatedToSaleOfFutureRoyaltiesDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsDaiichiSankyoAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsSolidBiosciencesIncAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLicenseAndResearchAgreementsTables", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfTotalRevenuesFromCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name", "label": "Counterparty Name [Domain]", "documentation": "Named other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution." } } }, "auth_ref": [ "r224", "r225", "r352", "r359", "r545", "r768", "r769" ] }, "us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsAbeonaAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsBaylorResearchInstituteAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsKyowaKirinCoLtdAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsMereoAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and Development Arrangement, Contract to Perform for Others, Type", "label": "Research and Development Arrangement, Contract to Perform for Others, Type [Axis]", "documentation": "Information by form of arrangement related to research and development." } } }, "auth_ref": [ "r448", "r990" ] }, "us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentArrangementContractToPerformForOthersTypeDomain", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsAbeonaAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsBaylorResearchInstituteAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsKyowaKirinCoLtdAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsMereoAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and Development Arrangement, Contract to Perform for Others, Type", "label": "Research and Development Arrangement, Contract to Perform for Others, Type [Domain]", "documentation": "Listing of significant agreements under research and development arrangements accounted for as a contract to perform research and development for others." } } }, "auth_ref": [ "r448", "r990" ] }, "rare_ResearchAndDevelopmentEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "ResearchAndDevelopmentEquipmentMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsSummaryOfPropertyPlantAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and Development Equipment", "label": "Research And Development Equipment [Member]", "documentation": "Research and development equipment." } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "rare_CostOfSalesAndOperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsMereoAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureRelatedPartyTransactionAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Research and Development Expense, Total", "verboseLabel": "Research and development expense related to amortization of assets", "terseLabel": "Research and development", "label": "Research and Development Expense", "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use." } } }, "auth_ref": [ "r94", "r447", "r1019" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsBaylorResearchInstituteAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsSummaryOfStockBasedCompensationRecognizedDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Research and development", "label": "Research and Development Expense [Member]", "terseLabel": "Research and Development Expense", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpensePolicy", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Research and Development", "label": "Research and Development Expense, Policy [Policy Text Block]", "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": [ "r446" ] }, "rare_ResearchAndDevelopmentInProcess1": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "ResearchAndDevelopmentInProcess1", "crdr": "debit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureGenetxAcquisitionAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Acquired in-process research and development", "label": "Research and Development in Process 1", "documentation": "Research and development in process." } } }, "auth_ref": [] }, "rare_ResearchClinicalStudyAndManufacturingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "ResearchClinicalStudyAndManufacturingExpenses", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureBalanceSheetComponentsSummaryOfAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureBalanceSheetComponentsSummaryOfAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research, clinical study, and manufacturing expenses", "label": "Research Clinical Study And Manufacturing Expenses", "documentation": "Research, clinical study, and manufacturing expenses." } } }, "auth_ref": [] }, "rare_ResearchCollaborationAndLicenseAgreementCommercialMilestonesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "ResearchCollaborationAndLicenseAgreementCommercialMilestonesMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsUniversityOfPennsylvaniaAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research Collaboration and License Agreement Commercial Milestones", "label": "Research Collaboration And License Agreement Commercial Milestones [Member]", "documentation": "Research collaboration and license agreement commercial milestones." } } }, "auth_ref": [] }, "rare_ResearchCollaborationAndLicenseAgreementDevelopmentMilestonesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "ResearchCollaborationAndLicenseAgreementDevelopmentMilestonesMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsUniversityOfPennsylvaniaAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research Collaboration and License Agreement Development Milestones", "label": "Research Collaboration And License Agreement Development Milestones [Member]", "documentation": "Research collaboration and license agreement development milestones." } } }, "auth_ref": [] }, "rare_ResearchGrantAgreementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "ResearchGrantAgreementAbstract", "lang": { "en-us": { "role": { "label": "Research Grant Agreement [Abstract]", "documentation": "Research grant agreement." } } }, "auth_ref": [] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "auth_ref": [ "r821", "r833", "r843", "r869" ] }, "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": [ "r822", "r834", "r844", "r870" ] }, "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": [ "r829", "r841", "r851", "r877" ] }, "us-gaap_RestrictedCashAndCashEquivalentsCurrentAssetStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsCurrentAssetStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfReconciliationOfCashCashEquivalentsAndRestrictedCashDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Cash and Cash Equivalents, Current, Asset, Statement of Financial Position [Extensible List]", "label": "Restricted Cash and Cash Equivalents, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes cash and cash equivalents restricted to withdrawal or usage, classified as current." } } }, "auth_ref": [ "r217" ] }, "us-gaap_RestrictedCashAndCashEquivalentsNoncurrentAssetStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsNoncurrentAssetStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfReconciliationOfCashCashEquivalentsAndRestrictedCashDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Cash and Cash Equivalents, Noncurrent, Asset, Statement of Financial Position [Extensible List]", "label": "Restricted Cash and Cash Equivalents, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes cash and cash equivalents restricted to withdrawal or usage, classified as noncurrent." } } }, "auth_ref": [ "r217" ] }, "us-gaap_RestrictedCashCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashCurrent", "crdr": "debit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfReconciliationOfCashCashEquivalentsAndRestrictedCashDetails": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfReconciliationOfCashCashEquivalentsAndRestrictedCashDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Restricted cash included in other current assets", "label": "Restricted Cash, Current", "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits." } } }, "auth_ref": [ "r905", "r917" ] }, "us-gaap_RestrictedCashNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashNoncurrent", "crdr": "debit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfReconciliationOfCashCashEquivalentsAndRestrictedCashDetails": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfReconciliationOfCashCashEquivalentsAndRestrictedCashDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Restricted cash included in other non-current assets", "label": "Restricted Cash, Noncurrent", "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits." } } }, "auth_ref": [ "r155", "r906", "r917" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsSummaryOfActivityUnderRestrictedStockUnitsRsusFrom2014PlanDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Units", "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "periodEndLabel": "Retained Earnings (Accumulated Deficit), Ending Balance", "periodStartLabel": "Retained Earnings (Accumulated Deficit), Beginning Balance", "totalLabel": "Retained Earnings (Accumulated Deficit), Total", "verboseLabel": "Adjustment to retained earnings", "terseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r100", "r131", "r611", "r635", "r637", "r641", "r669", "r800" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Deficit", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r177", "r226", "r227", "r228", "r230", "r236", "r238", "r309", "r310", "r438", "r439", "r440", "r474", "r475", "r494", "r496", "r497", "r499", "r502", "r632", "r634", "r646", "r1027" ] }, "us-gaap_RevenueFromCollaborativeArrangementExcludingRevenueFromContractWithCustomer": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromCollaborativeArrangementExcludingRevenueFromContractWithCustomer", "crdr": "credit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsDaiichiSankyoAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Upfront payment received", "label": "Revenue from Collaborative Arrangement, Excluding Revenue from Contract with Customer", "documentation": "Amount of revenue from collaborative arrangement. Excludes revenue from contract with customer under Topic 606." } } }, "auth_ref": [ "r154", "r1001" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "terseLabel": "Total revenues", "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.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLicenseAndResearchAgreementsShareOfCollaborationAndRoyaltyRevenueRelatedToCrysvitaDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfTotalRevenuesDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfTotalRevenuesFromCustomersDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "label": "Revenue", "totalLabel": "Revenue from Contract with Customer, Excluding Assessed Tax, Total", "verboseLabel": "Collaboration and license revenue", "terseLabel": "Total revenues", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r253", "r254", "r258", "r261", "r262", "r266", "r267", "r269", "r383", "r384", "r581" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureRevenue" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r165", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r387" ] }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRecognitionPolicyTextBlock", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition", "label": "Revenue [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources." } } }, "auth_ref": [ "r691", "r762", "r772" ] }, "rare_RevenueSharePercentageOnCommercializedProductsRangeMidToHigh": { "xbrltype": "percentItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "RevenueSharePercentageOnCommercializedProductsRangeMidToHigh", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsKyowaKirinCoLtdAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tiered double-digit revenue share percentage entitled to receive", "label": "Revenue Share Percentage On Commercialized Products Range Mid To High", "documentation": "Revenue share percentage on commercialized products range mid to high." } } }, "auth_ref": [] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues:", "label": "Revenues [Abstract]" } } }, "auth_ref": [] }, "rare_RightOfUseAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "RightOfUseAssetsMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfTaxEffectOfTemporaryDifferencesToSignificantPortionsOfDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use Lease Assets", "label": "Right Of Use Assets [Member]", "documentation": "Right-of-use assets." } } }, "auth_ref": [] }, "rare_RoyaltiesTransactionCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "RoyaltiesTransactionCostsNet", "crdr": "debit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLiabilitiesForSalesOfFutureRoyaltiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Royalties transaction costs net", "label": "Royalties Transaction Costs Net", "documentation": "Royalties transaction costs net." } } }, "auth_ref": [] }, "rare_RoyaltyAgreementTerminationDescription": { "xbrltype": "stringItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "RoyaltyAgreementTerminationDescription", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLiabilitiesForSalesOfFutureRoyaltiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Royalty payment termination description", "label": "Royalty Agreement Termination Description", "documentation": "Royalty agreement termination description." } } }, "auth_ref": [] }, "rare_RoyaltyAgreementTerminationThresholdAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "RoyaltyAgreementTerminationThresholdAmount", "crdr": "credit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLiabilitiesForSalesOfFutureRoyaltiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Royalty agreement termination threshold amount", "label": "Royalty Agreement Termination Threshold Amount", "documentation": "Royalty agreement termination threshold amount." } } }, "auth_ref": [] }, "us-gaap_RoyaltyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RoyaltyMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLicenseAndResearchAgreementsShareOfCollaborationAndRoyaltyRevenueRelatedToCrysvitaDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfTotalRevenuesFromCustomersDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "verboseLabel": "Royalty revenue", "terseLabel": "Non-cash Collaboration Royalty Revenue", "label": "Royalty [Member]", "documentation": "Money for usage-based right to asset." } } }, "auth_ref": [ "r961" ] }, "rare_RoyaltyPercentageOnNetSales": { "xbrltype": "percentItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "RoyaltyPercentageOnNetSales", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsAbeonaAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsKyowaKirinCoLtdAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of royalty on net sales receives", "label": "Royalty Percentage On Net Sales", "documentation": "Royalty percentage on net sales." } } }, "auth_ref": [] }, "rare_RoyaltyPurchaseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "RoyaltyPurchaseAgreementMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLiabilitiesForSalesOfFutureRoyaltiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Royalty Purchase Agreement", "label": "Royalty Purchase Agreement [Member]", "documentation": "Royalty purchase agreement." } } }, "auth_ref": [] }, "rare_RoyaltyRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "RoyaltyRevenue", "crdr": "credit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLiabilitiesForSalesOfFutureRoyaltiesScheduleOfActivityWithinLiabilityRelatedToSaleOfFutureRoyaltiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Royalty revenue", "terseLabel": "Royalty revenue", "label": "Royalty Revenue", "documentation": "Royalty revenue." } } }, "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": [ "r886" ] }, "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": [ "r886" ] }, "rare_SaintLouisUniversityLicenseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "SaintLouisUniversityLicenseAgreementMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsSaintLouisUniversityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Saint Louis University License Agreement [Member]", "documentation": "Saint Louis University license agreement.", "terseLabel": "Saint Louis University" } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareOutstandingSharesOfCommonStockEquivalentsExcludedFromComputationOfDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock", "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.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Underwritten Public Offering Shares", "label": "Sale of Stock, Number of Shares Issued in Transaction", "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.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Public offering price", "label": "Sale of Stock, Price 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": [] }, "rare_SalesReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "SalesReserves", "crdr": "credit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureRevenueScheduleOfSalesRelatedAccrualsAndAllowancesDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance of product sales reserve at beginning of year", "periodEndLabel": "Balance of product sales reserve at end of year", "label": "Sales Reserves", "documentation": "Sales reserves." } } }, "auth_ref": [] }, "rare_SalesReservesAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "SalesReservesAdjustments", "crdr": "debit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureRevenueScheduleOfSalesRelatedAccrualsAndAllowancesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Adjustments", "label": "Sales Reserves Adjustments", "documentation": "Sales reserves adjustments." } } }, "auth_ref": [] }, "rare_SalesReservesPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "SalesReservesPayments", "crdr": "debit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureRevenueScheduleOfSalesRelatedAccrualsAndAllowancesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments", "label": "Sales Reserves Payments", "documentation": "Sales reserves payments." } } }, "auth_ref": [] }, "rare_SalesReservesProvisions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "SalesReservesProvisions", "crdr": "credit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureRevenueScheduleOfSalesRelatedAccrualsAndAllowancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Provisions", "label": "Sales Reserves Provisions", "documentation": "Sales reserves, provisions." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Accrued Liabilities", "label": "Schedule of Accrued Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Total Accumulated Other Comprehensive Income (Loss)", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r40", "r1006", "r1007" ] }, "rare_ScheduleOfActivityWithinLiabilityForSaleOfFutureRoyaltiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "ScheduleOfActivityWithinLiabilityForSaleOfFutureRoyaltiesTableTextBlock", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLiabilitiesForSalesOfFutureRoyaltiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Activity Within Liability for Sale of Future Royalties", "documentation": "Schedule of activity within liability for sale of future royalties.", "label": "Schedule Of Activity Within Liability For Sale Of Future Royalties [Table Text Block]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareOutstandingSharesOfCommonStockEquivalentsExcludedFromComputationOfDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities." } } }, "auth_ref": [ "r50" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Shares of Common Stock Equivalents Excluded from Computation of Diluted Net Loss per Share", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities." } } }, "auth_ref": [ "r50" ] }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsSummaryOfCashEquivalentsAndMarketableDebtSecuritiesClassifiedAsAvailableForSaleSecuritiesDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Available For Sale Securities [Line Items]", "label": "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": [ "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureGenetxAcquisitionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities." } } }, "auth_ref": [ "r76", "r77", "r486" ] }, "rare_ScheduleOfChangesInFairValueOfEquityInvestmentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "ScheduleOfChangesInFairValueOfEquityInvestmentTableTextBlock", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLicenseAndResearchAgreementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Changes in Fair Value of Equity Investment", "label": "Schedule Of Changes In Fair Value Of Equity Investment Table [Text Block]", "documentation": "Schedule of changes in fair value of equity investment." } } }, "auth_ref": [] }, "rare_ScheduleOfChangesInFairValueOfInvestmentInSecuritiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "ScheduleOfChangesInFairValueOfInvestmentInSecuritiesTableTextBlock", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLicenseAndResearchAgreementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Changes in Fair Value of Investment in Securities", "label": "Schedule Of Changes In Fair Value Of Investment In Securities Table [Text Block]", "documentation": "Schedule of changes in fair value of investment in securities." } } }, "auth_ref": [] }, "rare_ScheduleOfCollaborationAndRoyaltyRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "ScheduleOfCollaborationAndRoyaltyRevenueTableTextBlock", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLicenseAndResearchAgreementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Share of Collaboration and Royalty Revenue Related to Crysvita", "label": "Schedule Of Collaboration And Royalty Revenue Table [Text Block]", "documentation": "Schedule of collaboration and royalty revenue." } } }, "auth_ref": [] }, "rare_ScheduleOfCollaborationCostSharingAndPaymentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "ScheduleOfCollaborationCostSharingAndPaymentsTableTextBlock", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLicenseAndResearchAgreementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Collaboration Cost Sharing and Payments", "label": "Schedule Of Collaboration Cost Sharing and Payments [Table Text Block]", "documentation": "Schedule of collaboration cost sharing and payments." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsAbeonaAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsArcturusTherapeuticsHoldingsIncAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsBaylorResearchInstituteAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsDaiichiSankyoAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsKyowaKirinCoLtdAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsMereoAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsRegeneronAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsRegenxbioIncAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsSaintLouisUniversityAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsSolidBiosciencesIncAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsUniversityOfPennsylvaniaAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLicenseAndResearchAgreementsScheduleOfChangesInFairValueOfEquityInvestmentDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLicenseAndResearchAgreementsScheduleOfChangesInFairValueOfInvestmentInSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Collaborative Arrangements And Noncollaborative Arrangement Transactions [Table]", "label": "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": [ "r489" ] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Components of Company's Income Tax Provision", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years." } } }, "auth_ref": [ "r140" ] }, "rare_ScheduleOfCostSharingPaymentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "ScheduleOfCostSharingPaymentsTableTextBlock", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLicenseAndResearchAgreementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Cost Sharing Payments", "label": "Schedule Of Cost Sharing Payments Table [Text Block]", "documentation": "Schedule of cost sharing payments." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Tax Effect of Temporary Differences to Significant Portions of Deferred Tax Assets", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "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": [ "r139" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Computation of Basic and Diluted Net Loss per Share", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r925" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Effective Tax Rate of Provision for Income Taxes from Federal Statutory Rate", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r138" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsSummaryOfStockBasedCompensationRecognizedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements." } } }, "auth_ref": [ "r68" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Stock-Based Compensation Expense", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement." } } }, "auth_ref": [ "r68" ] }, "rare_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureIntangibleAssetsNetSummaryOfCompanysIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Schedule of finite and indefinite lived intangible asset.", "label": "Schedule of Finite and Indefinite Lived Intangible Assets [Line Items]" } } }, "auth_ref": [] }, "rare_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureIntangibleAssetsNetSummaryOfCompanysIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Schedule of finite and indefinite lived intangible assets.", "label": "Schedule of Finite and Indefinite Lived Intangible Assets [Table]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Finite Lived Intangible Assets [Table]", "label": "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": [ "r57", "r59", "r582" ] }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Components of Company's Loss Before Income Taxes", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions." } } }, "auth_ref": [ "r919" ] }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureIntangibleAssetsNetAdditionalInformationDetails1" ], "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": [ "r24", "r126" ] }, "rare_ScheduleOfIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "ScheduleOfIntangibleAssetsTableTextBlock", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureIntangibleAssetsNetTable" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Company's Intangible Assets", "documentation": "Schedule of intangible assets.", "label": "Schedule of Intangible Assets [Table Text Block]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Inventory", "label": "Schedule of Inventory, Current [Table Text Block]", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r28", "r104", "r105", "r106" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsSummaryOfPropertyPlantAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Property Plant And Equipment [Table]", "label": "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": [ "r12" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureRelatedPartyTransactionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Related Party Transactions, by Related Party [Table]", "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r90", "r91", "r693", "r694", "r697" ] }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Reconciliation of Cash, Cash Equivalents and Restricted Cash", "label": "Restrictions on Cash and Cash Equivalents [Table Text Block]", "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage." } } }, "auth_ref": [ "r25", "r147", "r1020" ] }, "rare_ScheduleOfSalesRelatedAccrualsAndAllowancesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "ScheduleOfSalesRelatedAccrualsAndAllowancesTableTextBlock", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureRevenueTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Sales-Related Accruals and Allowances", "label": "Schedule Of Sales Related Accruals And Allowances Table [Text Block]", "documentation": "Schedule of sales-related ccruals and allowances." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureStockbasedAwardsSummaryActivityUnderThePerformanceStockOptionDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsFairValueOfStockOptionAwardsGrantedEstimatedUsingBlackScholesOptionPricingModelDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsSummaryOfActivityUnderPsusFrom2014PlanDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsSummaryOfActivityUnderRestrictedStockUnitsRsusFrom2014PlanDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r400", "r402", "r404", "r405", "r406", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r428", "r429", "r430", "r431", "r432" ] }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Activity Under Stock Units from 2014 Plan", "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year." } } }, "auth_ref": [ "r67" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Activity Under Stock Option Plans Including 2011 Plan, 2014 Plan and 2023 Plan", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "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": [ "r21", "r22", "r67" ] }, "rare_ScheduleOfShareBasedPaymentAwardStockOptionsAndEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsAndEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value of Stock Option Awards Granted Estimated Using Black-Scholes Option-Pricing Model", "label": "Schedule Of Share Based Payment Award Stock Options And Employee Stock Purchase Plan Valuation Assumptions Table [Text Block]", "documentation": "Schedule of share based payment award stock options and employee stock purchase plan valuation assumptions." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized Tax Benefits", "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "documentation": "Tabular disclosure of the change in unrecognized tax benefits." } } }, "auth_ref": [ "r798", "r994" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureIntangibleAssetsNetTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Expected Amortization of the 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": [ "r59" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r813" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "terseLabel": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r816" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsKyowaKirinCoLtdAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLicenseAndResearchAgreementsShareOfCollaborationAndRoyaltyRevenueRelatedToCrysvitaDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfTotalRevenuesDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfTotalRevenuesFromCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical", "label": "Geographical [Domain]", "documentation": "Geographical area." } } }, "auth_ref": [ "r166", "r167", "r168", "r169", "r170", "r171", "r172", "r173", "r174", "r267", "r268", "r650", "r653", "r655", "r722", "r726", "r731", "r740", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r764", "r783", "r805", "r960", "r1022" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "rare_CostOfSalesAndOperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Selling, General and Administrative Expense, Total", "terseLabel": "Selling, general and administrative", "label": "Selling, General and Administrative Expense", "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": [ "r112" ] }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpensesMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsSummaryOfStockBasedCompensationRecognizedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general and administrative", "label": "Selling, General and Administrative Expenses [Member]", "documentation": "Primary financial statement caption encompassing selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_ShareBasedArrangementsToObtainGoodsAndServicesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedArrangementsToObtainGoodsAndServicesAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock based awards vesting period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award 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": [ "r795" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureStockbasedAwardsSummaryActivityUnderThePerformanceStockOptionDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsSummaryOfActivityUnderPsusFrom2014PlanDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsSummaryOfActivityUnderRestrictedStockUnitsRsusFrom2014PlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "PSOs cancelled", "negatedTerseLabel": "Number of shares, cancelled", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r421" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureStockbasedAwardsSummaryActivityUnderThePerformanceStockOptionDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsSummaryOfActivityUnderPsusFrom2014PlanDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsSummaryOfActivityUnderRestrictedStockUnitsRsusFrom2014PlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted Average Exercise Price ,PSOs cancelled", "verboseLabel": "Weighted-Average Grant Date Fair Value, cancelled", "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": [ "r421" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureStockbasedAwardsSummaryActivityUnderThePerformanceStockOptionDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsSummaryOfActivityUnderPsusFrom2014PlanDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsSummaryOfActivityUnderRestrictedStockUnitsRsusFrom2014PlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "PSOs granted", "verboseLabel": "Number of shares, granted", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r419" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureStockbasedAwardsSummaryActivityUnderThePerformanceStockOptionDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsSummaryOfActivityUnderPsusFrom2014PlanDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsSummaryOfActivityUnderRestrictedStockUnitsRsusFrom2014PlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted Average Exercise Price,PSOs granted", "verboseLabel": "Weighted-Average Grant Date Fair Value, granted", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r419" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureStockbasedAwardsSummaryActivityUnderThePerformanceStockOptionDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsSummaryOfActivityUnderPsusFrom2014PlanDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsSummaryOfActivityUnderRestrictedStockUnitsRsusFrom2014PlanDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding, Number of Shares, Unvested, Beginning Balance", "periodEndLabel": "Outstanding, Number of Shares, Unvested, Ending Balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "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": [ "r416", "r417" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureStockbasedAwardsSummaryActivityUnderThePerformanceStockOptionDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsSummaryOfActivityUnderPsusFrom2014PlanDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsSummaryOfActivityUnderRestrictedStockUnitsRsusFrom2014PlanDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Weighted- Average Exercise Price,Outstanding December 31, 2023", "periodStartLabel": "Outstanding, Weighted-Average Grant Date Fair Value, Unvested, Beginning Balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r416", "r417" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureStockbasedAwardsSummaryActivityUnderThePerformanceStockOptionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average Remaining Contractual Term,Outstanding at December 31, 2023", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms", "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r137" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsSummaryOfActivityUnderPsusFrom2014PlanDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsSummaryOfActivityUnderRestrictedStockUnitsRsusFrom2014PlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Number of shares, vested", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r420" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "crdr": "debit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total fair value of shares vested", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash." } } }, "auth_ref": [ "r423" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsSummaryOfActivityUnderPsusFrom2014PlanDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsSummaryOfActivityUnderRestrictedStockUnitsRsusFrom2014PlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average Grant Date Fair Value, vested", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "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": [ "r420" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsFairValueOfStockOptionAwardsGrantedEstimatedUsingBlackScholesOptionPricingModelDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected dividend rate", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "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": [ "r430" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsFairValueOfStockOptionAwardsGrantedEstimatedUsingBlackScholesOptionPricingModelDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected volatility", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "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": [ "r429" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsFairValueOfStockOptionAwardsGrantedEstimatedUsingBlackScholesOptionPricingModelDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free interest rate", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r431" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureStockbasedAwardsSummaryActivityUnderThePerformanceStockOptionDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsFairValueOfStockOptionAwardsGrantedEstimatedUsingBlackScholesOptionPricingModelDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsSummaryOfActivityUnderPsusFrom2014PlanDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsSummaryOfActivityUnderRestrictedStockUnitsRsusFrom2014PlanDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Share Based Compensation Arrangement By Share Based Payment Award [Line Items]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r400", "r402", "r404", "r405", "r406", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r428", "r429", "r430", "r431", "r432" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share of common stock authorized for future issuance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r797" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share of common stock available for grant", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "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": [ "r66" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureStockbasedAwardsSummaryActivityUnderThePerformanceStockOptionDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureStockbasedAwardsSummaryOfActivityUnderStockOptionPlansIncluding2011PlanAnd2014PlanAnd2023PlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and exercisable December 31, 2023", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "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": [ "r410" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureStockbasedAwardsSummaryActivityUnderThePerformanceStockOptionDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureStockbasedAwardsSummaryOfActivityUnderStockOptionPlansIncluding2011PlanAnd2014PlanAnd2023PlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Weighted- Average Exercise Price,Weighted Average Exercise Price", "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": [ "r410" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total intrinsic value of options exercised", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value", "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares." } } }, "auth_ref": [ "r423" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureStockbasedAwardsSummaryOfActivityUnderStockOptionPlansIncluding2011PlanAnd2014PlanAnd2023PlanDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Number of Options, Options cancelled", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "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": [ "r414" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureStockbasedAwardsSummaryOfActivityUnderStockOptionPlansIncluding2011PlanAnd2014PlanAnd2023PlanDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures, Total", "terseLabel": "Number of Options, Options granted", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures", "documentation": "Net number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r970" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsAdditionalInformationDetails" ], "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 estimated fair value", "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": [ "r422" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureStockbasedAwardsSummaryOfActivityUnderStockOptionPlansIncluding2011PlanAnd2014PlanAnd2023PlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Intrinsic Value, Outstanding", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r66" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureStockbasedAwardsSummaryOfActivityUnderStockOptionPlansIncluding2011PlanAnd2014PlanAnd2023PlanDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Number of Options, Outstanding, Beginning Balance", "periodEndLabel": "Number of Options, Outstanding, Ending Balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r408", "r409" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureStockbasedAwardsSummaryOfActivityUnderStockOptionPlansIncluding2011PlanAnd2014PlanAnd2023PlanDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Weighted Average Exercise Price, Outstanding, Beginning Balance", "periodEndLabel": "Weighted Average Exercise Price, Outstanding, Ending Balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r408", "r409" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureStockbasedAwardsSummaryActivityUnderThePerformanceStockOptionDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureStockbasedAwardsSummaryOfActivityUnderStockOptionPlansIncluding2011PlanAnd2014PlanAnd2023PlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Intrinsic Value, Vested and exercisable - December 31, 2023", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value", "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": [ "r425" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureStockbasedAwardsSummaryActivityUnderThePerformanceStockOptionDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureStockbasedAwardsSummaryOfActivityUnderStockOptionPlansIncluding2011PlanAnd2014PlanAnd2023PlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Intrinsic Value, Vested and expected to vest - December 31, 2023", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r424" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureStockbasedAwardsSummaryActivityUnderThePerformanceStockOptionDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureStockbasedAwardsSummaryOfActivityUnderStockOptionPlansIncluding2011PlanAnd2014PlanAnd2023PlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and expected to vest December 31, 2023", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r424" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureStockbasedAwardsSummaryActivityUnderThePerformanceStockOptionDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureStockbasedAwardsSummaryOfActivityUnderStockOptionPlansIncluding2011PlanAnd2014PlanAnd2023PlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Exercise Price, Vested and expected to vest December 31, 2023", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r424" ] }, "rare_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAvailableForGrantBeginningDate": { "xbrltype": "dateItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAvailableForGrantBeginningDate", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Automatic increases in shares available for grant effective date", "label": "Share Based Compensation Arrangement By Share Based Payment Award Shares Available For Grant Beginning Date", "documentation": "Share based compensation arrangement by share based payment award shares available for grant beginning date." } } }, "auth_ref": [] }, "rare_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAvailableForGrantEndingDate": { "xbrltype": "dateItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAvailableForGrantEndingDate", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares available for grant, ending date", "label": "Share Based Compensation Arrangement By Share Based Payment Award Shares Available For Grant Ending Date", "documentation": "Share based compensation arrangement by share based payment award shares available for grant ending date." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock shares issued", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period", "documentation": "Number of shares issued under share-based payment arrangement." } } }, "auth_ref": [ "r66" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureStockbasedAwardsSummaryActivityUnderThePerformanceStockOptionDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsFairValueOfStockOptionAwardsGrantedEstimatedUsingBlackScholesOptionPricingModelDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsSummaryOfActivityUnderPsusFrom2014PlanDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsSummaryOfActivityUnderRestrictedStockUnitsRsusFrom2014PlanDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsTables", "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": [ "r404", "r405", "r406", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r428", "r429", "r430", "r431", "r432" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureStockbasedAwardsSummaryOfActivityUnderStockOptionPlansIncluding2011PlanAnd2014PlanAnd2023PlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Exercise Price, Options exercised", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r413" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureStockbasedAwardsSummaryOfActivityUnderStockOptionPlansIncluding2011PlanAnd2014PlanAnd2023PlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Exercise Price, Options cancelled", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r414" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureStockbasedAwardsSummaryOfActivityUnderStockOptionPlansIncluding2011PlanAnd2014PlanAnd2023PlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Exercise Price, Options granted", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r412" ] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-Based Compensation", "label": "Share-Based Payment Arrangement [Policy Text Block]", "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": [ "r399", "r407", "r426", "r427", "r428", "r429", "r432", "r441", "r442", "r443", "r444" ] }, "us-gaap_SharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharePrice", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pre-funded warrant price", "label": "Share Price", "documentation": "Price of a single share of a number of saleable stocks of a company." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Option vesting rights, percentage", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "documentation": "Percentage of vesting of award under share-based payment arrangement." } } }, "auth_ref": [ "r963" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding", "crdr": "debit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureStockbasedAwardsSummaryActivityUnderThePerformanceStockOptionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Intrinsic Value, Outstanding", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding", "documentation": "Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested", "crdr": "debit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate intrinsic value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested", "documentation": "Intrinsic value of vested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award expiration period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period", "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r796" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsFairValueOfStockOptionAwardsGrantedEstimatedUsingBlackScholesOptionPricingModelDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected term in years", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "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": [ "r428" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureStockbasedAwardsSummaryActivityUnderThePerformanceStockOptionDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureStockbasedAwardsSummaryOfActivityUnderStockOptionPlansIncluding2011PlanAnd2014PlanAnd2023PlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Remaining Contractual Term (Years), Vested and exercisable - December 31, 2023", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "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": [ "r66" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureStockbasedAwardsSummaryOfActivityUnderStockOptionPlansIncluding2011PlanAnd2014PlanAnd2023PlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Remaining Contractual Term (Years), Outstanding", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "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": [ "r137" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureStockbasedAwardsSummaryActivityUnderThePerformanceStockOptionDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureStockbasedAwardsSummaryOfActivityUnderStockOptionPlansIncluding2011PlanAnd2014PlanAnd2023PlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average Remaining Contractual Term,Vested and expected to vest December 31, 2023", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r424" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "crdr": "credit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total estimated fair value of options vested", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value", "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock." } } }, "auth_ref": [ "r423" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of statutory stock awards", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent", "documentation": "Purchase price of common stock expressed as a percentage of its fair value." } } }, "auth_ref": [] }, "us-gaap_SharesIssuedPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesIssuedPricePerShare", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsDaiichiSankyoAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock price", "label": "Shares Issued, Price Per Share", "documentation": "Per share or per unit amount of equity securities issued." } } }, "auth_ref": [] }, "rare_SharesVestingMonthlyAfterFirstAnniversaryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "SharesVestingMonthlyAfterFirstAnniversaryMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares Vesting Monthly After First Anniversary", "label": "Shares Vesting Monthly After First Anniversary [Member]", "documentation": "Shares vesting monthly after first anniversary." } } }, "auth_ref": [] }, "us-gaap_ShortTermDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Short-Term Debt [Member]", "documentation": "Debt arrangement having an initial term within one year or the normal operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_ShortTermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTypeAxis", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term Debt, Type", "label": "Short-Term Debt, Type [Axis]", "documentation": "Information by type of short-term debt arrangement." } } }, "auth_ref": [ "r30" ] }, "us-gaap_ShortTermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTypeDomain", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term Debt, Type", "label": "Short-Term Debt, Type [Domain]", "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing." } } }, "auth_ref": [ "r29" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Significant Accounting Policies", "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r119", "r218" ] }, "rare_SolidBiosciencesIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "SolidBiosciencesIncMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsSolidBiosciencesIncAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLicenseAndResearchAgreementsScheduleOfChangesInFairValueOfInvestmentInSecuritiesDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLicenseAndResearchAgreementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Solid Biosciences, Inc.", "label": "Solid Biosciences Inc [Member]", "documentation": "Solid Biosciences, Inc." } } }, "auth_ref": [] }, "us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StateAndLocalIncomeTaxExpenseBenefitContinuingOperations", "crdr": "debit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfCompanySIncomeTaxProvisionDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfCompanySIncomeTaxProvisionDetails" ], "lang": { "en-us": { "role": { "totalLabel": "State and Local Income Tax Expense (Benefit), Continuing Operations, Total", "terseLabel": "State", "label": "State and Local Income Tax Expense (Benefit), Continuing Operations", "documentation": "Amount of current and deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current and deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r919", "r991", "r998" ] }, "us-gaap_StateAndLocalJurisdictionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StateAndLocalJurisdictionMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State", "label": "State and Local Jurisdiction [Member]", "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity." } } }, "auth_ref": [] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLicenseAndResearchAgreementsScheduleOfChangesInFairValueOfEquityInvestmentDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLicenseAndResearchAgreementsScheduleOfChangesInFairValueOfInvestmentInSecuritiesDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r19", "r38", "r177", "r208", "r209", "r210", "r226", "r227", "r228", "r230", "r236", "r238", "r251", "r309", "r310", "r372", "r438", "r439", "r440", "r474", "r475", "r494", "r495", "r496", "r497", "r498", "r499", "r502", "r515", "r517", "r518", "r519", "r520", "r521", "r539", "r632", "r633", "r634", "r646", "r712" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsKyowaKirinCoLtdAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLicenseAndResearchAgreementsShareOfCollaborationAndRoyaltyRevenueRelatedToCrysvitaDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfTotalRevenuesDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfTotalRevenuesFromCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical", "label": "Geographical [Axis]", "documentation": "Information by geographical components." } } }, "auth_ref": [ "r166", "r175", "r267", "r268", "r650", "r653", "r655", "r722", "r726", "r731", "r740", "r748", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r764", "r783", "r805", "r960", "r1022" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLicenseAndResearchAgreementsTables", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r226", "r227", "r228", "r251", "r581", "r638", "r647", "r659", "r661", "r662", "r663", "r664", "r665", "r668", "r671", "r672", "r673", "r674", "r675", "r678", "r679", "r680", "r681", "r683", "r684", "r685", "r686", "r687", "r689", "r691", "r692", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r712", "r806" ] }, "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.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLicenseAndResearchAgreementsTables", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r226", "r227", "r228", "r251", "r581", "r638", "r647", "r659", "r661", "r662", "r663", "r664", "r665", "r668", "r671", "r672", "r673", "r674", "r675", "r678", "r679", "r680", "r681", "r683", "r684", "r685", "r686", "r687", "r689", "r691", "r692", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r712", "r806" ] }, "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": [ "r824", "r836", "r846", "r872" ] }, "us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants", "crdr": "credit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants issued to purchase preferred stock", "label": "Stock and Warrants Issued During Period, Value, Preferred Stock and Warrants", "documentation": "Value of preferred stock and warrants for common stock issued." } } }, "auth_ref": [] }, "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": [] }, "rare_StockIssuedDuringPeriodSharesAtMarketOffering": { "xbrltype": "sharesItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "StockIssuedDuringPeriodSharesAtMarketOffering", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock sold in at-the-market offering", "terseLabel": "Issuance of common stock in connection with at-the-market offering, net of issuance costs, shares", "label": "Stock Issued During Period Shares At Market Offering", "documentation": "Stock issued during period shares at market offering." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsArcturusTherapeuticsHoldingsIncAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock shares sold", "label": "Stock Issued During Period, Shares, New Issues", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r19", "r97", "r98", "r131", "r640", "r712", "r746" ] }, "rare_StockIssuedDuringPeriodSharesSecondaryIssues": { "xbrltype": "sharesItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "StockIssuedDuringPeriodSharesSecondaryIssues", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock in connection with underwritten public offering, net of issuance costs, shares", "label": "Stock Issued During Period Shares Secondary Issues", "documentation": "Stock issued during period shares secondary issues." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureStockbasedAwardsSummaryOfActivityUnderStockOptionPlansIncluding2011PlanAnd2014PlanAnd2023PlanDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Number of Options, Options exercised", "terseLabel": "Number of option exercised", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r19", "r97", "r98", "r131", "r413" ] }, "rare_StockIssuedDuringPeriodValueAtMarketOffering": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "StockIssuedDuringPeriodValueAtMarketOffering", "crdr": "credit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock in connection with at-the-market offering, net of issuance costs", "label": "Stock Issued During Period Value At Market Offering", "documentation": "Stock issued during period value at market offering." } } }, "auth_ref": [] }, "rare_StockIssuedDuringPeriodValueSecondaryIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "StockIssuedDuringPeriodValueSecondaryIssues", "crdr": "credit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock in connection with underwritten public offering, net of issuance costs", "label": "Stock Issued During Period Value Secondary Issues", "documentation": "Stock issued during period value secondary issues." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLicenseAndResearchAgreementsScheduleOfChangesInFairValueOfEquityInvestmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, Purchase price of option exercise", "label": "Stock Issued During Period, Value, Stock Options Exercised", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r19", "r38", "r131" ] }, "rare_StockPurchaseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "StockPurchaseAgreementMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsDaiichiSankyoAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Purchase Agreement", "label": "Stock Purchase Agreement [Member]", "documentation": "Stock purchase agreement." } } }, "auth_ref": [] }, "rare_StockPurchasedByUnderwritersPursuantToOptionGranted": { "xbrltype": "sharesItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "StockPurchasedByUnderwritersPursuantToOptionGranted", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares purchased by underwriters", "label": "Stock Purchased By Underwriters Pursuant To Option Granted", "documentation": "Stock purchased by underwriters pursuant to option granted." } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders\u2019 equity", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r98", "r101", "r102", "r122", "r670", "r688", "r713", "r714", "r800", "r812", "r918", "r948", "r1004", "r1027" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders\u2019 equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "rare_StockholdersEquityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "StockholdersEquityLineItems", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders Equity Line Items", "label": "Stockholders Equity [Line Items]", "documentation": "Stockholders equity line items." } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Equity", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r130", "r219", "r356", "r358", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r370", "r372", "r501", "r715", "r717", "r747" ] }, "rare_StockholdersEquityNoteNumberOfCommonSharesHeldAfterSplit": { "xbrltype": "sharesItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "StockholdersEquityNoteNumberOfCommonSharesHeldAfterSplit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsSolidBiosciencesIncAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Stockholders equity note number of common shares held after split.", "label": "Stockholders Equity Note Number of Common Shares Held After Split", "terseLabel": "Number of common shares held after split" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteStockSplit": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteStockSplit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsSolidBiosciencesIncAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note, Stock Split", "terseLabel": "Description of the stock split", "documentation": "Description of the stock split arrangement. Also provide the retroactive effect given by a stock split that occurs after the balance date but before the release of financial statements." } } }, "auth_ref": [ "r132" ] }, "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteStockSplitConversionRatio1", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsSolidBiosciencesIncAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note, Stock Split, Conversion Ratio", "terseLabel": "stock split conversion ratio", "documentation": "Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one." } } }, "auth_ref": [ "r27" ] }, "rare_StockholdersEquityTable": { "xbrltype": "stringItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "StockholdersEquityTable", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders Equity [Table]", "label": "Stockholders Equity [Table]", "documentation": "Stockholders equity table." } } }, "auth_ref": [] }, "rare_SublicenseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "SublicenseAgreementMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsDaiichiSankyoAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sublicense Agreement", "label": "Sublicense Agreement [Member]", "documentation": "Sublicense agreement." } } }, "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.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureSubsequentEvent" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event", "label": "Subsequent Events [Text Block]", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r547", "r548" ] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareOutstandingSharesOfCommonStockEquivalentsExcludedFromComputationOfDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock", "label": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponents" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Components", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity." } } }, "auth_ref": [ "r904" ] }, "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": [ "r865" ] }, "rare_TaxCreditCarryForwardExpirationYear": { "xbrltype": "gYearItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "TaxCreditCarryForwardExpirationYear", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax credit carryforwards expiration year", "label": "Tax Credit Carry Forward Expiration Year", "documentation": "Tax credit carry forward expiration year." } } }, "auth_ref": [] }, "us-gaap_TaxCreditCarryforwardAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCreditCarryforwardAxis", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax Credit Carryforward", "label": "Tax Credit Carryforward [Axis]", "documentation": "Information by specific tax credit related to an unused tax credit." } } }, "auth_ref": [ "r73" ] }, "us-gaap_TaxCreditCarryforwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCreditCarryforwardLineItems", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax Credit Carryforward [Line Items]", "label": "Tax Credit Carryforward [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_TaxCreditCarryforwardNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCreditCarryforwardNameDomain", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax Credit Carryforward, Name", "label": "Tax Credit Carryforward, Name [Domain]", "documentation": "The name of the tax credit carryforward." } } }, "auth_ref": [ "r73" ] }, "us-gaap_TaxCreditCarryforwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCreditCarryforwardTable", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax Credit Carryforward [Table]", "label": "Tax Credit Carryforward [Table]", "documentation": "A listing of tax credit carryforwards available to reduce future taxable income including descriptions, amounts, expiration dates, limitations on use and the related deferred tax assets and valuation allowances." } } }, "auth_ref": [ "r73" ] }, "rare_TexasAMUniversityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "TexasAMUniversityMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureGenetxAcquisitionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Texas A&M University [Member]", "label": "Texas A&M University [Member]", "documentation": "Texas A&M University [Member]" } } }, "auth_ref": [] }, "rare_TimeDepositsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "TimeDepositsMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredOnRecurringBasisDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsSummaryOfCashEquivalentsAndMarketableDebtSecuritiesClassifiedAsAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Time Deposits", "label": "Time Deposits [Member]", "documentation": "Time deposits." } } }, "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": [ "r857" ] }, "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": [ "r864" ] }, "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": [ "r885" ] }, "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": [ "r887" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "terseLabel": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "rare_TransferOfFairValueOnExerciseOfOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "TransferOfFairValueOnExerciseOfOptions", "crdr": "credit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLicenseAndResearchAgreementsScheduleOfChangesInFairValueOfEquityInvestmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, Transfer of value upon option exercise", "label": "Transfer Of Fair Value On Exercise Of Options", "documentation": "Transfer of fair value on exercise of options." } } }, "auth_ref": [] }, "rare_TransferOfFairValueOnExerciseOfOptionsCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "TransferOfFairValueOnExerciseOfOptionsCommonStock", "crdr": "credit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLicenseAndResearchAgreementsScheduleOfChangesInFairValueOfEquityInvestmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of option to purchase of common stock, Transfer of value upon option exercise", "label": "Transfer of Fair Value on Exercise of Options Common Stock", "documentation": "Transfer of fair value on exercise of options common stock." } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsSummaryOfCashEquivalentsAndMarketableDebtSecuritiesClassifiedAsAvailableForSaleSecuritiesDetails" ], "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": [ "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r354", "r369", "r500", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r619", "r897", "r898", "r899", "r900", "r901", "r902", "r903", "r943", "r944", "r945", "r946" ] }, "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": [ "r888" ] }, "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": [ "r889" ] }, "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": [ "r887" ] }, "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": [ "r887" ] }, "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": [ "r890" ] }, "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": [ "r888" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock", "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r63" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury stock , shares", "label": "Treasury Stock, Common, Shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r63" ] }, "us-gaap_TreasuryStockDeferredEmployeeStockOwnershipPlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockDeferredEmployeeStockOwnershipPlan", "crdr": "credit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred compensation obligation", "label": "Deferred Employee Stock Ownership Plan, Issuance of Shares or Sale of Treasury Shares", "documentation": "The issuance of shares or sale of treasury shares to an Employee Stock Ownership Plan (ESOP)." } } }, "auth_ref": [ "r71" ] }, "us-gaap_TreasuryStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValue", "crdr": "debit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "negatedLabel": "Treasury stock, at cost, 9,559 in 2023 and nil in 2022", "label": "Treasury Stock, Value", "totalLabel": "Treasury Stock, Value, Total", "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury." } } }, "auth_ref": [ "r37", "r63", "r64" ] }, "rare_TwoThousandAndTwentyThreeIncentivePlanAndEmploymentInducementPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "TwoThousandAndTwentyThreeIncentivePlanAndEmploymentInducementPlanMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2023 Plan and Inducement Plan", "label": "Two Thousand And Twenty Three Incentive Plan And Employment Inducement Plan [Member]", "documentation": "Two thousand and twenty three incentive plan and employment inducement plan." } } }, "auth_ref": [] }, "rare_TwoThousandElevenAndTwoThousandFourteenAndEmploymentInducementPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "TwoThousandElevenAndTwoThousandFourteenAndEmploymentInducementPlanMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2011 Equity Incentive, 2014 Incentive and Employment Inducement Plan", "label": "Two Thousand Eleven and Two Thousand Fourteen and Employment Inducement Plan [Member]", "documentation": "Two thousand eleven and two thousand fourteen and employment inducement plan." } } }, "auth_ref": [] }, "rare_TwoThousandElevenAndTwoThousandFourteenAndTwoThousandTwentyThreeAndEmploymentInducementPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "TwoThousandElevenAndTwoThousandFourteenAndTwoThousandTwentyThreeAndEmploymentInducementPlanMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2011 Equity Incentive, 2014 Incentive, 2023 Incentive and Employment Inducement Plan", "label": "Two Thousand Eleven And Two Thousand Fourteen And Two Thousand Twenty Three And Employment Inducement Plan [Member]", "documentation": "Two thousand eleven and two thousand fourteen and two thousand twenty three and employment inducement plan." } } }, "auth_ref": [] }, "rare_TwoThousandElevenEquityIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "TwoThousandElevenEquityIncentivePlanMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2011 Equity Incentive Plan", "label": "Two Thousand Eleven Equity Incentive Plan [Member]", "documentation": "Two thousand eleven equity incentive plan." } } }, "auth_ref": [] }, "rare_TwoThousandFourteenAndTwoThousandTwentyThreeAndEmploymentInducementPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "TwoThousandFourteenAndTwoThousandTwentyThreeAndEmploymentInducementPlanMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2014 Equity Incentive, 2023 Incentive and Employment Inducement Plan", "label": "Two Thousand Fourteen And Two Thousand Twenty Three And Employment Inducement Plan [Member]", "documentation": "Two thousand fourteen and two thousand twenty three and employment inducement plan." } } }, "auth_ref": [] }, "rare_TwoThousandFourteenEmployeeStockPurchasePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "TwoThousandFourteenEmployeeStockPurchasePlanMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2014 Employee Stock Purchase Plan", "label": "Two Thousand Fourteen Employee Stock Purchase Plan [Member]", "documentation": "Two thousand fourteen employee stock purchase plan." } } }, "auth_ref": [] }, "rare_TwoThousandFourteenIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "TwoThousandFourteenIncentivePlanMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2014 Incentive Plan", "label": "Two Thousand Fourteen Incentive Plan [Member]", "documentation": "2014 Incentive plan." } } }, "auth_ref": [] }, "rare_TwoThousandTwentyThreeIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "TwoThousandTwentyThreeIncentivePlanMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Two Thousand Twenty Three Incentive Plan [Member]", "terseLabel": "2023 Incentive Plan", "documentation": "Two thousand twenty three incentive plan." } } }, "auth_ref": [] }, "us-gaap_TypeOfArrangementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfArrangementAxis", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureGenetxAcquisitionAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLiabilitiesForSalesOfFutureRoyaltiesAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsArcturusTherapeuticsHoldingsIncAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsBaylorResearchInstituteAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsDaiichiSankyoAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsKyowaKirinCoLtdAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsRegenxbioIncAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsSaintLouisUniversityAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsScheduleOfCollaborationCostSharingAndPaymentsDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsSolidBiosciencesIncAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsUniversityOfPennsylvaniaAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLicenseAndResearchAgreementsScheduleOfChangesInFairValueOfEquityInvestmentDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLicenseAndResearchAgreementsScheduleOfChangesInFairValueOfInvestmentInSecuritiesDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLicenseAndResearchAgreementsShareOfCollaborationAndRoyaltyRevenueRelatedToCrysvitaDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLicenseAndResearchAgreementsTables", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfTotalRevenuesFromCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative", "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": [ "r489" ] }, "rare_USGovernmentTreasuryAndAgencySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "USGovernmentTreasuryAndAgencySecuritiesMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredOnRecurringBasisDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureBalanceSheetComponentsSummaryOfCashEquivalentsAndMarketableDebtSecuritiesClassifiedAsAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. Government Treasury and Agency Securities", "label": "U S Government Treasury And Agency Securities [Member]", "documentation": "United states government treasury and agency securities." } } }, "auth_ref": [] }, "rare_UnderwrittenPublicOfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "UnderwrittenPublicOfferingMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Underwritten Public Offering", "label": "Underwritten Public Offering [Member]", "documentation": "Underwritten public offering." } } }, "auth_ref": [] }, "us-gaap_UndistributedEarningsOfForeignSubsidiaries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UndistributedEarningsOfForeignSubsidiaries", "crdr": "credit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Undistributed earnings of foreign subsidiaries", "label": "Undistributed Earnings of Foreign Subsidiaries", "documentation": "Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile." } } }, "auth_ref": [ "r15", "r16", "r450", "r485" ] }, "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": [ "r884" ] }, "rare_UnitedStatesAndCanadaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "UnitedStatesAndCanadaMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsKyowaKirinCoLtdAdditionalInformationDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLicenseAndResearchAgreementsShareOfCollaborationAndRoyaltyRevenueRelatedToCrysvitaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Profit Share Territory", "label": "United States And Canada [Member]", "documentation": "United States and Canada." } } }, "auth_ref": [] }, "rare_UniversityOfPennsylvaniaSchoolOfMedicineMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "UniversityOfPennsylvaniaSchoolOfMedicineMember", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsUniversityOfPennsylvaniaAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "University of Pennsylvania School of Medicine (Penn)", "label": "University Of Pennsylvania School Of Medicine [Member]", "documentation": "University of Pennsylvania school of medicine." } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at beginning of year", "periodEndLabel": "Balance at end of year", "label": "Unrecognized Tax Benefits", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r451", "r461" ] }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "crdr": "debit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Reductions for tax positions of prior years", "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions", "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns." } } }, "auth_ref": [ "r462" ] }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense", "crdr": "debit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense, Total", "terseLabel": "Unrecognized tax benefits related to interest or penalties", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense", "documentation": "Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return." } } }, "auth_ref": [ "r460" ] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Unrecognized tax benefit", "terseLabel": "Additions based on tax positions related to current year", "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return." } } }, "auth_ref": [ "r463" ] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additions for tax positions of prior years", "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions", "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns." } } }, "auth_ref": [ "r462" ] }, "rare_UpforntCashPaymentPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "UpforntCashPaymentPaid", "crdr": "debit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsArcturusTherapeuticsHoldingsIncAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Upfornt cash payment paid", "documentation": "Upfornt cash payment paid." } } }, "auth_ref": [] }, "rare_UpfrontPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "UpfrontPayment", "crdr": "debit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "upfront payment.", "label": "upfront payment", "terseLabel": "upfront payment" } } }, "auth_ref": [] }, "rare_UpfrontPaymentForInProcessResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "UpfrontPaymentForInProcessResearchAndDevelopmentExpense", "crdr": "debit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsRegenxbioIncAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Upfront payment for in-process research and development expense", "label": "Upfront Payment For In Process Research And Development Expense", "documentation": "Upfront payment for in process research and development expense." } } }, "auth_ref": [] }, "rare_UpfrontPaymentsOfCollaboration": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ultragenyx.com/20231231", "localname": "UpfrontPaymentsOfCollaboration", "crdr": "debit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/DisclosureLicenseAndResearchAgreementsRegeneronAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Upfront payments of collaboration", "label": "Upfront Payments of Collaboration", "documentation": "Upfront payments of collaboration." } } }, "auth_ref": [] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Use of Estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r52", "r53", "r54", "r157", "r158", "r160", "r161" ] }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "crdr": "credit", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation allowance increased", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset." } } }, "auth_ref": [ "r466" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableLeaseCost", "crdr": "debit", "calculation": { "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfComponentsOfLeaseExpenseDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfComponentsOfLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable lease expense", "label": "Variable Lease, Cost", "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases." } } }, "auth_ref": [ "r534", "r799" ] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingAxis", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting", "label": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r963", "r964", "r965", "r966", "r967", "r968", "r969", "r970", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r981", "r982", "r983", "r984", "r985", "r986", "r987", "r988" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingDomain", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureStockBasedAwardsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting", "label": "Vesting [Domain]", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r963", "r964", "r965", "r966", "r967", "r968", "r969", "r970", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r981", "r982", "r983", "r984", "r985", "r986", "r987", "r988" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerShareDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Shares used in computing net loss per share, Diluted", "totalLabel": "Weighted Average Number of Shares Outstanding, Diluted, Total", "label": "Weighted Average Number of Shares Outstanding, Diluted", "verboseLabel": "Weighted-average shares used to computing net loss per share, 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": [ "r241", "r246" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Denominator:", "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.ultragenyx.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerShareDetails", "http://www.ultragenyx.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Shares used in computing net loss per share, Basic", "totalLabel": "Weighted Average Number of Shares Outstanding, Basic, Total", "label": "Weighted Average Number of Shares Outstanding, Basic", "verboseLabel": "Weighted-average shares used to computing net loss per share, 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": [ "r240", "r246" ] } } } }, "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": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "13", "SubTopic": "10", "Topic": "480", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481766/480-10-25-13" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8" }, "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-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": "21D", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-21D" }, "r10": { "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" }, "r11": { "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" }, "r12": { "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" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r15": { "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" }, "r16": { "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" }, "r17": { "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" }, "r18": { "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" }, "r19": { "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" }, "r20": { "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" }, "r21": { "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" }, "r22": { "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" }, "r23": { "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" }, "r24": { "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" }, "r25": { "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" }, "r26": { "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" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SAB TOPIC 4.C)", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-4" }, "r28": { "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" }, "r29": { "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" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "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.25)", "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.29,30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "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": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r40": { "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" }, "r41": { "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" }, "r42": { "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" }, "r43": { "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" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r46": { "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" }, "r47": { "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" }, "r48": { "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" }, "r49": { "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" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "r60": { "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" }, "r61": { "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" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481244/470-50-50-1" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r70": { "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" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "40", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480520/718-40-45-2" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "808", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1" }, "r80": { "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" }, "r81": { "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" }, "r82": { "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" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "55", "Paragraph": "182", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480401/815-10-55-182" }, "r84": { "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" }, "r85": { "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" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-30" }, "r88": { "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" }, "r89": { "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" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r92": { "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(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r94": { "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" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//220/tableOfContent" }, "r108": { "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" }, "r109": { "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" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "250", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//250/tableOfContent" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r122": { "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" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r131": { "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" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SAB Topic 4.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-4" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "710", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//710/tableOfContent" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "712", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//712/tableOfContent" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715/tableOfContent" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "932", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-10(c)(3)(ii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479664/932-10-S99-1" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "932", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-10(c)(7)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479664/932-10-S99-1" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "SubTopic": "10", "Topic": "808", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479428/808-10-45-3" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "SubTopic": "210", "Topic": "954", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480632/954-210-45-5" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "270", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Footnote": "2", "Publisher": "SEC" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column B", "Publisher": "SEC" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column C", "Publisher": "SEC" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column D", "Publisher": "SEC" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column E", "Publisher": "SEC" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column F", "Publisher": "SEC" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column G", "Publisher": "SEC" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column H", "Publisher": "SEC" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column I", "Publisher": "SEC" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Footnote": "4", "Publisher": "SEC" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "4", "Subsection": "08", "Paragraph": "(m)", "Subparagraph": "(1)(iii)", "Publisher": "SEC" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r180": { "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" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r182": { "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" }, "r183": { "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(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r189": { "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" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r191": { "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" }, "r192": { "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" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r194": { "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" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r196": { "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" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r198": { "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" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r216": { "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" }, "r217": { "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" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r219": { "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" }, "r220": { "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" }, "r221": { "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)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r272": { "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" }, "r273": { "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" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-2" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-30/tableOfContent" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "712", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//712/tableOfContent" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r397": { "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" }, "r398": { "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" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483041/730-20-50-1" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r450": { "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" }, "r451": { "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" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-15" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r461": { "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" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r489": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-5A" }, "r510": { "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" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//830/tableOfContent" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-9" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-3" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-12" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r524": { "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" }, "r525": { "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" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r530": { "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" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r545": { "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" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r548": { "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" }, "r549": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "330", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-10(c)(7)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479664/932-10-S99-1" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r615": { "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" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(3)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r623": { "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(7)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r624": { "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" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r629": { "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" }, "r630": { "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" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "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" }, "r639": { "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" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6" }, "r646": { "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" }, "r647": { "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" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r651": { "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" }, "r652": { "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" }, "r653": { "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" }, "r654": { "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" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "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" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(5)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(5)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r683": { "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" }, "r684": { "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" }, "r685": { "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" }, "r686": { "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" }, "r687": { "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" }, "r688": { "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" }, "r689": { "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" }, "r690": { "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" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r704": { "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" }, "r705": { "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" }, "r706": { "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" }, "r707": { "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" }, "r708": { "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" }, "r709": { "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" }, "r710": { "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" }, "r711": { "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" }, "r712": { "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" }, "r713": { "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" }, "r714": { "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" }, "r715": { "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" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r717": { "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" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r720": { "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" }, "r721": { "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" }, "r722": { "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" }, "r723": { "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 6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r724": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r725": { "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" }, "r726": { "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" }, "r727": { "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" }, "r728": { "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" }, "r729": { "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 6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r730": { "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" }, "r731": { "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" }, "r732": { "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 9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r733": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r734": { "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" }, "r735": { "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" }, "r736": { "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 1)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r737": { "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 1)(b)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r738": { "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" }, "r739": { "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 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r740": { "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" }, "r741": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r742": { "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" }, "r743": { "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" }, "r744": { "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" }, "r745": { "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" }, "r746": { "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" }, "r747": { "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" }, "r748": { "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" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481058/954-310-45-1" }, "r750": { "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" }, "r751": { "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" }, "r752": { "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" }, "r753": { "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" }, "r754": { "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" }, "r755": { "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" }, "r756": { "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" }, "r757": { "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" }, "r758": { "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" }, "r759": { "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" }, "r760": { "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" }, "r761": { "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" }, "r762": { "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" }, "r763": { "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" }, "r764": { "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" }, "r765": { "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" }, "r766": { "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" }, "r767": { "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" }, "r768": { "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" }, "r769": { "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" }, "r770": { "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" }, "r771": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r772": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r773": { "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" }, "r774": { "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" }, "r775": { "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" }, "r776": { "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" }, "r777": { "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" }, "r778": { "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" }, "r779": { "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" }, "r780": { "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" }, "r781": { "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" }, "r782": { "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" }, "r783": { "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" }, "r784": { "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" }, "r785": { "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" }, "r786": { "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" }, "r787": { "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" }, "r788": { "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" }, "r789": { "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" }, "r790": { "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" }, "r791": { "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" }, "r792": { "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" }, "r793": { "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" }, "r794": { "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" }, "r795": { "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" }, "r796": { "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" }, "r797": { "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" }, "r798": { "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" }, "r799": { "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" }, "r800": { "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" }, "r801": { "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" }, "r802": { "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" }, "r803": { "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" }, "r804": { "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" }, "r805": { "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" }, "r806": { "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" }, "r807": { "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" }, "r808": { "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" }, "r809": { "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" }, "r810": { "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" }, "r811": { "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" }, "r812": { "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" }, "r813": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r814": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r815": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r816": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r817": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r818": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r819": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r820": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r821": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r822": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r823": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r824": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r825": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r826": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r827": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r828": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r829": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r830": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r831": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r832": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r833": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r834": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r835": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r836": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r837": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r838": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r839": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r840": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r841": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r842": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r843": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r844": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r845": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r846": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r847": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r848": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r849": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r850": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r851": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r852": { "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" }, "r853": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r854": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r855": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r856": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r857": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r858": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r859": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r860": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r861": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r862": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r863": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r864": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r865": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r866": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r867": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r868": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r869": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r870": { "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" }, "r871": { "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" }, "r872": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r873": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r874": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r875": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r876": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r877": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r878": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r879": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r880": { "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" }, "r881": { "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" }, "r882": { "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" }, "r883": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r884": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r885": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r886": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r887": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r888": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r889": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r890": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r891": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r892": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r893": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r894": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r895": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r896": { "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" }, "r897": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r898": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r899": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r900": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r901": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r902": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r903": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r904": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//210/tableOfContent" }, "r905": { "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" }, "r906": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r907": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r908": { "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" }, "r909": { "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" }, "r910": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r911": { "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" }, "r912": { "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" }, "r913": { "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" }, "r914": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r915": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r916": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r917": { "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" }, "r918": { "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" }, "r919": { "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" }, "r920": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r921": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(S-X 210.12-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r922": { "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" }, "r923": { "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" }, "r924": { "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" }, "r925": { "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" }, "r926": { "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" }, "r927": { "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" }, "r928": { "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" }, "r929": { "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" }, "r930": { "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" }, "r931": { "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" }, "r932": { "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" }, "r933": { "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" }, "r934": { "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" }, "r935": { "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" }, "r936": { "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" }, "r937": { "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" }, "r938": { "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" }, "r939": { "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" }, "r940": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r941": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r942": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r943": { "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" }, "r944": { "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" }, "r945": { "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" }, "r946": { "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" }, "r947": { "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" }, "r948": { "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" }, "r949": { "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" }, "r950": { "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" }, "r951": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482190/360-10-35-3" }, "r952": { "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" }, "r953": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r954": { "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" }, "r955": { "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" }, "r956": { "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" }, "r957": { "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" }, "r958": { "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" }, "r959": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r960": { "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" }, "r961": { "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" }, "r962": { "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" }, "r963": { "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" }, "r964": { "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" }, "r965": { "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" }, "r966": { "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" }, "r967": { "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" }, "r968": { "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" }, "r969": { "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" }, "r970": { "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" }, "r971": { "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" }, "r972": { "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" }, "r973": { "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" }, "r974": { "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" }, "r975": { "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" }, "r976": { "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" }, "r977": { "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" }, "r978": { "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" }, "r979": { "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" }, "r980": { "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" }, "r981": { "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" }, "r982": { "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" }, "r983": { "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" }, "r984": { "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" }, "r985": { "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" }, "r986": { "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" }, "r987": { "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" }, "r988": { "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" }, "r989": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r990": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "730", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483041/730-20-50-1" }, "r991": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r992": { "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" }, "r993": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r994": { "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" }, "r995": { "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" }, "r996": { "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" }, "r997": { "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" }, "r998": { "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" }, "r999": { "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" }, "r1000": { "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" }, "r1001": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1002": { "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" }, "r1003": { "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" }, "r1004": { "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" }, "r1005": { "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" }, "r1006": { "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" }, "r1007": { "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" }, "r1008": { "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" }, "r1009": { "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" }, "r1010": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r1011": { "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" }, "r1012": { "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" }, "r1013": { "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" }, "r1014": { "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" }, "r1015": { "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" }, "r1016": { "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" }, "r1017": { "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" }, "r1018": { "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" }, "r1019": { "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" }, "r1020": { "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" }, "r1021": { "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" }, "r1022": { "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" }, "r1023": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r1024": { "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" }, "r1025": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r1026": { "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" }, "r1027": { "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" }, "r1028": { "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" }, "r1029": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r1030": { "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" }, "r1031": { "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" }, "r1032": { "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" }, "r1033": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" } } } ZIP 130 0000950170-24-017879-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000950170-24-017879-xbrl.zip M4$L#!!0 ( "N 55@P:7&FL.D +-T 0 2 :6UG,C$U.34T,#4W7S N M:G!G[+P'6%-;MRZ\$!05%*4*%I B2%6**"!1I$4$I)=0++2 4%Z"Q9 >@?I M(!T$I 2DQ@(H73HD!J3W#J&%Y"[8[JU[[_-]Y]S_GGO_<\[SA0<2F&N,\8YW MC#GF'',ED/I)WX$3M^6A\@#9 3+@'O@%D(@ [1VYF[*:JJIW--@PT 9 ?)]A_ CP?9 7**@X9#V_.6;A^C4[E.RV](+/PU+/"63^P= M')V<75R?O_#V\7WIYQ\>$1D5'?,J-NYU6GI&9E9V3FYQ22FJK/Q=1>7'3W7U M#9^_-#9U=G7W]/;U#V"&1T;'QB^AW@?]'\/\[/\3Z#\P_P&9]!XX>?A Y@%W1P$>(.7 ?X4GZGE5G:*.!W0S.B?TZEI.FKR+OGJWXN"S0V%12@S: MYV\V'E6Y=,S@X<6JFU=V.(?&E"PE&C-F4WU)P)$-'_240";RNT,Y"3B;?]W; M>&L#0CAD/*9:ZKNJL'CSKU>D]6N1@.0G)."]*?'F_'E"Q\Y7Y$>/X<)M*GCR MYED$"?AL@6= 3GXC 4O,R% W1:2HYQKK4K*S%?$9QIQ("4,N8W[:.-?)VLI: M0TG@'F0A 2EEL23@:>\0P3'DO@[1HYT$D,5L4?Y/0V%0M.SIFZM25B81%-1: M%SM +WX7RH%0;T71RC_T5O\,#-_D]H)+:+%79!SAK'Q76KMS3$5(CG,H0MXG M*Z]_JNC(.M]+_A&SP\4&2F=X#)Y](%=LRO#/.Y$RYLU]ZM#KRY&XE'B/<)N5 MT_^*[_\5%!UIF<[)BKT9E^#EO4[AN3&7L=\^B;R@N&A75'7I;DM*T:F#7FV* M.5'7/AC91FKWP0M;+-6BP^#;HHTH9:3R5SP2CL/JN515HTM5Z27Q"%Q)BRFN MW&X!FV!ML$Z?=D3U>T!4>;'UT.-OD9X78O**POX**.^GTV'2_^.XM?M4.9A!Z0RY-T426?JTIO]$)&?XS$CGSIS8 MU1KZ"$]E%I:DPH>OZ[B["]A*_%ZQ-]KR/TZUHZ(XQL$;S?M&YGDX?<(]EI<- M&H[/$'@H^@LB>_9"3($/ZU\AE_Z/YK8P8W;;N@*]([R V6C$3GC$.6<.H!UQ M1-@5'!9F;9N8'_B]^S:M=\7(J$=!''I0/3SF8]>:T_EN@FJZ1?%+,;Y9R6MZ MM]XX,5WZ.'Z$]PQ_\!O-XK?4AXZHBX3"&Q(F"@\WYA=$($,3TLYR=J[#F8?^ M[%+A3\14F%M;:1LI).#%SB?C-<8NR)($E@0$=\SQDH#V"A+P79@$L.%#B1:[ M4Y!AZ:6^W8.E[83C921@M-3M*'IU ;E)C?YR/1T2!W&EV52M%B,!-Q$B)( \ M'[TY?^YC(6$GF4@NM$(#IYD(&7Q.I%L\AOP*NP,2,6M#E%1XFT<"I"=)@%)F8FKF M[#)D*=D)4+ZN4;ER:4'*9G@':G1D_;KTQ0=F4 ZW9@=[!RZ]L_HWFIK>^ZB3 M49R0M]*23].Y&Z]J]IH$? EVSC\3,_@2^=^$DO\$'&G9[][Y=W(G.>F^]M,; M"^OG9>?A;YNKX\W-YGH5"E!$^-=?P$7G3X4+(?2:2<"?YYB5S<^$._E?:!;^ M'Z-@XGWNC4SCG06X= MS[7ST :R[$!3<8L+0R;Q!!],<#'<=>K^WVA5_>DSW?\D6EFVC="9L_$DH$1P MOM ]L=9\(,L?$;^!&!HO0>!099/,F/ZV8[*I/+ D07',=-[N^,6+[@(0A2?Z M)3P\Y),A&&.B7)[-SI%/)""]+VK6E 34QVRR$J/H NB6A):%&I-I=+K.W;U+ M=N,@0 _\?#J'6A(A*BA+$@?1:_X3[RXGOT_>K2(!&1R9OLL/[2#)!/(0?2B/*P MY)U#RJ"^*PYC9JP?0S;[B!$6T4OHUK,V\PHDX!)R!TD"L!*?!$E 3#)^ MD?@-[K\#@7S=$JP9;?M%76_M(>27Z2PDMH\89M!W2&23C@24(]?2[;\2.3V1 M$=*^NQDD8$P?K 1O$R#;RBY&\L8$/>13$C"M)GD9J_L(=@/QDLE&\>N7G@XI.=UFG-/M M#,V>UX6'>:J,<(4%Q((&VXQ#*.WJ^P5H^H)"M)L+\SFVI4-AP]?9%Q8F5?QA MNQ#%KYGA%PL$6QZL+"S,8-;CYS9L%W#C!11V+K>_4#^$W\/(5,^T70[$!.9J M03-.KS1"Y_ :MJYB)4ASC:+)>L$J\:,C>="V?4 M?Q'JZQ1\+4N'EO^"=K@:\V6? U#3>RU#TKC3#4\4U#0D1Z= ,)6'L5.^(I1F38*IGT7V]C^QEF MR*V]H,3L!R7Z6U_C0T@(9,>)!$ 54+(CS;=/@^M",\,X>EJ08VQ5M,6 MR*/)FQQ@BJ8UYBPW$U17K_%.B?P2Y;5%4$# <@A/O2< MQK)1C(F;X[N)>1@ MSI(206@%G$TV5A]:D.-#NS4DH"PIF&G>':TQ>WM)5?8_-.GXN#\%NQ!'J1W6-MXG)+O3ZD(VRL4[:N$VT03.-7CFS+2A82&7&Y&2QO""7(UT@X?ZQ.G36JN"@J:*#^[D+H3+ M'PZH\,]=,"/GEPD<"[V6$Z&FHM[!B5V#!?&51B_>Z.8W[UPP*ZHT%ASIU?'1 M;"H;X'@07!597-:K+IR>TW"3(XZ].SS2$2XVA3_T!N.6?^"S:D4/-PQVRK3B M780DNS<+]+1E-"+[Z<_*?B921S0.ZF#=O$@1W\&'9L^X^^SW?+AN]=V<$!SG MM%N#G&9H??P0\G0_'6XK*-.,*$QNB4PA_TS8V$_"2OZO$';S!BWV?9]P.H^F M:&!V!H[CAJX752,'OVV!:LM"D[]PRX>;HO'%:&L,D4IGY=SVP;IC"+Z/XTKR M+2_2TE_>#C\"Y3 +EONR9<@@Z621) '.AE=B)4[Q4__.@=G8$MHF^+Q(*WVW#>@&BK M"H1]X5B2B5L'?E$NS--BX.OX6=CXP\#OWY]1HHXTI&M^7V0JZ7DTWV?8=D3N MPTJSO%\I^MC0+./J($8^W\:D=]J6KY7ZXLG*B$:O*F7.>WS0T/8-#J#ZS4MQ M]2C%#]F-LWP#G+@MK<'&M9WM8W*EF '][0RKJ7)A038KN!$3K_X5$ZZSG#*: MH;>AIT7M!!6:IEH"+S75*XJ]=M(Q'M^\KM.26'JAJ&O! =K;V\!L;DQ%OR69V58O_\7%Z6N=#$>'^$Q%0P?P!C^\1KEQ.8W1Z4(J3!D4O,QIV MGYIYCYV#(6RNT#M&4T>LN#2ROD*+ND72R<#+4)TX%GV\8\EJB>,,8UD-H6^\ M:T(S]\1=RGQW:G#R=ZF A!7NLE<44)LO<8,5$"P$BM.I!$4"";C@0;.C!&YO M4>"R??\JG/LE5Z=,I40)W8^+-(J7A5WJ.5B4V7_Z8K1;^.(7L/4/U@]<5#\*5 M7FL;VXD@:F!5J[Q:A_]#*\+B/,U#Z9R16:K]BO,(D>HGG%<)%1(,8WK"H/6M MY9"N-W,CVQ/8/?T@YMOZ7!>&7@=:RY\W@@M@E);-PYN71HW\6AXK;0-ISR+ND6M=JWPX*<5[#C&B=<"*6T[M[/3]"X%JJZH=+"JTT*PJLLIXV5 M[:O*LL1+PJ=[!%@<;90?K6TE1*<^E(YY(A;4N>7$6%PMG*E5UGB:WN%;1E19 M<5@4EXKPD3.]RY;0VY*B<6MNS"BS+IS%7O /C26Q=*=V=AF%'U*6@+>6/BFZ M>^YN01U[]"KSC: /87<_UYR[OM.=W8R1:^U4';H][V@?C3P.@;0FGW7V_11#Y%I6 M*3\>S_*EMR\NJ*5^PH0UB.2/H& M.V(>?PF4:-K]:^B0^/SWO)FUZ6HQS*R-7630.+=]3W8BWF^^HZ=*& MS;K!L4^""B+V5FH)#YL/<9]]V8)GUE"LR*_H/*0_<([X#*?4>B?2M!'CH80(T-?^UMK\1?1*_Z7WUY@_2,)8#7G?OJ@XNY7OQM.D;]2W MH3'CG'NLP-3*J \AX(DXE/^]]:',,UB^S$#^2'GU#H4W1BJ_/9+[\(EKCMHO M_&A--:A2M:&G+C6RO(U7>UYE.P$CB*.(NP*5<\=I_:NT2\K;D[\LY!.<,9M#09G1ZW&UE)[Y* M?HKT\[RS2<1^C,L8C!!_>=[7,1[.XP,G?/%I/%5W8,NT+C]"RB!7F(#SU/[\ M52(TL.?"+KX@*@FSCJJ4SHI+^6;0N:$-+AU&6==A)_87&<:U'>9UI5>/$#HM M[RJBSN_/XU/L@A.\>16OJ(N.BH3?F,A4EKNF)!MATV$M6M )JR&_6Y2L5!'7 M,.U>%:!GQ*S!BS4)\I=84&_"ZBDVA6^M4:/-5%MV>%YJ\58.RIC"=>#C^[M#%I(Y;;1*8W:M=9! MZ<"FCQLKX*RV,ZVFAYA* Y3E"O1/OQ]ZV"F 55<<%M\0RE*),(C]VI8NF':* M<97.[?+*=]\6NHLK(VVZ>N]6LEC]T\:JQD,D2A%9_:Z%#I:X_*H,[8N#[19Y MTTY-"XN%F($9/,S[<_T\^TP;GLEGY9KI\[HKO>\5J#@R2^QC;*$BS!VI%GKN M.1RR"2?Y*ZE&Q*%PH+ MHK>>$QYV1OY:=>+U0/#'541_#$";RJWUHP, M5>2%SF%NI1A.TQI8,M%]$\/6324_< J?T/VDY&'+F"H\^";TO(B<@ZE41=3\ M2+5B%-?9<_658=F1M ;E.A/%_JYR5P5AXFF!X9T+XE_;,5Q,I\O65W#KEBK; M-O8[!BM'UX[?^T]L^T:U(;2BD@(*"GU%[GVNC&'GDO'&)>_/)UG,%[#C\(5E M3/["J^L[G($,3]Y&8ZXS^6:/JL=4-:NGQ8CA.A$0W^C6 :3PM2C%+.99YX;> MXA)'#YO)_K9N::[^00M&EC.,L]8"O4V2WFY7%\+%4='0<_ANJ'-TZ_6&U MU%IMNT-^P7:>E9.CE:&[3I>UF&IY.?ZY:*7';E'%MX&2JNH'ZHLJQ4G;4UA1 MVUR9$0%Y!GL;'"?5N<8273B/G5N1^V!KQ#O.+PO%Z(;4NU'6A9H+;P,I]ED"V8+# DM&8HMPR\,?OO6UBAIM%$N6TIC66D\JNYF&56.BEHH M+&_/Z=J,&)$/)9[^*&)XY4TMF]S;%DZ9C;C<;S!#HY38%A&L0BSBAH_Z0OMX MZ]&0RT59OG%YV(@!-\QL,]7MRQV&T&D!KBE HKUSH2UN;+4JS M68Y0+.^>7S1C\=[^E#LTCOYI1>/XDL33.(3:GKRHZ*#9M_MEFHHXW9:9ZW2>RJT"U7CUJ20 MGSTOE"W?P>O[85P_0XC[^D)*]*N<8=1=LD^R:;G.)A,BYWIF+DNM6.9_ZH*%W*;^2@!(%0F Y!$\= M#S90CV:_M$"\69<+=R\H6)\>10XCXR2&,"'$>R0 3P+ QM3!QY $"$'FAW;? M=3'@/9&I:L2K4W9&K1P?W'N=7&,KWKWX3*:7?UK6\.H'4;-)D]A*V7 M8]Z2OADK<.3N*]QW08-Y@RU2Y#YT95!2C4H%<'6,,\ MK-/G.T^Y-*A%V#IJ]BSR?0X7$#L-@XI[Z.M7U8?/9,;IZ-C-FSO9#VX7XYY_4Z]^I\JQ8Z[4D$L+RI7?&8?6'%NS,MR9*?_6 M6[39FMFOQ!^6L?%JV>)$3;]N],CJCO#W1K?KO8)': W>3^#NMMI.L'O':N8-:-!8KZ?&-5_%IUSZAD@S!4Q+ZIV1ML5H_XO7CV3R4$>T&NA##[J&JEP.-%GD#+=Q*T4Y MN2[8-F9B]?FJ7,_Y_7I"6/'SA-"5M2ZD?<4<3-52-"% >PA/YPON"0OYOC23 M@ "A)<@N+[<9]W?C$>,(:6<2\*)=(5ENAX'@).'=!$]^\$SR%7_\7-\!C^5O M-W/9@G<1J3*M#,_KIL3%2NY\'?8MG,O,:F5\7;$5KV*T4I;S85#9ITC 4HCE SK&*(1 66T9OEDL5%PY^YL" MGD,@L>9#I?\$CAZ3X@8]KZ0V(=#]>%A%/0,"IQI4EM!QC*GZDBR6WL>GO-,^ MJ-RLHMVL$<*?OY"GTC1K9)[IAQ,KZRV'G;-:YAX1RPI$(.;F!*(QA_6X3DI= M=9,IZ[B!F#=GLFM G,D/&*C0F M5NVBYXUZ+^6H*7,QF$Z711<[8<MKR[Q]B28[Z9#$&C+9RJ">(R)D? M#*KS]V*Z>&RW)?#$92U^+<6[>C>O-I+'59\Q6%IG*[>&NG\/$QL2T&U<@^ZV M)B&$ZJG\Q$:=:2+2I0N/I_)?TL? VD4O&<:.P'R?3;@>)2TX>3<-PV[".B[ S!>#4&$V73L'[ENDH'Q,G)W8H8]6)8WT6\JMSFA\BY%V)K;KF=#= M*<;=SCMK<_2XF*FVRH:=97MZ^(9)A75G6=)N5-1KE$B4[/>4&-FDQ,)<)]SZ MAFN-RD,BK97-IBQR^ Q6"$,"4.!D$Q]V3^:>0YICJSQ)@ CRZ@I^?M+34W]H M (V8+QW'N] M7OZ4 UMV;FB7@>76<%F M,P>SDMM2)8+6)Y0*\M?1,LDO//F-+"*^&0Q662OS+K0K*\'<=%/*WB7I3D(] M6UD^6>>:*J]>]1N+.'S61(O,LH!%Y/9E8VOA9)$(!&=/P0+>E2^]VOMH@4 Y M(5^^D3.^#\&4,S ]Q" E8%5HZ5J",:9"J.@&W,AC]K%03@C]QE4?9_CI42?T M"4=+Y[?3XV&&'S_9B(BVMO.+Z:C0=ZD?JBYB87D6F+ M]=!TDH0R]\?/,L_$W'I[E*>M F!*>4@VS&%'[PH]K^26N[<.RW-\H0UJR9HQ M54@J1]G@QL8[U0/08L36TO*D79KSJM%G CRM9B*T495#QF%#SB*CLOJ&Z:%6 M) ".#B2_=9BGMCEST8+*:S:NJW8Z7*>K#1L J\6[S\+Z3N1]XRGL0 0V37W;$(QD-:O.D5>2: M:J:J^*Q.K45&TD97YGV818NMH2TK*E"N8E-#FA6)57"N<>M:K3RK7FF.9>K* M@CPZ@:CNG4P817"OS*O#9HKC5N]ZG=A4A46+CW#!F=H-B98;\K19RAJ9NV.E M$]9*':BFN3*5IB:,_;5OD5FM O&]&/?MV1ZBR:#TLEBYO]"]I%93W?E'"(3X M;48AL90[HF&8NI6;IJ?IO%'E#X]^_W)IY=U!%NM(_:B"\8OP_ *\G:,=WLD[\^@X M5'+WXOU);MYR \)RI,Y J6C(E80^U**Y54F4EO]M1O?J?/&^P4$,IJ]L:H%K M>2$,C8,)]0\>&Y?8,<*BFTD!>K M%N]@%H7*[UA5C174LK(Z/9.(&VS.*2SU'PM:S)#N#4HJ[$O#JF0ZO906F"YS M#9K!Q,3&5F-K9PMGEI<4> B 51"RL1Z8MM* M 7*,=A&/M1P2X57]6@4D(S]\(P9N-P^:G(EM"H./[P6'[.2',&SIJ^PZ)#'RZX8^+=6B?7P-D++T#&:J Y<7RUW[P!&WEE/_\>3SP,1$1/@,=F=@[?-< M!0FX'++SF 1@,)QJ^0H)'=@,'*9=\6 M.XVD;3X8GEGDPK4M(S0?=K]X:9F]_>Y+/L6 ,\4-P=1AH8P,7RA3] C*W8\6 MN4M:,Y,1XGX.\MVF>J]9]T?Y7RW(SP^5XPZS4+KR M];@YD;$-C0_95*QM%0);VL-(++)$_)M'3!NQ?T<<2PBNU1D *\F&!PDH(B1; M#NQL W.3FQ6YV R,W&ZR&\(J=]J1JN#FF32EX-.;+V+H6IXM:$'N(]XVR:>Q MV%0\=WGI%0'81K.RH*I>'J_ 7RT0]/7)JEVY[S9\./RZG1+-):Q'KJY4-IMQ M:3MWI.!M!7:/@E/'3Y!7]$KSS["8A3&^CF&1FA*R20V?$;I$%0"3>W"A:\ZF MH'38>?!^,#.Q,0?7$ SIB)O/N&A-MJC_J-W6BKHXL1-*_ZAUK!D1;4*17-*B M;R$,E;[SIK-^@Y,K,@ZH^,O[+/[?/ATRR\N[E2;+_0[F*__8"Z:/,ZQ5-&L, M[F1.U_J84,5VPS'G7DN*EXOY@-01$G"#AH 2(@%;6C,*?6M9K2X? M%A3E>R'W^#O6&:E7ZN[5_)PKXX6P\'"P6D*JI&Z.J3H@B(77'D#YL2D?;)+U M]S=9:LC@"TWA$>*,>]C(<4+:/&S@VWABK!_G 9MB9SJB%^N6I3$)6,GUDL#: M,$]?L>6JJ2G+HK[T^O,9VRG]C^SL0/;+@"QO+2TR+4T@!0 .>%T V\E5%1*0 M)%%(/")62+R10DZD:Y4D.L^@-SE[T5L'O&@V5447MT9S2<#W"'T2,'84@ Q+ M=:$G@_-(P#-E<)<1R@/\2\F_E/Q+R;^4_#]3-8QZS61NU*SK"YG"\]U.@Y(L008"[AV">-;5AJZMH!,]T"'SI7GY2 M$@>/]H\PD[/H+\N'7\&E[R:4>M$^U ,$#3:357UZ;.Y'"0Y;!? A>MO/I%PG ME'5@PV_-']5>.-+8IESU)KN F1PP5+92#=/JG,"%@>;OBYH(&U8$=W3[?(#E MD 7C?.FN7F0V.Y5"W0IIJ#Q4*#'0;^GJ@6N)':!FBEYIVM&L0@1QFB%RW_SV M^1)E0/G)2"MC&_>[=]W\J3ZG?4K#H8(ILDKI!Y,&< F\;;E4HORR_F1<-^C) MOOZCQ>Y,>4"U,KB9R']MY *Q&!*N+T?&!#5R++1];KOR\-1BPO+S>K_"=8N+ M*ZM&4'W\% [O\3)B7$=JELC$O7L5.=9. I[T1>UFD0 5] J2V-V.(C=( 3C+0@)L#S7U;Q, KQ8E]Y!?I<6FE?= M=@"MD !\ZKP4FG7S AZ")1@W0,]3X^T1'85$I+!/H()Q(S\3@6V&4AB G+% M'.S*U'9S_H8:-K2/FG7W=R*(=Y!XOTA*.0/'BG_P&1#3$#_ [V0800)^">B M5K^+JA-[?J?*X@=50@2!Y&T[$$@(L4/A5TRU("9PFGJ7@,:,MR[O$]W[4[KO M=^F0WZ65=F _8ICB9OQ;#%%@/H"M[ 7(7A"'?@\B.6;K1Q +_YENUB44^I]* M[]& W)>^B+3Z$<12&JOQ31+PGHG(6+A[#UQUG';N$?=/\AC-P3#@-Y4A;ZJ_1>>G6"OD ((2 R M"V+?W_TJ14Z#4X(#%(F#H/Z8,I2HW^.EL&\._UGT@MA?PA;8QEW0/R M9UJ2]VEAW8=>M/?Z%^B083"KNY*)"J"$*/(1LBOY+Z0Y[4H@QY#$+J6=AW\S M7(*<[OH==AD(@JCY)[M@HZ*2_">[6;\Z70+Y11KY-^F8/Z0[B0-[]&UI@*^9 M_N!$B)@(^4&)^1ZR<=5?XJ%GO#;](QZL6,@>);S(7X+)_4]E(7_("LTG;S\A M 5&0'^E/7KR$+]^ML>X[9QQ1=NL<#KOJ+=_F6+A1%.@XV^KV2DJU[V)E=75T M1%!A:['*1O%B/X9V0@<5-+.FO-Z&+LG9%, M7,W(\5+F,):[ILNBY<+")CI=)\L.B1._#MQ\0WCU5 5QN4AEB-^O3M=]*L3>H!I_2NX!UTDO!)P$T*_-JQ/;[Y265[FL4RDI M=1]_-(__Y'+Z]IN<)T[4Y4:RBHMV]IN+M )OX@-S.[R.B]S=W,J 9J#67S@] M5K1?SN%0A=//O 7+9M#%J%1E^?[J3$0+O0$[OZRBX:M3I\C?=$ES?W:R>C-D MJ%=34_LTISF+^5A/7,:'8,T UT8GL83';X4Y)%2F7MGKFB6I=Z10DHT,!:^D MZ\.-Z MR8=:3G G@)8O[:UM%XC!/J!UH:-)O,;!]MW&;WGBIF#/ZGV+\?YXO-?QN)]M M^'=P\.#R^20W\VCGM<[P:@TI ME6*_ZE5;;G;N M@3:X*XY>AT4+?<49)=[W%J HJTW>^9O2*EQVU$6@W!X7K!BVLH@D:GYIAA_, MB#MU&]O_OCC1ZVR?KVC(IL):WG5N9"*>2LG-6,2Z7>2+'_M0R1,$KMP1UUI^ M]9MM'##P#PXV^#>K2 #;2^3L,F3MSOJHF?&/SQ_PQKNW)UJ-'[_?#91Z.1Q@ M##U.#[S>^P'^QD9_ESS[!/@"$& [JWCP]X$7$E[TZF3[U[,Q>IWA.?'+]0?\ M ?"/H;YW#W22??0"M:4UFSF!CMH&2E 8NS($W M=.,231FLE&[AL&;>JP-'SELY!9OK YBB38>T@8"SL[:.]I%E,+4G3D_X>?!E M(QCF^MA(W3>SI[YQ!0\<;=(WP9['W3C1N%3^2?USC@S>)<0HBKN;,ME.:NMA M;,')X@LMNK$#RT>"5!Q#-0\"3(*UK!;B2(M5 &Z:\2DE/Z@:@T@K#<4:9&'"SF(4S%GA MJS#':9-/M(K'F](OU@/V?>*7]>HVF(Z'?CHJ&@[EH)"5/9B(ZP?;_X.QK[Q2 M:!4/>%V$YL.7Y6P>;UR9/;9:?_9-D.A]P7/W*^F?-B.B,HSCN *+0NV\_($, M)G_[BG47*4F&C](Y!]]51N-NT9WA"KLEZ7TYC8[31+:-BV?Z0KM U$O*FS^V MUSY&SHO&)?!%AG>-6-EV]ZC5(FMYLZ];UVL\$IJ MY>JH(T[G#_>Q,=E(V63KMFPCUGMCL\0RZKXJY^)NL>M^F;;*,OQD';V(/.+C M,MIM? \A\Z YZYMBD7"37/8AP9I1G,JB4CC>*<%A1Z;F)^/3"V1.L,V0;/BS;47ER C]"^"F@K8SW*.X ME5]@D:N\6^B4P8*59 /J>;-QL7Y0952V4L5A^0I 2GF9=^.CH[B0$]ZE8*VY MBR+P[4N!A5$8E=M*6'S\&@R*LQY])JJWSI=#K6$ F][@X?+O)_\JQ?1$H.=% MH63U&['K#RZUU;]41%GUC][0#6>\VL$A-_4RU_] -D#^YH\YF63M?DL@*C&H MM76W[DI89EPO$^WM!TR8^[UKV0LV*&;J5K_Z//V\K>9#LVY8OP3*JLJNTI3C M;:PG9EBBJ^R(9Z[HHY[#X^R?IG>;^.,,<#/+5>\1VS-X,!PO! M_C1/WYOX!_;G>SIY#O#Z]P&P$/C?D/CMBJ_DW@=^O5[M!OC4>6(&T+]Q=:]> M=._7%[*Y9!K(&"OWKCN$&.!?.\1#I$#/@DMYYSU']4U/Y&O)IFV.QWMOU[YA M?-QX%IZMBX$UVS[)VMQ=5\K3S0KNG7_$PMXHI,3-\U9N_>NZ"]%Z Y-E"I'3Z"D;!W(#)?X< M]J;YTWYCP.R%I?; @P6I;.'K&"2]RP1#]^U6<=_.N\T' ^(S@AM?55WICFO0 M]J-6AY8JT $:55^E+$1#!""E@R;=ZZ?C)57+ZNH?Z=WNQUC&Y.3I#C'JG;L9%]@CD+C2AGQ*F$SYBK!=S14;M0-)':W0>C M)O_,-8O]@AX@GX">S#]C:JC_/?2&).34E-'5GO6\M=)R^T[K.11,QL^5L_P= MU/YM-/^#RAHLQ;QKJ@$,CG]P -926>VO=P$X(UB1XNQ[:XDQ)V-F1#>MDOBA MI+-TJX!V9KQ@9(=E,*,\1N##90-END8K^)FZ=-O;C5;6%=1DZ\D$CEY6#!H[ MJ$.XX]F(9Y5T3UZ>G]@B&L>@FT@ ;-5F8 )Y?+?Z[N\=_:D^(X[.-YX=^/AF M1<\/XQZ%+>_\I%LG1[_LR$^>4TT,&W>)=V\)BFT%U",:6-1;HHL,Y$17ZLUM M63B+:(0Q^#']#[9TC9RVRB?.^P? MAV/E3(J:Z:ZW8\R>,83C[@1,@ET)1[3.R]K^)VS'5GS =:,[WT%4>$"9H>6A MF3XSK=PY$[666![%K>'HBQK)<1C",,EX<=O]8$&H]76:D;]Y'S]09Q5>\HN!B[:-:4ER7 M1Y_SF$R;ZOZ'MQ;.T-0A:%>-NM+*WX:T15FKRU2%77I]33.ABF>F MZ=)QEVDOJY:&SD1+2_HH3+ACI;Z^4IYART2\MF'[*; 9LAVAV5HG 5_ GIC@ M6(N#W*3NE\C$A E_R"61[(5&^?.^SW!X*)PG)6Z+(+;:Q&)LO MQILZ8 ]/V :;-RLD45*AVY85;.@C;I& \.-01X(WJ-X![&C_D*Y->TE4)<2Q M$D)_J,Y'$CV0*V+HO4_N_K"<"GY3XL"OT[I)_&I7^J^Y6MW^JN[H/_8]4GR4!1S>,2$"R,2'(9N\CP]L^ M'%N0%0ODRLU&P:%0]%*AP^)/SF*Z+__A-=,/Y36_*I=._0NR>:<]9**L^[*0 MOS+F40 R5DZ4?[[W\?IU:M45Y-A7D.#GX8;H\\AAXUGTZCS80Z;L1^,6'0F0 M!OOW7Z"M#VWA06A?D:!7=^M 5>@_3/,L':H KQ_:8J'9"]9ER.HB";C@2P(X MSX3/;X&=[^%_;_SXSW&E'O?34"KGOW+T] MYY#F(\C)H?V@&/P0/U>^+\ZX!P\/EBX/D)=?N"$'XS&))0'L'\"@P7^1WPLJ M$_&$L@W1 [W"#_(>,D=0)>S\)2..Y.\3+[='?">Q_2=W;M?V(_."3A_,"1M" M "4).)/V)_ASX_L&#*U^&+"+^1.\@>;R$5_D1ZI\9#OZ-_UJNXG^H#+DEBAD MBPUO-[^9BAP^U(N>'/J!GH?85H_\Q?Q=]-)S*^,]/L/N@^1$HDN*C/]@]UR; M(9J>9TFZ9!_0%B,K\9H"WI'O#_O>(+SE/0]IWNSY1)3S_0<(#O/\::,6/+6!AA>L(U?;H+\#8$0X;S$YSU6QW21F^-"2G7\C>?D6>OAH+^07 MD&8C>R!5?P&Y'O(K2-M]D-R_T&14^!."TM\,[-'$E/(^\U+E\-CWW_)7(@/)H_@E\.)Q8V2VK0,INT(7.J7PZ&ZW:#G M_70_C>L<9[)[2PD!J:H%:_!-G YQUP)-R$XA)Y[T4" ^KRSY ;JG=H"2P M;X?L4CH8[ZR_!N&_]J+9E%MGW3X^@]Z8!1? <3F =2E@!K)VM@>YV!M IK\ M <@P4S=R2C*7! SE,Y& *'H ^5$HFP1\==(B 6A](1+ NW^SQ!C<"Z0L@!QX MEAH3->^2_0O+?T,L1\OC!-J2GBFA3UI>F5+YVEG@RQ+-%II2%G[H\9'/!@?< M-&_;9A9>X\DOP-PF 9>-L+'8!R0@M6"6N/,5LJ6CY^8*65UAW3R#;-$Q[!L\ M_>N80CEH"'*>!#S]3/@4ZV3LC @@^E05[BS> %TR%+)1('J"RQEYR):O\$+M MT@#3[C$GXXW!IZ![E==K6+>V: C'(1-GFBMW/ID8KXGAD$.N8#WEG<*O(2?' M($M72<"K)X*SBTQ[@X:_#V[7_UD0^8_'FD.(/GF_HV'5_0M6%UN0RQYP%^AA MP4K(2YNE_Y-1&D'(-DL!>C&?'*3>WN-!"(&0]5.VUN WL_H_S:K^='0%M)2: MNTCHEP_,_N(NG 1\!]V\- %&3B@\>4T4][OT M])Y+N[^XY'*1!-Q2'MI=3T&N%(2\ 9,JN90$_.2#"S(%KR(!M:4T1"VU=7_( M*CZ92,FZ>MP4YS$\)K1[3/R'2[E_7 GX7??[/19%[HA9_ M9F.@C^@3#_I[$_17BU4O]2_^LIH;;[/80!;S07>C-#W,?/_DKDO>0MY\_0L73'.?B#X![>W_R+ 9ZYJHD:KZ[^\ CY)X<4=H\Q)2?]1D7)K3]1(=T$F;*H)JS]'>W( M;B3R:X?+UA2$D)OQRY#%!NAE##'S'P -V3,(F?DW=.X+1OR?" [](\%4S\\D M0$-N\=]D5J%RYZM'(#@IV]WVG4F;U81,SD/VIW/'0NT:ZT/(FL@@\0>O/3]Y M%74KK*'L;]^EWD#_( _UD[S6<[.+7BG2N'M,_QIB['BA%=9MW*< MQ1*^='SI:'H_- BC?7> *9P6+5KU7O3[" V-DC,CCP,50N'7I._=V3DEKZX4W"W0/J]7X;O&K*Q93 I5H6NN44!@N0-$T?*&I8X+35Z6;HJO%7-S&W'F_6AB5[ J=/S?*^>8<.Y@(/)=8E*!MU8^2Z6 MSHO'4T+SZ_#CA'=Y2>=(] U/O5IO9,_=)[BF2S1F=Z M2, P6^>;=422*G9>8*&Z!DM 2W/&F.WF55G/5Y45S)E;M/&0F_W;YPU2)2.+ MA&?@(E((M@0=(GU!L*3KXU5:I?UM\W$V8\UTKYT>E9\ES*9 M(-M%T$C==-/I-NVV%L5F+M-O,/HHZXV(P)7H&ZC/O-3G>-Z_@@I\>5";TCS4JPGNIJ-\5[SOG4,71LJ&[UB1&G"A.E M (3J[0J1IF+YOKLP!AZRQL;OZ)=^69;:TP[98JU1KW7A*T@+K^V(*Z5]-MD+ MXLE3=I\?,&*;8^.TO0E%@O2?;IPU+7Q1?6MXQ_A$O:GE:GON+!KA+XN.IKX=W09-=VM_ICHH7'?+DFA+ MM'&".YD[.4]3O/W2=_&T6+U_VWCFTQ3?NX<_PG:,<34]U5.F]VA2JT\/HS=E M1:V4F>9I!W?]S[,F7]X:"G]\2.5+A+3!26L;7H9@@<426V Z^X^T.&Y.I#,D MGS<>&,*X(K%20QQS).!1^6KU/-$X8MPEG@"NN=PQY9XD((9YQ$NP<>0Z+_-D MB5NS;$7QR_8G5 :R7,\8M!SC+)H7_-D* DT>9S-T1_A0>#V8WL[R(5S/S)\3 M[PV;WE!/,&KW+!%HZ>=Q,OJFRF%P.X_LI4V<@F+*B8+^8PE[P\I1\:6ST51KP[4C+\V M&) UK_ N8*?]<#2W2EG4=$/NA(Z\\%7-HS/03P=N'"8H9"A1,(4-ZHNAYEY3 MP:-'..A7183Y+WUA?50?O+*E=;8K9>@%*5$K/1PWM- MY>+% PK4]V!#;9_'T<_,'V>*O504CXV4?<\DBF;YE-/X2+K9R<8J!^SRO+^A MS5:L5ZEP"N/I.L(XN0E,O7"N3)GY>DA(__U-5L[0@V/VQLVX3 M5'?IKCL/Q"RE$<5(0/J7ILPAD4G]K5NO]F\AWO!.)_<&>/9^_+BA.$.Q]V=P MZJF3R?T8.+]_R_#'+<<4RJ,4OU[_V@M\2C^_-[\?[QV(9I/)L9WA(1^0/H?\ M(JVZO8G<96+PJ%4C'$'V@>M?^ONYC"4""9!UBEJ3'P:KM_LJ9>;VBDWDF_1025[Z76S@F_9+-I>!*UF;&\-3B(,K M"FZBW'>4-2[2WWB9?-?P0*76]DNOB,WK16 ^Y?S"Q1" MRWJ99/QD8!.+:H*:]3;QH;FY*8J=.-0;MU,'S2+L[QTX'1+H>CT_%P<]AH'N MIC[)5*)^ULM:8HCA@(HZ,3W!R65F?2&7"Y@06:0Z'!9N^O* 54B OFGT:WNW M>*O^@LZ-VUVXV["W2D%&1[B]1+B::ENW&DJ5?N?5 [*OSE4C-2&^ MUC:E%@UB,(0T?@'K=I-?N-G*%-_.JSN_H+] W>!$@[IE6<)IYT);_L6 //S= M9M_%I=+*^6J>N.C@.%E,5,)R:/BG'$[J?+BH#BT_GW";T1$ND>83@1FM*>8: M-\[%TVX&N>N=CPJK%K5__^!H:(X2";A.IO-@\0G'*=G@L]I\]P+#YD0XH&R4 M3W[<=XP==)?8,2S%#UEB\0&J)S +*T_*=US7A<1'6YEW!-N%K!62$W=2&SK) M#A7^+_:^ ZRIIEMW RHJ(H((" )*5>E= 0&5*B)%Z4($A!"J2!I A2 ME"Y-:NA1FG2D2VC2I802-/3D)@B*_I_??\YYSKWW_/?^S_?D8[O77FO>63.S M9V;/O+.6QO1TAMV$"VDW3QEH/ATDEJD)<9Q1 M43@S_/!U?9.[*MT%KMIH8@4<2%!8KQS7-V=Z)O:5-* M!L,3]3,X?VV[C.J?K1L--&P$(A/?,F13\2MEYE//2M%UEN M@VX>\&^-'NQ'X6HZC\-CMW)T#C+Q9[]ZJ3GW\'8:,@$^@$9J*G=C@9[IYDUB M-'@!VDLZ;(UVW&B/ L=ALK?@+PGC@S\/9%^:0:]2VRBE?=':/&"#J-!D9$WN MY7-[,YJ3&N2JJ\S^8@*!6 ^?CW!-[TE\[ M+()@&GWD NG6,8.'QTROB@T[DC"YZU6M*8SJR?;2G;8@MT1:8III:[CJ2LVA M0F!4JBE;X (U\C"W9"?M;?33KNE61P>@*WP4_8SE)"+VKIQC.KW&M8);^=GK MQD;VQYK/QR#N)@(#C2?4.?T(R[T 3PS=%^7["%._,3%M_3&%3K'-M<"NH5"T M=T686$K8MQ3@@CDLVF,;$7$S&Z"6)'6];.]R_'6OPAET+H1%7SI;UY"!TXLKR^B5Q?D9R,QP(<$XDDL 025R&H,_^UJ\M"7KC7H32S@:U_\BNM%Y?/U M/DW^@?[HBG2F^#$'TXHBKTO(U?4EW0]3!XK9KDD19WWBR+7\%AM' MIKPI&Q<)H0YCI7\<-BPPOS00E(P4B-4F;D6 ME?WE$-BCZIP9\;5\BJ'^FPG@+@U+,_50I$6\N6(&ZS/5UBG6"B]%^;/QLI6% M7!*99JT'+"@X$DG*_K?Q^/.B_1O]Y.B8G^WC@B?A1*_K3U026 MYO8.Z^=BV<3D34(UCSZS( M5!P6$+<';5&8@[:>2!%OL<X_#)4[ M,GD3?0W<$,5L@G<-"LAV8DTIS2.5AY(U' L? M9[XVG J\H9)5>C$S>=&\*"(_8Z.N9KQS^H&$T[7?P%W_5?L[+\JT_RFO'8=XRH$VCKEA)L@AYIN M>/V"W%D?AR>!%%=\!_7/X<^D JG40'\"HVY:"MY:,]O+=\>W8R(HZ$37SJKB M%3@O:HL9"TC0[B%[[G:=]/N"T0_[52 /Z'0-OKXH^T#7*8+3#7:6S7;-D\:3 M[Z4N@4_]AL0KK^_+;GN9$W:2VT%/N89'?W[#BVYG46P/ 9_#FN)^.::]9F=A M$+H5\E .-D7GRKJ+SW4''Q0\NC_Y8T[[E2_\)J5FH/@5G&3!TLC.HEX"?M$V M%+GNO:4&6AG%U]FT6L8M7SGTX]_00_2N$:\H85WL\ MPF>_9<_E$GJKKMT#"TQ_^.Y=29QWY[=$=E85=PJ_ .<^$:?;^_3Q.83N6K_R M$E@_HF__P-LK&YD5'D=W_IOCY%AI),VQ4CV%>_\^,"R ?R? M6*AI64K;6L,UG O+Q+@*I+H=Y_FC@,_A\Z!5!?:$_I*'>9Y?\E#G'3L*^EL0 MANM5IW!&Z?>[^2W\AYL9VJ[ J1@A#@7+H,ZN"J!&UG@,RRRFV'G'UY'!^.01.*1!$)WZD5K]*@Y_FE@#&X@U)BXUIYX8Z/[EC$LO$;"&J%A9$VG/*G(PH66LA+@-I'V M=?0IX*JK ).>!X@2EZ9K]:AK']D'I1>D^)DMJE$3HMI"KF0TT\_$E\U'KO"H5H6?JN@HK"D C8RK5MG0QDN,UD2I,S/\G F MKT%N,,D\).W $RG*Q.6<)[8'^D)F'[E&]L:#$&R*S0Y^C$)^,E,-+!R,T>^R M7!J&WWDVCKFS)=3%<+WV3E#)]R4MT_-R2:>DT]8S"IJ@>G",0GZ&5@F3/11Q MRI_W -%IB;.0$;--SI2S)#90*U2C+PNZS!J(.*6M+VU,?MK5/QVY$%C. M.49$-:U"=OL_Q7*_;$WM%(LAUY6N0#WNJ#+VM\+-&>G"Y(;B@E]:U/.-7!XG M]C\)FOUX>W*J(JP(V5$^OTG.WI3CW+?%K;SQ -=T$C#3N1R;RKMTFXR$0M26 M#!;PQ T6;S'BV5J#7Z&X!K1+N"*#3*YY;W%+;MA\UTSZH?B3!0;?Y7'%1Z'3 M]LA)*GN$*5R*7<$8W$P#SWN2W$<]^\X9\?XSC4MR] %T3Q7T5_PR^%_RRW@@ M>T09',A=:IMITC^2UV#?84O^0EXCVC%.A*%:W%']L*.J^8,SM:<*W5/E08)^ MI9?AJ46#."P\6]'?F6M[GBPD^X%K9/LR]*]-0ZL'_HENWYYNRE]1UR2_3N[1 MWD#_2)@"_Z2G9?\#7TJ7<4\W"@W[E6*&*T7S?>0U^#^0H4!_-BPY:@[]&TW- M'QPNM;]DKH'P9)_&8$R7W$]05W]0UW985KAB4&)$X 99OY#/<$68L(]SC:/U.+Y,<-=W'T3+_64X_2%K!.XE#\<#A^,M?O&D* MW=.%[Y"T?O6)Y#YJV>\,+VAU^S[>VJ<=$M8O'N-,V'@4:;WY:"A'',YNX76E'#9] M-/ E$K1H1(/LBUGE=4K(N6WO[,S%3@>*O1^W:#R25\C:DFM.U_,E9F>!,-3U M<&=*98(*O"02PFVOFRW3>7[,[\)H27SOI-WFI/W+89TZH3=E&:8AA6&\@5I> M $TOJ* UKD*8:E4SP=*OK5.1KB39;^Q\3O: JIN,,(GNIJ.7UK"LBDG8 F$S MY8@)V8D&@M%<#QAJMF\C)\?0Z](WOP6&WDN/8D(TS]L1$[I M4(8,Z_%P@4J:J\<"[$[,)!%_GNKN02%9%.EU=^X+NLT$7)A0W0;#KZ45E M@GUA2B:I2-;0^PK&<=+OC^6$O@DA*98\]+JXEUJCI$PQ738M>Y9"I]'LZ(V8 MUD*-=HO)5'N.H_6* K+5#R:/V3P)(_CHI#@J[/VY.;=8*RN?IF(Q7TZ,^<-] M;OH86RLJ02/.S'SBTA(7_P++8\(8:%CL8>+4?5%:KJ:MS:[%R:E4AA[T"MDH M:+:F"GTJZ'K5Q/ O)).HR?Z7X"/U?>O#,S, ,?%0W4H8FI_ZK$ M-3NS(H/QZM2Y*Q_2\E1=MW[E.:(-%M#+MG3=+%Q!\KE!Q!VB!*C_ADWQIG%E MY"M;6AT%M[.!%CVOB_T^*,'#Y$[J2]/=%TW)?^[3>"["^&C FYS/U/;*?AL2 M'O[;Z:QY+Q59;@^T]69RE7AQ.$\Z&#R\5S)P<"CK-H::Y:\NW*_ M9.9?=I>XA$G!\E3FJ_=9YBN-Z%AS$(UP[*-54HXZXR3I#BE:!.*RJH86XO[! M5UX*)N 5=H6F!:G#SVHOXWA[I MQZYY^@+:0V[Y4JF(%843!?663"4E$1V?"*.\JMCGHG+!5J2IV<%'BTM%^C_; MV#@ZA#43?WK-I\RBTL1ZA++.,H7-:>H.S+M%*Q&87GA\V5RC3+UUB^AFMPX] MXZWN@-Z.6USS"[D\AL7A2N7J%2\+QRXSR&,!-_.SO*6F]+9O"6?6,C.5WB#> MH3,<[0UL7#_Y9WO=FZ1,U]N(;GED@2+!KLKS: M)W<[W!B$MHAC6U*VBD@Y']/MZUE],78SSP:-!=Y*&W36??,<1S0U28Z?)P3H'$IGEN(<=ZL[.M%0.D+C"_ M?N[,\H>+;1;SAE2=''4<]<^:P*&K[H9?$DCMYDA]7*9:DDA]!(CN' M471BSI;9KT0$*BL89#S?O'9&T1SE1Q15EBHZO1.%B/.D*=A9;\$44TNHN3AM ME4\6/N5PNE$@QT3U5![)Y=&;':L=0%[QL3S=#/CRZU!W';RI",("'CR;8FW= M(E!#+& %M7".8@"'HWF*ML.1Z^VXH5*1A#*S5?N\9%3KIERK%'V?5V$V6*TL M7$7.:5S/2)71S,U(+3K6Q4UC5AA&*QX*!5^L(*=C,1"V[(A$\:%].D6!ED[N M7&NCBN(NJQ1XCT&AR+G/W6F1EW.SV9YJO>Z>SQGW^$(QW$++UID]Z4=5[':C M5PUN^%3^W5EX;]&1'+MM&6XK"GJ3ST-RM$I,U18#M0PT!7FF8T/1O>-*UJ): MR>L>L+XW,R=BY"F)OIC]B^V) /HP=$NN,94]2;6PT#JVC QMW4&.FZ[1URO& M&E./'"LX%]!X/HBQ4$QZI:$V\R-!HJM"9X4,2X8%JQ_'%8DNU?*2A"8_.JU% M@\V;Y#=;A5U'"J8@M$)A"$$UAL^2#5++LRG1 MU9,PGR2'(+7I-J<)7_WSDT&7R3UKJGEKB0K^<6^)LMK2M-]]>8VVJ;'!YHS9 M_)8IS5(GZ;X/F]R31I8WVB3S$)\R>(RG[NJ&,W&6R71[(H!CK9)*O?;U,5I4 M2&2XSO,V*ZO:/&4TSZFK+&3&E%'\VY$<)'2Z#6D! :?6'8E8U0 M0.8 I)I2R\]7] L=U9[:9:@--(;>:.3K\N"P,J'6X).QWT[5_\9S4L9W*R6( MS^T MX4!4,[C*;0M[%+\<;H\<+(\G@/"8T_BWV!48$G&V]"AUVYWJ-7N'/3L(UNR6016&ZM^" M6U:4%]]Y^9Z_[D300>#K"/$7U)>0H?>B)1#[*]>^\#UOI$L9ZH[B*[S85G]* M:U(^Q?\^,U)U4#Z#J8&;'9C[EU[>. @X@7TEC@\Y16E&J9?T3)K&<]TX?S:2 M.'Q^)GVFOO8#PT ZLO?\D940&0AEU_WLGMK%8F,@07I-'$'YR%]GEH=T(2D5 M@K 3>3O XDAE6-\FINDTE!SJ-R2HVLAB^K'L@.J9ZOM^8[S'W:I.SNK<@*"I M\G%C7*ME-2>OA9DG7AQ.KWVL/7P7%A;9(S5H/)MOM=7&9AA]B/G,*/M?.?F, MP7)9MGY*(,P';6M?;-<%CH+L3/A"(6B?FF,>,0D=/]\"G MFQ:Q ,$4%AB[X*8/P\>A).!!'=?LWZ[&S8"%,J'M$2,8HE8L4*OZ[=$(/H[E M 7@#/O7C#+3[E<]O5%KCPP82@B;.Y!9L>OZ43OZ%Z6!2,_C*I",.*0H++%/^ M8\(B;[# 3LK-N)35?K7M#?U;,9Y$88V/@L@!WR*.P@(^2;/?X--#RG\O[]F1 M<^\F?QEO/VZ__6^W?_IM9"D(!W_:?C_\C8P=MS^+0$,?P''RA'WRJERLF*OX8@&MR=DKKZ^4X>XX0]?\)'X3/UA:P!F3< 2MCH$P3,&9N/ET@KKD MTA%HR,.J]@5*)T?!?98]:] M0MN5DWQ'_D?Y;HUAZ,8"^^P7_:U<]9O9R,ILVE[!UL!'&?'BSEUQYT81]#?U M7^0=W\RPP#Y]?,E(XES3GM*WO88K.=^4WQ[XD<#T'PP$$JGA?*>8L..[DXJS M/;B']SF/]E *SO%1DGC'LP5G:OYP?"F^N6T_R8"VI[3_*>FW0CSK7TNQ )P" M5^:";CKP7^I$TM5N^)]Q88%[LZ"5&=M=OT-^UX9_$HW:VKB+!49\)==B0!IX M"L\;Z&=<2F0P;E;0Q9:$+26>??E^V(QK;J0D?S)^-Q]?:&^+&->_ MX3/.#UT6K,H$_:C,S=SM"]2;9#O:P7O:YK] J_'R3L?=R/ZPO1Z^XU6=GX[1 M=H#:4IH^\M[:&(2.O,#E6^(WVU>,WD46:']JB"*OX 0;GNH)"9VL%_ "QL\& M?&V0B$!?UKO\6+)@_((]\M8X/]/$LV_L?P; MR[^Q_!O+?P^60[VA*8,SY9@NJ&.&/- N9C$![!YW#I=1;L G:;) M2.P#_*D4!"VXKMX\T2US4VQ367D3'#OAEH",Q#C&P9M1KKD"T%CX! J].((: M%\=9_0_12_ #\=,Q.45I7_A( M6FANNI;&@;;04?O'IX^BEQ:(3B*8U[B1.> M1@%$4K1V^\?NIY-3":+ M='LRC\/]G/,YCA7%"J);9+2S56>7OL*>&'JK%/?8T=T^H\Q5YIOJ=ERW6=&[ M!76]>&IAMFU46*R.HI"_CL7_[ .2S&6VV2,'*S\5>FESSV=9KEHK%]\4VLQF MOFU^'Y(_K%YQ8BCK<->5!,1)),7=<[+WCNI0!WU;KRL:VH2@!N[JF%(K'Z.* M.H$;UIZ<*^7LH0+#2U31PC+1>4^J.DM]N$J95 #M+87NHE:E0DN^;*:0V2-' M!Y6M0,U/=?7T/\L(O11-B*/O!BNJAR/5^N^2B6=M&&?*'G!G*!IM!6$H2"^V M:_1/;%=U#L\U#\&;5\84'*P1Y<4+ ^5F"_4. 6/NPJ;_XI-2D2=V5UQJ1*N2 M^S0VH@N[A0;F&GJ/"&KDN;BDJ@>-0855,SC.,QC)$1%277KG.]A(Y^[?9GZCC6RP-6>2IN[W]+8KY797>XRY*8T4Y.P M\QV"WCD)^N6Z8?\42&^KBSFK_]# K/7!M9*R71VM2H;\D$]UW M5[UZDHVV;L<@!OIYQ%27),^EZ1C M"C>-7)U7/;RU'MRV%>[.[R#] O79W]99)6K6R7ME 0.RN0S*NU78H=U6%N? MR[I$ZXR=XSSQ)K.P2Q9DIWK0SHC94RHG^24O"Q&USY M&-KEVPLKD_?7R]!CSK1CZEK'KKMVBLH G@X?CKX&('./V;N^TN3HC]V!9%FD M=K,4!8Z+R/:>J)N4U^[QB[Q-6VX9T.C!30HHL_M\30?'MRYR44PU,5]IX;(Y M$7E871T!2>(I._^TC"^T.E%3[18-!2 W=N6BUMF*(%1'=J[Q"=V;,'*:M!+^GPLB)0%C.6!DQ#1+!V<&NJ2L^-P[8K>4[MXP\J)H2\@Y MA^LOGU_45O=5^4F&.].:X(>TMBPL;^A49:B;-R>(89$]RY!3-R?LG"MY" MKF\U$,:-N0M^C7,UTZ305K2T,;8_6$'-+_/ LO%.26&>[ ,(%WS=U.3-H1$J)O=?&,%UTKQ211XQ0*)&GBD-Y[.!!ZAN)4 ]YOQ>2!P M1!HG="83F_63%LBJ[!:I'%6Z67*T1GX.KQAD(GPY)2;G!WM&+^:9*L M)@,(.M]?/OIB T'OL*M:AT6N73,[^'Y?6/_\].U#-'K>F\*;1ORSA_.?'V83 MAH+E0BD45#V> 'RQX[="RM3;JKCL!5('F!I/-12#+BX(/+(@T6TP.9Q5X-YZ M<$!GR)F35>NTXSU"4KEQK^"T1DY)XV[V,))*C8Y:B/EJH:E12>7ST]SCA\X= MBQV;;@TWRGU.9UAR*#YJV5:AQVZS4H:IQ'VFT9CSX]W*B/)UT0";9C!OC&YM M'HG@P_N<49"+$:;#0J%)"L"E1HDK_6Q)U@^8'9>0]<%4KUCFR#?5L_+-H/UM M8-FXZU>/)91'6+XNB6Y2SEF.6Q+*^+#V%FGFBKL53-"0I M&YP-^=FK",MF72;XRXG$LIM9%R 7- &&@M=.ON]4V< .R_-(1VZ!MPRK1%LT/-X/)]U1,%,F _FGMQTRN2752]FD5G3YIA@>.L/=G373K+ MS&\=NZ>+52V4:C5UDD4Z;J[<3:DNU@666-\T/!S\1^56<& MG;Q(KPV/J+@(]N300N[(";_+3=/Y=,K VA'"TO+T4X,_9[9)M:-B+)V7O'$ M4=E'N^!Y17#QR-1ZE&.?;C'RPP"/%8^PD2VX>66KLG\=O8CKS]U)8WX030B6 MC&3T1)N5Y9'(J4)8&&(6A>@\;)73:NDJS\I'LCD-5ID617KB:"2*95&=9PX M_\3YGI34\6'PMLV#*96Y+V#@%Q/2H=;]I?AAB-74P$NK2ZV MQ<=_J?5=\;::44]/.#JP8 42*KCRD5 M>;*=,BP%WFSNHJ2WWR$DBK@3;* D@TJO11N-6**H6=\Z0L7L:ZB>LIF4 M\$==5*307@5,E)9@-9H4"H*1SF$0^R.#ZZO,_+-OLRLW[]T$5D95H@%.K:'# M@?G= *-G%>T*,B>R_7XQHR'O\_A):H>7*9S)$53WHB@&7O%]X*INYGE^TV)2 M0@=@6M,>=6(N>V*W%J"Y+$B1))CC2W)SE8W.V)E&NP[M2SMJ5'""J85"G6 \ M\#GA@36E40\:X:")RJV 3KWAAOF-N#+$B%@C:XU84>WA]);Y&R'W Y(]2H&X MQU1K9H).G>W6L6BB2G I11+$YK#%?2]5WLAA72>O]YQD9W)2/'(V!\Y2)JV) MC5[R.%PL65[H<_6,I:U#AR 3,M=#0+KOD%AT5>^4$7UU4\#[ZX3I?HET$@Q+ MP6BV[$SSL/;IP;F' Y'JP4U^-);G> ?J"<(TG!T*3J=R9S"?4#LL=>X'SU)< M660H]T1[#.Y$\$E,\E$K)(WJZ"F=FSOM(1Z*431;M MST#-"OV<&=@CK*4$Q%F7251$3X5$+C3=WY2(*3!7RPHVO[^BHZ? 21MDS<H-?CZIBNGQU *E3I'K-Z\\A9"@ZS+XC5?A9+ MP>U7PE*]QK9V\W.4YRL>G*RK*Z^O%==7\;LZE50 .'[]\T*']K(CYNH)+- W!OWR M8JZ^!?X]-*RLNO!Z@FA?TYF:=#Q'[, .64QFES$F=3YQAXB&;QNB(4?W!(?M M\>/YG>>EN(!+*N?V/8\?^$OM#/1WA_;?J6H,C4LKF*LH:%\-%OA2DHE$!7]6 MQ%1);K,1&_-X3V\P5^2^%CF*FZ#9F]J9>JR2//C2=H+$7#<3UGBLGP]Q7="O MY';4_SA//S]Q'/H_-EC#_QPC H*Y%*8QG+(DBF[WB&U9@KG#<]L%*ZGZPLU,Q7!E_HM\.JP?S]\08 MZH8EZ"X^[[_ Y\QPXC_%JZ'YC98C\;NZRJ_J[-6,W_D=F;626_YRW;R_P6]: M\M['CNG<\*+;CZY*0>/45RRQ<'_U?NB3^L&K1?_CM]A7=@ ME&<'X.T=@)N2OZ=O](N^XC\^4+(4M1_@=L)O[![)L;!_PH_!U4K*A%T;Q']I M0V!4+7-.#_C&KS ^?T'J''?WI-]Q=6TV_L%2UG#-7O MSOB=)<-HN@3; 7I^%VCL[W2=QQVCUNLH7,50S<65U%^Q=0J=<#"*<#!P;^B_ M8NNTQHG5B7*'G_;J'% //.T?NNV?(](B=6 R2^NK:KU-G:/J*V52ZJ-\D_Z. M10.]C?:6\Z&0\U^"TN3[LHLJL8")8LE6=GE5CY$+.&X@KP 9N>0$Y%0/6:O!NMCE9V?O"-$/XOD:@OUEO MN"5"N;]9GH!-*(1PLMWWZYJE!OJTV@)527[QD,5R$]%(LR5]*8O$QQ2KSR]? M3@R4-?F-AO >[.XM7#^EQVW93\\UH7%2]CKK0#227M[B5%D(#?*3C<#3T$@# M/Z"E:\L\T6PE.\XK+6UHL#$NY+VS-6=ND6+QITY9$\2;E@?'*2F<#GP\T"?! MV6$QYN(?>*V)QJ#$7($E;/: =)F4-C*NOSIK-K'@6JU\(L4= BGZ/^ZUK5N; MJW5DH,D+6N@PYZ?A:O=/7E67[2>^G+RDL&[FLS;6K M AV8E"/T&'!UD,16 ]?I"B>LUHYL/:X (2^.-).5@;9"@PMW3C4=Z(%/!Z9M M+XM@ <:4[13==8-517S],-TY;+8H$]K.H;PY9HV1E$-'6$]Z#_'@6E(2_@A< M$C#>KL9WNU'[A=08JOIL+"">+;GH"UW;9D2HPR,9[>"X6AG< %K3I@/JSIE^ZW^(L195<);Q0([9F=!"'MX9,(N5DR5(& MN,A-;KM^@%9W_!-UVK]1K\-Y^15^TP8':',,A+DBA\ZVGDS#ET$X]8[^@[6$ M?6+%38T]\]Z[YK41"?O,0\WZOF>=%QW2$*][YBZ%F'@OA&E@J$)-N2DQ#)5$$JZR M(>&+OI)K2)[]YGOU=QRDA0C>6BG&.8AEY]Q@\Q_YR]]-H*X;^B.!E.U6^MP/;LPW]] M('@]/B_MKM!DELAQ &(8^.G89VJI#Z=9QMD#PFR&J^H#AG14,CCT50+BBLL5 MRIWI%8;8)^YF-_U-V%=\(*Q,_/XK#N5U>N@HW29N /$A:NL;%@#AFC (B05P MPE1* A'/QRSFPV=[VKU=XWAG1:^!Z(U.6L B>ORTN%_.7.FI[YP\E+B"R"L2 M2[(+^OR!R-TFY/''/A+(:'MARG/-1Y/O+64^*=%7IOC-4O0?.>D:JQYG&-H2 M_&#NR).6D.<11]T?-:\5Z+Q=MBQ^XG8JZE,12V48&6=;N QIE@U-LKGO5@GW M](N6U^8D\C>+;6BFPR#G#@X2=7_Y;5W+';9FDR(#3M<55R6),]I4XK8V>'H^ M!T%_8\PYAIE/^W1%1 3SM_+.'9=F+U#4M3N<]RV*&A\D7F,.P>^L9VC8H*\/S>")L)1XE=9^AIJO MAA-NV'52T4O,I=;+&1FO/=YUX\;RS671)C:4(6>O#0!)\*;X(/+"VLDG?+C. MWBY?EYH[$C'9"[.F/ ;C\Z%1<.0\J<@TZ*LB.T-Y+.L,H8ND-\BH^.D 4K>J M%3(ZIS=\2P1Z;[AR:LLYC=%L9!+9B.*#V_4C@+.=56<&M>:(=,JZ&9;#QBX\ M5SA3UV]0W(.L+F]T%#1ML[_-S)5,%6EJP&%M1-CD #CJG^F4'&7LS/H:AW'\ MQ,6%=&TM%V]G8O%_W-H*'+>I-_VO'4?G< KES3LJ=9S20UR-H#KD M>#*1)_[#076(]U&I2_@OXG7Z%&_](]&$J1W$IF8/2#*!/%#&5N F$@EP2H^PQU:4]JB2=3N$IA>1!FK)\[Q?15921%GKYBFF]@H:.:+,F'!^@QS7M@37[7 MKP2V-]?<$K^,]&,!PR(4_"VF!TTV4M_0G#,V/N9- MO1&DV9Y!X:=R!JXP(:VSDE;2))2:%%@RV58N./.NR ^P@@,6WE\C=">XDO;$ M3I%>M>@3ERK/T%3XXYFCG# 2VKM*E =;*P0&6>0+VBD5!-^1,Q>O#A+T[G3& MMY^I%97&FU\R\5.,5>9!GDCVZ:R9RG"J^/2>BS$ZL=#EW7!B1,.4^^5 \S%& M[PK)U+KLX>&Z[3A;GE#2%H*%UV%W;SADZF3U?P@_S[Z0>4[M^CT58O"_(]G\ MGXID$RW$95>7R-J;D#ZH,'9$L+E?*)U:I21&5TZ/8L,Y;E[',5C15.A.48 @ MKTXLQ$_G7* Q;PEQU]?_Z'<\L:/KUZ,?)!(?O<: :S#XE7=\@\%=[34KLKTF MA'L&W^2Z/<3QG[S'=N^IG< I[0C&W"4"\,>S,^(&Y_I+6.!+46[76_@[7->G MCVMOR4D=P=65U!-FFMI7_\S06CGD;90^J.T4?K,K!DTJY50\-3E68,IOHUI-<%*6Q?4"'?E%P,B^QJ.LPGO^0;X"VKR [B9T&%B7TYP^=,. MJ[$@+%!/;J9Y$F'&94U9)E3=9*)^Q/Y81S.Y9=2-/#G.[ F:^,E[@:^!% "[WV M*W (<-U@-/&D?_P,166Q#/WJTC6PH5?T J615=ZRYTOMP_TF&77<^:?CWJ3#T,KOB4[ MYU1](( WYE*'E-@57>EEA"DLQCC9\21OKQ#CVQ;["PM,4W7QQ!5,Q: MT4>T;D]TZJ9?ZZ4V\PD%C+\,DRU7Z+,IF4A'(G0;[4[S+%3U6!1W7C=/*10M M/(FH$3AB'#GJX9"L(RIS%G(N9H@LYAT]<W+T+RPW.*\&79%/LC M09 QK]FS'9P/DR-1LMQG5\B+1X=/]_WAKL;Z6Z <*$^GZ^9C(5NJ:A. MQK?.(/,5;B;E NSPM8LS3)E<3SM =E M?3FOMQ17EE*]O2N-4CAS6]KX+.-%N9 IP4 &;>1X-"$]\P=1[KQD=A^FA'.@Z5 [)UEKXAD.0@GC%P2G5S< MHH<LK=^$L>PX]I6/%MV5L:?HC MO:1#Y5Y0VK+=H)!P,O:[,SWE)S]Q6E--BOO/% %G<-W(^H'KN-&-+Q9X#C'ZGZ:@0>9[[WD=Y A(_.K8S MWYOCB67\?AB_[_?H]UHE[@ZP(8!+)<0M=]L%UX.][H7?PLW)":.V7;PQ8<&R MDD>_@D(S](S_\^P&[737RR7=1>&9[>EB];DD,B0?!)Z3S^I8):J8+,ZGPY>Y MJ;Y89F6_3/;G&AB^*]O91" ./5[Q@B64&SX^M4"7<=7[\J8P7*+4*G1,M8#1 MK+3H16S+BL"!+V_7U:Y?.LC%/EK4&T6:]73C@A ]-P>'BT)5_9S%N;SBJD*? MNSK;;YLY8+WTB!73X+LG :$*G)^I'],Z.P' MXD"2(P:TM"%+7.VA0G6E+U/BIYW83">.Y7O P.9:P!7:/W?Z3]8"7^N;(^P< MT.3KG=E-\IH/V2CE+H9'&=-KRQ*T7^$E=8Y&W,Y6NA96KG:K3U%1P=Z\]&67 M67/I.-'H!Q_)GU%3UK% ^I@D_FMB,!9@,?@>8.3OP\TP'L?-DO8'9OE5[DWF MK;-/7?'WH##!WH_^QKHW].]"QIR18)@;6<%-#$)Q$^,U)*/*GG W=,DO\60@ M;M=WHNA(?H^BX_AW$6%PH#<6MS:A$Z:2.V9_#>BR!MT7+*9SP^NWD"@C2^[F M"7\;+L9];I^\ZI7OCX@@>& /EO;%>_G'@"LU[W1&]I#Q[ ^H0H*7RKE_@^\$ M@WG[5\%@CC/\;; 62J>3NC]BK>"F; D_@:$?XK2Q@ ?UWP5C6;[N_<0^]WL< M$.AR$ZC_T\X_=KQ*!N8>\:/&G+ TQV=G)UI+\#_$*CG.0/R'6"CZ_R38RO=@ M+V0'S"7_+EJ+&.9$G-'W]"7QT6)^-^#)<&1?F).]:##Q>]%@%M>N%>T+OYJ]_%$Z\?Q]'!7OI]^@?S! C7< 0U?*-73O@^OG$_N@7M>X"'R/B-1#;T!/KC",)B) 0OW!J",'8(L%_A_<]OMO+/_&\F\L M_\;R?PX+:3:S8FF7XW8J9E%M11BYJ:;-'@5S<' +:NL30XDXQYL(Y[3"A3__ MW,;V/^,/46-6%5LC-*?Q51V88IWVV2?!AR,UAY)5SYZD6_O:'R8I^FZ",HPC M+49>0-P!^8P&B!D85_:P\K.H>A#VNB%? >Q&R<160O4:'*-XW^O2P484K3.] M@<+#H-EW[@1%8R#&F6$Z:A7YNR.(?KWA&FM.VX&43X4P:@HY2WL62?"+B-.N M[XE:E@E;EC'(:G<3)^(QGBUV:A&'$>--]D_9@K'9PXZQ\$VU!GV+#Q$,(\P2 M^O.PV%7TAU53HI8L*$21))=TV+Q3>UTSTO&!3HIW K/SB*G:,APADRB/"AD6 M[@P,+K TN2THY?[(,JHN\)"BKKG_3%4C)SJ26O,P<[R3!;1056>(AX?YV3QZ MH-E 9_+S8*SQQ?0F4\*(J+IM5K7U;]"UJ&UO]6[!A@[7N5(KZEN^)O%?KA\X M=,>7B75*C('#'F@4:2L%9F+'&+TC,5R<^K6K(I)@\N=D+*PYXV&Z6HB94]EA MNNGCSEROPXPC[1 =S-Y*[\Z ?1Z+?!&U"N7.3(:CDS-,HSH&D/$#K<66,G9] MX:V1GSSZ'V@[\*\'%IP3Y@US%Q-:\QX=AW)'6ALJQEH7'B'Q#CK1&_J!J]O< M;K:XG2OK87(4GYR (J$51)50XB.I)-E:_(?:9;>D6YO7K^=?IE+(6D"J23^G M"AQU23^GW?/<:NC( P*U6F*E=W]<%/O?_L?)>+IZ"*H*#T*OW/4;(W&[*B1O M8=RUP%+LA[K4)+M<,%N_S"3+=J=(-\\LG^( $Y-1XG$!S.GZN7E0_\@ N3.H M'POTEV):W3#*Z 1TSCP6,!UOW91K++=J9Y_LAZ\^)\AXLW6H6\A-8UPG5A.F MO4BQ3"_[@AG@R0KT&+@?=3MLXLTU1]WJE.:NP&H*8).3-1![ 4T4X/%+0 MS)9VW\3MUNJ=XQN77K*4/96-XO7A+CJ"U">:E&Y@>ZJ=Y-03=L\VA'2MBG*. M*@:&;@W*A!C Y^/M4U+C[ \F3]6?/EM(D?SHW7.98VH'-P5ORT'.^_&('N$= M<+_4* FF2_-R4>]E4H0@20-LN&,V+;.#7II=/VUI[M9RV2MXSQXQ"/= M6\]O"M8J'J/(%H=+[[B(:V@ M*"<$AT&'G*487OQ?J'WX[STFF#ZH+./'+?0/= EQVPHR@W7X_S;R/]O1@@2,IS 5SN2 M3LZ*]*%M! Z02?H(F8:4'GSJ%:ZJHN5I2'DF)'D5UZ@UM'1G@K MHN6N$P_FF346\)3%#2R:;\#!DI-1@[C)8E?_'8P"]#//UC,&$MP@!#=]'U7% MC5!0G<%[3UR)4)Z(PA#BKO@^PS=(&W_8N/(2"T2"UG!J9]'JDF'?KSX\Q0)? M1-@QIVB#L0#7>;0M1GO'^J_)#":LW3&3W"I,ZF]?9\4"[G 4F?'MW2O2*OP3 MW3^>4/Z_]L2Q7Y[8R\"G[N\7G@.?VS=(%7ZZXX>?K@3N70FO"6">J4'W7/K# M-IG17Z>2-O\&R@)?HL9K8-8(&0; METK"]U2<_IP*^_=4XO^<%RR OP(_D_PB]+/8?I0G6D@R#+ISU?]WV?T?!D0< M?@CZT4QYZZ(0(T9'=9]3L0 +[LU+C;FV_O@/0'KV@#0O@;@/X*%[H)%;9W&#>0S))?2NZ'K$+G\C*TP+/ . MM$ZD?X"+!1)L_PMV;L_^M1UCS-7)-9&= M4E3^7HI&/TM1<^>P'8*H?6E)?$\K\+>T#H'PSH'BG4.Y\=TY0ON<,XU[L2R= MAOX.9Z]I_6^#(_ ?@=,"_Z=P^'&OR7^&YUCS?P /S]_A"2U(F(:IX+DQ,80M(08V!3[?=+SK%D^! MTF/P[613800#%BBX,K!>[NCV9@.]0N=H!![@9D>ME"R@T(OKC@N(DC#\A)'( M/7S,V]O N6>!57X^IS6PM48;1"+/K:'NF12S-. 6QBG_A:2BF>9XEJ[YH;/T MV\#MKL7Q[L^ZZ=(99UZ\BS^2G4*GE3%$6FMS\^53V;6^AZ-]%YOD#W(PGOAD M)K(:HU18OB@(9T;:S(>ZYA;6&S^;OG]X\R/5]H#$<'#ALM3)NW-4Q0\K1(XM M^5@B9A62_>X4R:N$S*]:/.W1?J#]&N*12=1FZIIMT=CA.] M?*:UM8YXJWI I"AYG*@M[' M4@O4"2ZGTDWY$3]AM7QG24<[1?[T?>SC.R=R[A!"%@P+55;*I#T[>=O>7W76 M,PHD,"2 L-@%4F>67SS/^>[$D71".I?HG.<5Q\,2'0/R>>\QL)M.7+L30GN9 M?-Q^-B@K@.@"0&CVY^U"";A)!Q98I^:"S[-28\+U^ARHQZ&CT)@K9QB7&== M4\%^YI^NO(<$Z!A1N5/>IBD$"NLI<3\N /XB(X".O3"2,/@B<3S20PN_TT#FT.W9U"]\4Q]702ALL M8' :^C6^MPI*MR6#.;7>L)X%7=9:.0&)&O&W3 M4A)\[#/L>8K=4C^W6A^#:719XB;83Q4OIL"'-N_+ZZ$7"1QY#XZLJ>ODHA?1 M";$0+,!,C/Z CE^'%E;533A#/V% H5B 8ZJD;1&500]QK4;3E.B-E>.I5B= MGBT1PZZ!@0*HT6R,:5Z/!WI:N:RT&QQSY<8!<]VDZ>@FHLURB+#<2<[Y+$+ MP1%TZ-LKH:$MQ\A5S1F;T>;F(SGZ#]C*.K*5"E%F%YDCI6 $DZ$:IY-#7V8X M1Y&6 !U5A)P22EYI3$JI"<>Q@/'@X4F;!SP)MT5C6X^@R,5]T@SO\1O[2"N, MABI& O,86M>S^6O.',/K&?9.O7.F87($Q3*P@_?#[1[;+0JN4@.M@BLW)J6" MAONYD*^U?(AS]V^6=1;.^*PG=R=LH_/@Q$>T[5(BX?-VQ MST"/!+6>/J7?D;##T,)O=*4ZA_Q.OYP5(1_D6H-D\6AP&V11AMG 4X5 M1"-?/DS1)-(Y.^GXL&%B0FMLM%.]FYKIO(P4V[N>!K+ M!.48.L4UTA8'&!?GV^%;;^O5!J^+RG$V\Z?[W""X45-?E@.S98V/,C!%Z4B3 M-I9VLS[1,'!+_Z1PYA"7Z$0K16MJ2Z/@4V*G>/Z/LG6A4F)Q)]7]];J018H/ MYDB_58CP9;D3'Q$T9R(^VO+JZ=MCIZ*)7O*=^7@H#K\5! L@&;$ TR1LV^,U M%N@T+UNHWK+>XEF12WJ&8<8")%L=RTHNQ"5!U31U;A?':Z- M'TSE333L G _ E,"4R"5SQ1(-+AY$-?J26X2/O$$N'B/XEI^(7 ;2#R(>S6< MP-52$JGJW5=0/A2X?A-T"U9B^+Z,/,8WT>MS_L7&MTO7PPJWE2M\[,1\H^DL7<,QY5E;BL< MSQ[#$4VS+JNKJZ$=\3I4ZI 4@:WL6MF&9UN1O:B.KFG9K834X8%F&Y:W2N6J M^8KIKTI0O4A=%[Y@^[(71@]"ZPZ.-QT%C)27O_72M-#JSX5R%Y'6/AQ2))1% M^6WJ%KXUKEPZ.*(7&E% MF.X3TH]*]UA"_,V-_4Q330U#CSW5+;]W?X@V3YWB[2%!+$"[4.B;@^QM741< M4:X]\"KZ\=0=_XFS#/#=S6OA M^EM*,0W<@C-6+)&+=X(N93_NLN= S(B8&XN7G\T/2>GNNH0Z&]5<@)!+R)!J M>2-UKG+MB.=+"1)5_7_7;E6O[;[3>*NB3^_BX<[*4031=95CT^>_7 A7M>X[>T M&(B#R$5!S7QEH51B"EPON*,)(8]9ADP7'1"3 2I7C3C1\[V:P8[,2H?"MPO? M&\6TU;FF%FA>/1<%15RK-T1%M[F?@-=NEAB>5$P5OT;B=@VUTN:2:F1?L6HQXWJ*:HSN<&OM29EI9P/PO>/3U3&5O4665^K&9!@CTLVHWJ[? MG'85CBI U*,XTE&3$@K'WZ"8[]TX+5YS0(I>:.^5_X!* M EX7"[8D]_M3YN M @N F\9J6O-1]R+[5G4MJ"Z[-D.2GRH7R]FB0I;7;0G. Z7.G\VYU)ITKRA- MPN--5F.?*+YS12"_@]\I 9LCE$\BWYW]LS&VJ'.5H^8 M.ZNTBLS-$]N!EM(.2X.LZ25%,%A\KXMI8KRYO-4$(:,(4E:;2EU[4@[P8@2X M NJG;W7;DYPV]C4J,?5\MOVJKG5R7/ELZ=N7+/EW07<;Q@B.,3O)CTI+JP/S M7X+:SA]\J7OKK>?>9BOR)+W@>D"3%[VCKLE MM/IR"K0]+FW+;1N.N3*&!8)'UKSN BN=XSG?> M=^^[[][WSH\?D)VLK/G/K+5GSZPU:T8.]GFP+^YQ+HOBH:-PWQ.;LA3B1+NS MQ0J"L,CQ3^[)<%$?HD=L3;]\S1LKN*-B#-"@;7>#*T7J>_AU3,=8LP7*ZN[JIL9. M;AG8ZSYEX*]=%#(V=-K*E$ERSX2UT$#^M] M/L1?9/*^CEI%]ZPP=3SB0SE,O0MM>.\88OJB9>L9N;S"O-R 0G^QDLSXF&-9- 2K#M"*[[2"1JL)WAKBM+GF3HGC;71P,)!T]= MN!&FRM@8P%!:,?.^VL?,4H&I/<\!%F['JNKALE3(4G9QIVETYFAY0*+#KBB\ M:#LB)VI@_J!0]T"I/VW3L#Q[]Q@W/.= ZHEZM^1N:O$X@[HL>VEC,]V=B5KA M#MO5[A9!4]/625UA4;NHJ* PQC(#U:XJX"OCFG^+ZIZG>J B^% M?/:3FO(QT$02DI!IPBSA+)'-B]Y-$[;O/-&Y9. %+AH]2IJ25= #DIC\CJ2Y MT3W5<@GM%[BL^#JC3(W9=^SNP"G^S6Q*L@?SVF[G:&D82 *MFYYJM2FVRZGX M=Q2%:6ENO6$?P.6ZEWJ:_^&Q*FF5,V>:NS0 H?^IC@)CDQ;)YL0^L?*D=PDU ME4\R8KH,3S*ZAKLZ6O.T*E[B.(4SK60?:%@MZDA9,FIEH&R+EDA _O GRK8H M9>$E@2.-#(!.1B1]REKI%LK2AJ*8-HGT"4DH3* AL00KDWSTLHC$-A!GITA/ M$-P50@3RC?!XRA;MD _3\KFCO"M45LBE)%!G:I,[';A-E*81>R+$#GF&KS_8/T M0.JU'*MT&N ]#=4CK@CB)X.8*H7/R6._E^HP5*(>('!^^2\)BVNO ML+:0'7GJ)F+I8Q62D/L"!<;_CZ)LX>% IF)9UP:!^%LQW MF=I@9!*79TJ<2G0 ME(S[,5=^8AK\QC09^'3A%UQ[6"%:8&MC9&Y)!K[L5_W5(&T4#1E884W\I6RR MUF4CL<:6TQ_9TOS.%HS"UHE?L$4&OO&%^'.^P&]\M?PY7\CO?$W^.5]&W_GZ M\J_YXNU; 8E;VG\UYMK?QYP(C?GD+\8<4GBP_5 ;M;]FO@6Z23Y<^E>L81;! M93;DOT!-("!(=!+_C2&!ZY *_@J2T3=(K_X"4M1W2%9_"BGI!R34'R%).\U< M,.23VH083L.K1 <]]OET<=\M0%1+7O.D,?M)8ZG[-,>H71LCJ[AS\A+NL14(VRFPN M]N8CRCEXGFV9A*M1J@N)5[DU"_'4 SHZ VDTV(F23N-X%=-\:N?@]&&8J7XQ M#^RP].-7_',/6JG^-]O3PN;SG8V6U6##](L9L#PP'^R>CII&]R)OX.W0& )Z M!BX"3=C+6+A42"E&@UY]!.2VDK[*Q\/S>C'C8]"Y$T\[RH/'4T1FR]2.#0VZ)/>%94A8@L%1 \FSO34>8/CQ:*BWD MK-^55^IL&786+\=L,*BT^[*D*E^P^6.:!+^/TKX]2[N\&@Q1#*K.Q[959_.? M%B@Y8WET\=W>2$CAN-($M-;36O-1^Y_O]?>Q<6,:N1"QL&V_S2&UW9'>)R./ MESU_*VZ,N6Z/Q<"W#-"\J!W'M3;N#FUA.P_LW7U@H25 S):@:B<7<^/EL)I M,9VHK8D,7 $A/W!MMG.,.?W2V<"/+-&7[;7N^YL"1V AORF]"RSQ?;FG)I\ M3^EON=DF2C4K\0'S/'*+^'Y]I]P(%O?G,>.?]Q8LV#T*GH]6/('>YJG97J;O M89XRZ6#88/<%VWDO/51 XU1XH]64-*XZWLJ@^IH(K>,^,VUE"]=S"5S9G@YM MXJP<\X,#!I"AK6?Y?&A3=O2#GC95P32Q:NT6XS;5,=6=IJ42;*E:-QYX=E(Q M@CP$>?FA"!-:UYR"BD='<],OTCYH<1:+K%]JSLQ@KSXLFGPD8K-AF]RKDWN_ ME47ZKXU.H8I^U9AZFME&G-LCNM"GWM%1\!5ME>F]4-1@]K5^Q=.[[C!(SU\1 M 3PQ#O/AAB6O*]I-O;I_*^]'7ZTE9@.8S*LJ8Y8R(5OH0R08;7*$5-X-T *O M]]+55JJ[?*[$JT8LZ7Y>LO/RX,56TS07N_-') [)"?#(E4D6U$7S<]LS4[^A M.,I;1EIFC&;F\L#JVFG$=0PRWP;VL;\)0T!*D)C)@ C1K@EI'DV0Q2XH[HS? MNZP[ F-MQ :?-;>L:!%\H;H]?UM:O?6!;8)Y+=;#PGIN.WWGA(P7[NB\NC-7 M1!T9.^^HWQ;\PG)1_H5EZD)_V8D!!V2$8"TJ?F>?6G#0RU0TLFIH/?JH*A#?LN]9(L13:4M+(>KGT8H MZ@8 2?NKX"R-0DE23=%'/X5M4R0#UOI,"L+#UDX&3)N-14]-1]\[6RL;($H# M,&HN[T\[&[)K3X5=[_:OW=>_9W\;EA0K*UC8=D>'Y[BAVA;#I0)%:>2PGEM$ M9@5:=,BK'E*1.7T371DI&%'7N4/G<]U.*<5ZW*@7>(51#1,(O;W7QR&*%W"N M5OGX.K:NW]7$0:0Q0ZX]HF,DDMNT,,)3GK&@_2U;>N0B?9CP%6'IQ9M!C4 ) MDK;L-$=:XM44K'OV/*1X;69B%EC,+)*D4JU+[;;W<_HW%2CK/HO7J&VP5M(DU>%H%[ M$'JXAODP%;JED6ZCM$G;9B&/5561OK\,LMT59T3(P*8ED)"80#,S=!#R)%PB MR,!=#R3ID@85=HX=;)4]1P;>EJ/)P %A .\:B/RT)PG\, 19$(\? U[_8/@' MPS\8_D=@0+7O[S)#$]/L+*V#*XSZ[ 1+!N/ZEW %TMY7T5&V:"D7?5GIX#?< M1_XC#S@>RX5+I(D+[2.1[;IB X//(P-0T@>-GT0(;A9@H:H][^.A[<)Q\+*5 MZM&&)>W/(?R'GKYL#[KWU.B$MGJ*K:Z+'*,;@E(F9JJ%L"66# 1E&?6=QO&3 M 9^L107S*7;DQ"CDR!P'GPR/>!F1P"S8O) =23S$E&DTA$2-K#/2R5BW=1L) MM2&4S+88(N0 M]%TFJ4 VL CA[D^4;/1)H"UTP;=*"KX.A[-;!%PUF6^1 &T=/:8/ZZS8,%- S\#7&PC77&8N"&$N9?DD&5ID_^340C<&FD.@E,+OE ME"E&_QB:1*M&!FK:?M6&S2V$TD]CUEH_/P1T?V,_2J_ EK&>O^CF6Q,B&?C3 M;B G8@L']%U8E-$2Z2?YK,DP?U6&R/E'GQ$8G#,9 "GEOSYAKY"!,-CR5C*P MES*L^,MD@"8*]Y!G7Q=L8G&*!'FF$*:.'ZWV>1D7$BB%Q*$)4D,&[OE=7F4/ M3P9^+V_K;_(V6E9QAN$()9"G0RFZ=<7C(%C/2Z #'WF9?>^JEHG9"L0L?8.5 MNA%6TW=801"+FR#_&^:ZRN+!C5/ &AJ*-7H71[;!2=ZSR#D"DJ#)TX!85"8# M5$:CO+I9T#>MP-7I!@[OI92CFOW&X<4-4H^!)OV:2#E)+*M=@7_95>%7& Y? M_ ?N*G*-2-X0D3=CI.M$Y$NP9;!E;?@"-]XF1R$4:U-. DM*HK &^QUK3.D] M/T:O?R6*0!P@ V@ #I'0GX;Y<=/;0!4E5C%B8(:])?Z/(E9=Z%U\>5[TE8ZF: M[VTQ9=9R+8MKI?47&PSOH$D:'+>#P]P5.)#/ B,1-+9.#C%"F.#'23 M@6Q%NBS_+VGH7&+,8KM=(0YY8W&6#\S#[<206O);XD8_X"JNSDG0>TO^[7:< M3L1S/=JW[42% F=1YZ=CMK#H(*S9;'+VF=JDIZ?0#M^F?Z0$&/Q^(V0G:0 ) MP0W'&W&"O9#%3:K%>$+_<\O*T>88A?H)8A;^,AXDTLSPFN)E>KUO3I,!U82M M>GN(I"SP2!0\56]RZ&#@9Q&U4 >N )=W8;7<[R:N>]3+2+U(]Q!UD?3\";UMP/XI9UO_1U%VE@0#WY\-3A M047;*MIRPQ.5-7HJL]W6/@PEOFGV3L2=!%5[[!:%$-$>=?E1U$&%S.S)\8M%5:.372XFD4JM",CNK3G0X]8KMKK7'G$5;Q>E9M?]B7F7*UD@4D+WIFF&?C2-U&< M[VM=YUWO*'"QK)MDW#C:4,<8ZIY*73^6?6!<>.ORP*;-Z^5F*"YD,*1+>"*P M3#-@@1YH#K:@47QXF946$:+WJOLV2UI::0F?=XIH-U9;>DE*%QGEL%M* MF?\-SK3O,#]'0"%_9L_66P\D(XX!HE\S8!=-U=1B/7R=,.S&,<<9A.H$AJ@E M!3U+TRQEMDL;*.+Z14U]]G=\%3&\2E?V.D:DU%(JQT) U=@K_6)!W?V(@IR< MIZR^M#PGV:ANK1Y.:_ ^!*Z6: DA V=:KOJRKFZ>R1DT+DNN)TWW'!%!*9QW M2SA= \A=9AY6] L$[*&+0[N%F2G)EC93$L(8[Q:FZMSL#%"*XM)2_EP33CA] M'UC=9*-FTZ!NI<35W+D=I$A'O17X O-%+K*$D\H19.!LU547J65K@MJB.3(" MY#'Z.D,&)C7D2\KXIRM_<91NW&Y9&S773ZK!&@V E9 FV;*_O^R30A-60@*, MR&W"FZ,*O:?,^^2RI!"P!N(8 /^ ]%M)\LW:].S5I L9Z$,%6CD4Q+2G%Y#V MJ.K$1:;V7.X?$'\5K9]?4."_[]$K?S%"HRO0.&]7V72ABK0#-B.O(+$<69/Y M-LW.6E=RVP1*H9ZQ*)34QDI\?OYLO)7R>'V9T%(=?8;GGOFO9."^YWZ3Q,_9 M7O&+Z!F%&QX?P^VB71T.>B[(/FLX4=A0N_/M6UJ Z?SO;MOMU&2@=BH9[D77 M')?OU5_2%*9VV=.6#)5K :P[#>H<6B<=2$ MUQA/#VE.5D9L17CJ#:<=7AH8X7E1A#R4SZC.O6-*I'LZ" M2^ZA_5ZY<^Z<'MLF5EH&S\5KX7\#Y+@3K7;9M"L=+7NMTZX\G_R>3\773> :D^Z\V7V/X>22UT_U8Y7= M,FUBFG>86^\(9;RLI]^W8:I* MZ.*-/>6&.::QCY+QQ=^>DCR]$QA6W$JYR;8>\'E^FU+^A/*S^2)EKQJZK;9N M$@/8-@O3M)*@V[3N''P%"Q*YM[GWM@QG+4C4QY,T">Y@3R$92%+$?IX/R?W[ M9U:/-3E6POIA*"1R$5G@E/JEY:M'61P"Q5M!!G0JS+S1I*S1V@C2ZSD<<#P. M/BP?_^S68GJ%>EY.3GZB\<@0[VMUTV3=%C.ZB,$7GHU)U<;B+=:[5"8%'X^9 M. &QU;S;;8\&\ZASH#4\KA05=8X_]A_O;7QI,## ?J.P-#\4-6# U68:KW;< M%UN<'?$ 9@Z\4]C2J92W5'ARK*B@O%.HP\;&Y.[[BPY9M:]J!1M;O-@X#\Z9 M6\I$YDS.1F8XV.IFZAWG [ZT;)F\].F$.")I@,TR_6:&3:)%O?!5+A8985W- MP,A+5W)>\N_4<$O8_A=)WOY'Z<5__]]VL#J>NV!!*0=EF.HID(+('L30 (QB'9+3D>4]0=HR5<2E+ MM60@E)/$SA-.!N0SR5=[)XC MX?W(P(.+7TOBON-\^0V'0@2$PY:" TG!\1(%I>S%.8$Q*6M8-?6TU["N M]7#K]SU0L&9!AFE\H='2@!'!+"3SRJKDGR!S/I&!H_ *&,$?.9]V!(F;@MPB M+\C9>F>Q,G9A322&W]AA6M8L,2)\+5FG<^37= K5?D$'-&TC62$\0=P.<%C; M$L1T3Y'P4.,';5\;5H7&-%T":[I,&9J]O/-I7_X2QR-(K-[1%+$B*5)MXC58 MDZHD:'IQC0@5.*QCB?@%D5<_B*0[M?R*B";3#R(/?T'D$*GAV?K044',-I[_ M);,::S@H24Q-D\$6_2S*R$DI]QQT"1F@[+7FI(*K0O=!SJ=_@7 X_CD.IF6M MW\P)E,JZOQ/Z0;]UH5,2*[6H4W# _@*'93+T1-='_!D0L#*O YS(:"$N<9*! MG2^F(M;GV!78ZAQ3A WK62(QW1,_2Y3S)WDEQU+D!?X\*&1@(PIK"@JUWZ$P MVDAE$HEIG_C#N/%^'[<,)S1N\B_D)>T$VXRR8,UORGW?7&?"=_;4(5U]_IM6 MCA%[%AXLZ'15G\L9"U.]NF+4Y&Q7W.?W]G)E4V?R:+]!!49=-V]%R>5$S*C\ MH3\H/ZFCAJSP'F..E:3\\B\'1Y0>CG.-*WXX[+>%+\=WZ_MG/G6,5<>$5BL$ M:_- :BY!&KKK?3@0!"L?IG_>^>>=_\ [T)QB<7-\&\]9H%]:SGK!R?V,HE** M+L= P_061G_)>_*8IPZ3^2=LT\:"LZRG%A>]FO6^?O0-?-IA66II/=3TU3J[ M!KQ)4("ZI"LD,1PA Z2#)14O%1;P:!P/B(W@'4,,\I)4C&9 /_07()\,O#5# M4-9QOJHNA0Q!JL4(=06,!)U W#XPOX*7#+12]Y !NAB0#+ K=^T?@GE MR2I MXP4A%_^"DO&,F#8/4?#A0"Z+=D#WPBN%-4KTV+COA.#0H_(+U09*Y^(^+B$7 MF69.P!HOSU*2W$E@$55D8 5 D8$/N7#(>E)X>;G,>XETBD(H7P%Z7BV>(@,6 MRS0D'^DU0N]"7EV9XRV';G[0LHVDAUC%FR<'Z6=%;B,"AR6D-I6[#KJN<@3+ M@SH0@Y? "(^0=O/T1, &G->%_(=@WBLOU_GI_$Z&6/J&]PM5WBI8TA%2RBJ. MD\27RC@KKS;(5KF/=_4!/]% !.XTP0@6*W$7*.PRX"^%+':N202+AK1>ZZ:. M5:DMMWT]L<[MN6_<\MZ<9X) P-9!7/X%B*PWL!\@O"ZDN!'G"'6.T1L+V!XG[Q+1O?-;@E7V0:WSV,RV\^.PL6SL' MCO*B\L#(%&A8S\M13O:N02C@_:C<^7E=UOD6Z[)^4@%2.C#_0P>P]0[F*-]O MH7R?[3N'6G[K' 9-N#%!@PTNB[W^Q5?15!0)_]EW_6(_P%: /F@N%52&O.Q< MGR96K6O31-*SY:^_'?U7WSZ$D:.'YI@(C,#1>W%=[IS8#*:QETO*E,3Q4F_ M+]2YD%1M[G^3.F30?J?MN@QQI?5KKF3^\)G$C![OVH *<1/^0);IQZE^075_@>+U:FX1XKD^T"(B23NGSG'9'7,>X3D#>%#1US^.EF\B "1E0:6ZVH Y; M'NI6_0)ZN1Q*?'> MP,0,KDUQF>76,GT?XRIJG#W&_3/$ Y5NM6SR;@W883+A?DPPL?!P9=M,S($; MMS]&^.P-JHD1Q5ZR"K7B@%^G\1\KT4_=5F9[#@@YY+A+\O!9ZEQJM13>PZ,T M"7_F!\JE?*1?2[Q>!VGR\U\_75>0(7'B7M2\1]Y=S0^MW,Q7_F*T-I!63F/? MR!,FMLUNE/K+JS[O]O6+8Y>I*F]OAUX!%Q7]+E/JN1ES^+!I[+/@RMNL!T _ MM&R,%_\3G%S*D=NDK-[)&+1_=DHYPB__I1,ZFQCS0=V!T56K=19OU'].242P M=@B_.W6/S,U]!:GTT#!O$4)"?U((?"07!!8V309F#,F <1&F#%% C)TN1>:Y MN)<>QVM'Y8(PT]I&Q=TM?A4BG[5C'I=HI1Y9YJYJLV)=#K1X4G;U"BTQ.B__ MX;A'@,L#[F$Y[H1KUQVV52DS (XDGN6I5+<0E8>SPND)R(H%]H(0QC/UPGGY MI9INF>)\++6"5=?W!YPK3[Q5PJ%1"[5O]Z6<'4ZFC""(6>]N1.1E# M?'1HE+1!?W[3TVQESCXQLQ)@7HU.S$?S4MR"I%1GI5*CVC@E^8] M*^]>GB]<[.Z%+)IH]N? MN!-X3ZOD##;'Z]F$;U>CG(":;=CF?.ZF"]7ITC(:^K4:.>$Z@HMS>YH;\?VSH4U6_>*7:<%HWHBE:2V<*9F\[__-F/ZIWWRUZH%W::%L6SM;!.1^R1J[L1N5-ZSE?7^$;H]QKLBX@'O(N;_4A(_M4J"L_N+:,IAV X M#Y,85]-/\QX+Q(:$\P@S+RCZ!5ZCW-&4ZLJ4E4C*XN/JQ?!YZ(X^X4,IYDB] MYSRE&JJ_'G1?WT\P;MUG03E'RZPAJ?2?L/3X06#9:+COJHN'NYYL?ZZ7HVU/ MX;MVC\@(,TNA7!G8C:C#?"PA#&=/'7R,>J9(#[G#F[_Z8;.P2] SC)4WQ\NO M&;V?X.%> 4:-S2TBNPG]6'=$%=*.C2HHV5.AU4H64+G'/88YPB[1A'N5#/= M,]WM8\"F(94[+V]HL \]UR<% \K+W]"-<(4H%VQIVVT:P(OFV/U MV].+9_;MX$=-]LA(CVPJ*D+Z2KH?+]P>PASOLIT,F+6+1PZ9:5 S^:_<5;\E M9>K(GC&],.!^@"_N<'>/P5VX2R?WS&&?GET> T8U4AE/[9.>+CZ9N&U03349 MS]IEVN-D"+M2M#G72%=OH"[[#K-K,3^7@J+G@B3, M'BKH821;CZ&5;#F"J:)U/"U6]EJ_OTGTD3ZJGK:)%75ZM\O[H,V2O+EOQWR8 M/FSC.Z/I7&K)HAEMN_U%:FR^4Z"%!D.5,S:;1=G1GH-*)BS9_0PVHFJ[ *K< M%Y^P)=M>]>F*) HOUN/K3:,;FT1:1,IRR\+JVM7X2Z5*670P#[8"'?_&\B\U MSP&?A6_+OY*4H@GK%_V&,#%Q%DR)H^M,J%=[_ M&]DGN3YQ@";A\ =JC*QJHG.C!@8G)6+EJP;/-K>75MD4 ML.S75S)GT>]_?II1.+MVM]6.'H=/4H/8!@*U S'_.@OG_;8F] M[S+MW.*VA]AYN3V3.D)ISJ6SA'.;F34(Y4GRPPFRZ MP,6&^[O)^>]M/\IUC"01F^.2:L02<_2+2Y7$6/-N7JF1/'B.646 YF$T@,V< M%KV2W!EF'3&;U<5S]OKQRTF<6XY5.&7&7AC(F7;C6E"@1*WU()999<@ YU5D MCM]Z^)AG[<^AH2M( O1 %=#0WD:>->C!XT+*:>DZ"4P/'+J:6#+#)I$J[X: M0/EL8SSG>A#JPD]!J(B?8S['5N/=Y-RB_B*8]5N;<*T-<:%_$L^I2HD+G?E# M7.BI#1&6(3P"7> $%AHL:L&_BL/DAUHM?FLUB?\>.ODC"K,6K%3^9?SHJ9\Z MXML8T/G+(%.>OQ%DRDEBV7.9!(JO!E<:;HB(7(T;7H^(1,\_^@S^,L9T8_1H M+1/SQE8;>/L1%EK#\Q=AFAL#7_]U5*C1LLI1& [_JRA4Y,: UKN4@-92Q%I M*[OR+Z,>7;&DE%^%:FZDM^G_<,CGWPJQW$?,VV%<"?%7!_$D W-*>OJCK0I=Q#AB2@HQMVE1H07;",HV MH\=P"MK1R";THKN'ZQS.(5Z8>N9O1F\R*XTT<7@<.*J2S[#_]>WJ6X-BG9N& M9 0!Y2?'@[FB^:ET;PMVA$3?HG)VSI!']7&,#Q0D! O&!+P0FF2G?8#]Z&*F M&1QYUF()N'=<5N4(5G"F MU,2U?;2=7S6I*#ORHZI:4']/:6$045H8Z]_/?(Q.-LY:LZ(#F?]55Z$Z!_(^ M!\X4YDQBMV!E94,*=F8-N]L>&;"V<[3$IJH1\_HLNQ7ERSL,5:ARTS_;BCF% M9QJJ6=I(1\AUJ#D[BM\=_QP8 _8]+XUO5^P.J\LQDNI[T7#W9N:^IZA]BHPM MVPDGN_8CU#NNY3GNJ6KB]GKE;)FHX\S=>+S]P)R1>IE+A\V,4N=A MPEGW,ZJXZ]_L(P/W$>FH20V#@5H+S*">I7:3X^Y3W-;'G(]E/15=&++2.$,R M*. ;@ NEF(75>VQ6(?1&,KQFPTG@" MP_[(ZI0G"2(?[;GX?+Z7]:*'\08=T34M*E0_59^ M)S56SYR\VV?,_?:VTAYRZU$LOF-=YRROH&8-EYAA%1PK56**J>'#W&!A#WE_ M34M^U.[:J=$%16X][R3KM#>%D:Q*KC9"+NJT :+P_$#I/N:<@FZMRW?LW]RM MVTC_,>$:&7AT!O85QTL*B"]GW/\.&GLR<,2M.&K>A 3=4XEUN#KM/,\G"XH! M=)!7Y>^60!](69I=4&2B1"!]#T=:C44Z R?/]5*D\J/Y.WJ S!6&+[4IA-PUC\ZOM91^KJ0J\U6#. M/@C(6Y-V3)&!93CD9I5E+4>!E3 LKZPGN( A/IO >5\E S)$[2:D>11!=LE! MD<=T& Y,G7!)XGGAD8A2M4Q5>O5\\K(!C66">U*@$I748)6 7A%.8EN&_^*9 M!RS'/J"M]VXR)XBT,!N\7VGMN-1:F_GI1*!.4! \WRM*/=]",,_GK8">Q9W. MQK%)?'#>XMO=OC,/XL^]WH2X0^*R&N)!O,48Z"N-3^ZP9GBISEVIQUZFFYAW MOS?"O:RP*'3S/36V6WGIZ1<)M<#*S^5,_Y\,YPQW U4ZV\7HSQ7E1O:Z.39B M,D?#NC)F/>/$IRZ0 27F ;5;GO7B'!:D#AL;_'W'_5'2O0;4%E_DE>'YN44< M57Y9D]WX.*% ML($F4V*L8'7I>]O6O$6;0.%[A4*#B??.G3$^LL7!@12RFR[QK)C=YA^[/N[P M=TQK9?:@!\VGZ*G62L_5W(!!T>"FU>JQ(4_O>RC7A[!M?D39O/ +!"CK#Y*4 MX$M%/\HF!F7?@@WX#-@GKY:WK!8#3MQF4-PJO+[."?UNJK@-/0M%X"NXNV3@ M;(:I]C+TK&1$"CE?1X:HD2H@VN>4.S07:R?_S>/([ZSC=Y#Z2%W0PSZ"F)ND MG RF#8Y.DUJ)2RLU&"DL&?@*"LEE??4#ZZC>?P:W3']EB(HP7;1)BHC(X.?D MF"?>L18[W.QQ2#1SAGO<4)Q_AXN'3KNRJFB*"'<"[=#>94>'=(M%BX*5NZBD MFG:WCXE<]/B44:WO(JI;E1\&=\JV#;C7=:JMG MID]V@Y^+.MGF1!3_\$+=Q-3:AO^LZJGY-Z'%IQK2K^2$)46H?V'>U;=&DAEJ ;;-;\KX1 M'Y[55>L:0$YCWX_XV1.KP;.)-/667 4/<^T'R]!BB<#HPCBZ^%Y:U[( M1H6,.#2Q3;D'5DP&PL$WG%@CHCP9J(?AKZ/GDQ=^],'FY8A'X&0( FRZU*0 ME SE-V5);+.P,%3",C$K$=^8,"+K,,H&IX'>1>)JR@JOG^<;FCS"C;YAT[\L/!OK(+#5SZ2C& _ MPT#^Q$<:";'V^<5?P&1:U@2_X"!9DP%B2[4=KZD+01.)J?48 _0!1![DH+ =*6_:D_1@.V M@8M2"A?TD G[8@JY.F/P&J2Z;]/.EG<^#4G!N!?$?E8H);80($%?(8!&"R0J@*-,I$'E'G!UWF.?$:'G AQM]F((Q^/O;-W^&2U/V@\*$0P,V:Y-,WE:$H$_D!E2CY2 M](7(+3VL)8HPI)S<$^FU]U\517ENN3)]"GVEH+#BOH%*]D#5[KK=FS2&!;0T MWNH^/K23ZHDY;2L]#!+4QTKDETWMR'GJ#C(03"F%]<\[_[SS;[^S22M[&$[[ MB3DH^/2Y]FY\=+TC1%F-#OZLS^EWSI[;"I,1.64)J\H^V!6F[<9NU7E MG8E7T[$%35-IGQ!FCK$5NR!C\V$$&;@#_8Z>0W_^"D8MA.">(JY6D0$820U& MB5@O0&*&D\ /22".)21-DV3T#C;.^^-S T]I,H#8)D(&Z Z0@;K'7GI9BR3H M479H!_$F0@K3":2SE+ ML$B"[((67PJ6QQ0L"AG:.)"+##RI0/J20$(D2/"OT*X*P_#0L[2%Z9?T9J86)-+[H]^4BEU5;_+!L5EAZ/H M[!;*L8)IY';D)UY(?*]@)*47G[M6Y1N$/[V1%-S/:)64)B4;=MM7*V3CM58SWUO!?L494[:G[/KB\U_R#V."K2Y M;^3?#^O+3?(&5P?^]']""W4;B M%@& _.6/F@&=O/.9=_YIW;"QY=K>7P9!XH>;VJN;^ M<:_((6&YIM@"N\505YN!?E=SV_%WARUHS/Y\QSJ:#-S+[,&;X^EO5-A%(&>X M+T]7N,BUO,:58B"O"YHQR5ZQ9F0 LD(3SP/=16P/\Y8Z<. V*TK$*\4II9:O[^OFRF' MBTX6;I6>0R]\X+ '8N^U;DV^'K * M?MD?VVB1<4^R%)7JD_]6)E?O;&#R^.!YF[U/HZ-N*EW2>D!SH>=J?NST0C/: MN*0<>L%!\ZQU[5P,%U\\T.J^=;J2L.VT5YM+@[_;F) .- M$\37D"':-6KB74LL)P,%B,N/P48T'K)@[>2-R^Y^/O6WMY28*,=1TBB;)R)P MW!YPF!L/V<.U482O9 RG'F-9L@ ]&$R&Y7,?6^^J2'!KA;?@LE'5BH8^_"R\JJ%B@ M2[Z;/)217WU1M3Q1OW1N[]7F0JUGX0UYAXR4QP_7+>:P+:K0H;<2=+L\E6"^ M-/UZ)VU&CN7#\G+*L@XVI8@^*XN0Y>"*>Z&Z::GX5DZ>\O5[ZL?HD:T_RYR> M4A"-#;0B=>'/(%$@BM<&L]0T.HT>Q1E=QY!JQ\D 9/M79\UXP^-RB?N)SL N M"9\7;?OSD($CVA5!+?B;F1@Y;=!:*Q+3D!_F6M!!ZDC=+)&(%[#VO:<(XF/=3( M]!RKGD%_40!=?ODC<2X@:EC5VD/G8X7;1$=Z7JF.@&:1/V?'LTX;E#9><":_ MN6^X,ZE:8[#2Q*VU++>Z_=0'GI3DR7E+CM>]NEE1-I9L]J>BS?K85%B.#HQ% M%[RZ'6E;'O!+UL* ;%F:=+"LZO05S M!S7;\B6O1[I[OK6R?1XL< N0.F(7R#?292M^W2.RN"CW3MLU?8_3!XK;\_H_ M< VA,W*:,5=SE"RBP@9.,)Z*8K!S/.'CM"ND6E],;']Q_-#'&PZ:U M*K2QO*B*M_C)_CJ\K7?'TIB=3-, V.,>*X4O?ZI!Q5LULVF/$!-3K74N/.E C%HQQ1J,3]IU3; MJTQ4GE/=BC<83?7*R4MK+!M1-A?;9R<974>O^WN=QSW2*-V1LK"G*[_YV>Y( M;UZ\<]&N8%R@2&Q$=[,TEC_N=C#L&:!R.^#98IWZ)4KTZ]!Y8 MH*].0V__M&B%(<;U'96_(/RS+7D M5+.3$J:BK_8ZF5R\,Z:W<\[OLDTIIR%_IPS52*.>&5 JYN5GF%[0^?M9AX+%N7-.Z/O^!JS24G2 M[#1V__DL-,TN)B8=?:.*C-WZ=H(8F?J*TX@3LL*).(;'W.'PW*ML)O4-'^H/ MV#/J5/!^>GVJ(/OT07VA-ZUB@R-5!VMM;,RR!RK%:5TO>L6T;]83B8C0/>\?]6^Y7YZ'2V2\\8<]=)D(NL?A3=338=B+,[J1B@),FR%7BDH;)P?LOJELDC#1K**?S5:/;J$ZL!L(J4 M?/#WV1B%=TS!&,C &(;4"\Y8+4HB34A#9* ?_K(!-C9'+"8#A?'95T]^W?>? M4S-5LE645"N$X(KD$HK41=<5%=TQDO;P*XF(=#-5[?"L'7.GQ.6="MS$MODK MXC[D"$!&_4T8-M^="PU93G;@3$KG&._B$FD $ER+3M;>E4=_-TSDGRB]?S#\ M@^$?#/]@^(]&Z3&%.]NA:#3;N:N9U>TLPB9=;YU,+*TY6.6(M5[.R!R."&Z/ MSGQ16'3G@[(MJY5[6!V[M CP6PM!W&:[[+N<:/'AQEO:QD_[HN^A+5)Y1RR'1^TR6O@\U#7]N[1T:: MYI2*I4&K/)UX#Y=0W<3[C]7NA8UP78L+[1[2U;>P9X(M)RW\9@1\[BY@%BOV ME76J0++>,8OL5NNUH=6S[1O1+F/ 1L<$55 M'4B=S";F:D6V92'=+;$>%C915PQEWQ?YX<^:\YA$!@H4EA0_JGMN>8DKUN+W MH0+_U?^8-G62 ?,F;MU %0F[_.-A'GU?.??CCQK-:._3LF>P+K262O9ZE-^Y5["* M2TJ2:E3THS-PTGR>4^VUR@N_BUW*?;,S=B8N-@JJ9["2[M(W&H6>MI=IM9GN M*W2U=NM\E+VM=B]KX9LICHY,I\NOIGC["INSQ!+"WNB_U&VJXUC8)B?X'#=: M5V^Q[^PQQB1-1:#40'U&8>65+^NF7^K;]_'\@5CA> 950?])WP,3!8%G M5<3-5<7YN/J$#R8I2NTGQCFI!1USFD!V*>7G75(,##'AYKI1Q&G#F",4GP-G M+N;Q=&A>%+@T]GRS:@(3^']KB->L)B=UF*&__N?([J76M .V2SU>IOG,3:*2XZ6'QW/+166!M,W, MD]WG^Z/WO-W7+5FXX^G3\+!CGY7%?ENH4KJ2&JO>/Y@_V^&E-^VL\4ST?-P) M&Z&(KR5:)8:LL_8FU>CM+81&R/5?%NE +I=@8/G"ZUD#0B=!TVZ2%>B)Q.VH MJ@:WDX%/5':47 NR9" HB9AV>CT]00.I(8/02<*!BS2U_MX\O#@??4KNB MD M8.0E:*UA9+9ZI![L@WR5& 1:@J1HWU/!0TEFT4])RP ]D=DO$[-.>L6LGLHG M S>TUVA2?=1?_@T6'4?PP<2UM- M ,"+5>#'O20N0NWI@[6'R0 1$%O+-K&@">O7<<9:03 /09_6$H/]259&%)I5 MEY;!#7DKU/!V3(0(<)X+7#0AU52#1R4(6T&"SP+X@6E#A@S$3)G,(F0@O+E. M!NHCB '^I-^,EMD@RX&J,=MZ^"-2=75H/P:^ \D&AAF/2\";"/R(#SKCN^T_ A[ M$5]^M()M:,7YH]6=95:2CY;1*C'K;Y*Z3@RBB'-- B,P:@3NMB[XH: 2@>WF MQ7V3>A$8J,HM$ \T9H][>D/&DI4;( =XM5K:-DG6! ME\#12P8@2$]ABUUK22(V##,#G :BID-)&%%+$";U5GU+@(',GB(#1V$51H3; MA2^6M=^BNLD _YD.[8;^N!7G)_C^[.!4].#Q9EGMI/OO+K]S]! 4K+?&"%2( MH+KMDWO#YA@U%HM&/C,6OJE\&IE!;,VI3F%CJ:[#Q"E?OG87WOR4"EMC4Q MEW@WQTBF 8T-?HDUDN4Q[_4'5-W3C#+;+ 7"#!7]HU08Y'-+ MCVG&7>&PT E@HS[G([R>/F.A)1A24K1W24A(3[1Q'AT>!]^&$#TI<:9VHJ0C MR#=DX$LJ0D+,TU&AAE7LI$6?KVF&#[G5-/GSJEF_M'6TA8!W;F4"S'6 M#+.F+9&/ZK52PYQ?"418!0CI/5>%+DQ?"41_NPAO]Z0B Q(P;"T9L.KI&44N MXDF0-IN9J)N +4Z01L 9O^<]W0BAO[_2Z(GQ6#"Y>-M93#6^H;E*M7M_!^WE MWL^. 2QM,YFEWV:CG&4]7JJFE)',_W ?=D5V&-'$(@A P0AQ'P0#D69 MLY 2SW(,P=L735MN<61B,=QT_S_HXP$=\N64DO8*W MH@.AIB^FIE*1TRT>8Y%R6"XK":5F;^RK4G6294XI. EF*:IW9O'Y(=_'-(A6 M;]&I79%QX-&/EEJ7+$,M>L*OOB]4M6%/?FD6=4LX3U4H9OPSZY.]P;8)G+=4 M>>22+[*]X6GZ, B_U.UDK39CU8.7U8C?V]%_@Q <1H6ZU88+Y# 2.F5Z%PP_ MAA:>%5V(*6"<\%P\>\_%KPO+'$<#+ M@LS'*;BT?$%\[:124UMV)D8)(>P+]IZ41QL%_MZ M_)[5;J_X&X%:UH^9:'PN92]?F]??(VT]H%/Q.,:@WIKQM9H]W0,7=3F2Z6!3 MK%H^3>U!G5J7(/;\4D/HPT<# .]\VEV]%@9#X_$E>-?-6;-^5YEH\<1(2;': M%1OBZ,?I>9W3G&&VNC?P#:VW\WP,RY>]I)]+?(S$U/MB=2;N<%\IOB.<[#LC MP1>C)-.^XT#,4:GZY+@#LWKZT4E"8S,3^< T0?YY[3!^4BOE<>K"E07LIZ81=VX:;;Q&""34/&R]NX"=5KML%HO9TLO:X]; MXY;/$?AS6[Q[%W15;]FDEQ%/)G0*Z"N%B &%C-EUU8"9V\>W)X(;A^I?^,5, M&:CUF[D\I+&VMO,P2>H[MQ_M96//51''UC;07^-B_* Y^+HL3M!'^O+P/]]FCA=8N\SF[Y/M>K*FFS"K$SM)J@>_ED\'Z\@%J#YB? MD4G!G?X9_8HFR^$IPZ$+,N"UH?)Q@GL*KQ5Z;*9^41+IU(<"]K97[![0F:+1 M*^GD60@;.?!8=7=-W_6"KIG*TGK7(Q;-SI?YQ1(Y(BVNB]B94#>X *Y7=[?# MAGG;T[_$D5Q[Q<1F/)M*Y5KX!(*\FYH*70;[7:4'/CJ\6XM ^'] ;[@WY\[' M5NW"G^_I?CCIZ( M-E8K[;49^I00G*F>)[.C/V!P$\]UKK!3NG'1T0' %#C, M\YK411I:1(Z88.&O94:]"F"5^L3!V?!8V5=8431QJ%J:!:\UG1F4.Z@]]EIYT M/!IH4$O_1"=!K:XLZ+%;H?NE]&S/![G\/E)YU*H)VTT56-V,99WSU)2OJ 5Y M)#TR' JZ']/.:F?1Z"2NT,[1S7)I:)]$Q&:!=X&U1Z@&+;$[)A^)I0MI/93[ MT"+7FSC!HHO:*6,#4;;1I%8X#-9^Z=Y M[6+!7EB!W /(U7 G ^:+R&P8.$$,48 3SGNV2!&%?([+RXZ<37GAYC00;?,Q MDELX!7_U>0_G%D>'[;>?&PI&M;AOUF_$B4^XO;\$5':[*]0ZR(4W [+R=B,* MSY(9)O=)7U*WB,DBJ)U3Q38>>5U8%HG6*+ON6)P^MZN;2=LJ_Z751 MI,?_:N]:HZ'^WOVX%2$1$B67<2F&W'*76Q?WRS?365$6W5.D.^!/8'Q3/RE3NRP]B^$Q3+PZTGH MQ894_J2",6(NS1',WX\?BS<0?L&&GS]U NK00829DU -M43EDCR:FO#6U[8- M9-F@G1FHZ??E%=EY6$ \I:_'[TJ&;*;@8]$RQ\"0A'! 8._M^ES7W'D8^"J) MA_D63J+!?U-H>7MVLO_HBW]:,N&0N M_R!;54HU!05V,-K80LST K@\J4*IL E$$IVQVV!V[+S9)B#@GY: MSQ?CH:I[X7H%@5]NJ];'3&) *KL%!R.-%UR2+3.O.HTH7Y <,)L*\ ?][DV8 MU)H.K0QI,TT3?^\?[MGZV=[Z8(E3T[1Q^/7!2 "O^"UR#0XFVMQ[JQXWJB=< MN%>>?S 0L>!%YC (Y4;YMFFU",QN5/[(L;_$GI.U+AQ<:GKI9[E+K![:_60Q MWW94GF;_#=9GO;@.6-S"Z-JPK;P3VX4KE\'?\I\V$W$9!\" MCEW]L1FVK*C=6+D[? A@.CK2%H0T5F_V[?&:5+,4^)5-_H&S(_1ZCCMJ>#&W MLLF"(VP[(O*K;E;G*$M"]22.,&N\!'O[+P#[0^#^@69'A!EXX_COQD/ U(7] M4@<'["&@]]N?\LSD9^)/C\;/]N(. 37""0[0D*S_?HJ& *4YPKU\[4R;K7B* MMP*HL\/\_6MR2,!E@TMZ :=9*$-VA4.\D0<.?'_UOW&F/?<2;B8"=KG M9KS097*Z'RU-:8V>)"[$NRX _(T;,J4GK1UU)?\SD5N&SW\N=RRP'=\/,SH$ M%,BAVH^,[Z,+OW;??L\6IMK^1H9%' *6+73@T-VET'A):.20QKCG7SK57S7O M/6K]W(KCGD-']N(/\9=!.0T2Q1(M@*NWP)?&>$RJ]?\0O;? BO\@I IWF0[@ M8>LI!V.O7_>$+>[LM_^)VZ9]"%L=B M.DO.&UR/I9 \("DC_XB.>Z\^3CX12@DPSO8WR2K R_5B7+/"MV.!>0<\+V+"OO*>:0PEN)#@& ^ MT[]EL-YIT3F%A,[XYI[K%P2F"%14RKT4]4N:U"*^+Q\R+ND =*F> !NV,,_^ M$_?%K5):X>P9(CAM)0./;SYT!$Q3K)(65^0 C-V4N(0%2!ZI MYYH$S'_8UTL8W1? 5#7'[K+BL[KE4:<#(;[Y/37\>BAI1AOWU4I3L M&B&.7F$X)6;X?LK6]B9;.R.72#R@[O]80M/?G+\Y?W/^EY,*Q]/F^F7:]PX! M),]U6:WU9O=)]/RCOLD&Q)$M/.,_TT_V]Z=YNDC^Y1\\*=1>KTPQ+'U9WT:G M9TZ09HP60]-AW?!><-)BQK6]&Q]V%.!\%+YS^T605/MU^W"U <9=%_A@U"/[ MT(*K%]?6,6*H@2M43=8036;,2_27)I+BJH5C+[/S8C+]Y#A)W9M3,TFF0W9B MZN&X:Y!]H5^30?S*X.P[H/6O$ FR[8Q1(5M9WJ*D.[)AY_; M\#/K8X26R#FT2*UUM%!#"4V.B.XJGV>ISNJ&\X2'*?<2Y"<[ZYY)@CE<[A8M<%0[)Z_B]6,:DJCM5_;Q]<,56\K M2E2NGBFBRY0\'!S?N6/N@:6T:W>T+1GAKRJ.KP1'G4[E)!J!-SGP/1#DHOVE M>=KPXK0&EX0+_P"0M>B::OK)=,0\!&:J],UR' *?TF0Y=',],XF*21 MU@!>:!BAO2X7;V09$]\8K7?K"TXLZ_6=B!^:MJ/DXXTQQ,7(C=YC>Y=/1NZT M:U#KZ[5VY@279HWRM&^H0U7(=?49W^. I+H]'9MK]\9W-*F3PBP*K_KYQE[T MN/@R) 3[$%W-,*+.\+ F;*HK(QN#U53? M5AXR?1C2\%+^L:P^-+2C2Z2,4I&T5*G+T3H7ZF5:,29(4<5MFYL&R>8BDM77 M!)=H!RNC+0?.AF_@.#+6R!K6C7G,.%=48QR=#H#ONG8>G$[1&T2D- MO1QNRF[7ZVQUJZ*"378;>.]&S80UMGOGSD6E+FP5"1R0GLK("9VP&(5J=HUX M.55E?$$ER A]!:F.IHXI,X/ATJ!R-%8E% UQ5A/+C9,UAU7DGX"? MTI&L'97 ?;+3WL^9(FS6-MX>F7[&9=/P\9T71R9WJ_H8(GF91JS:2#C^E&?> MM&O<_(3U@^.)DN3T?OK'PDKRF(.IW@-GR:_M!)VGEL"I MNJ?2,YS)@8[F)P=:R'_[GQP]>LK*Y44.UDKJ%&4Y+CZ0K ZW,:E M)GK>+,L,-*T42K+@O2R7<>)E/3*_-G*S18'X&_+*(3!^%1QO\[RFLB'^5+'Q MJ)Q6=U(288'P0XWF4D'.:/PIGB212)H70Z!C'R01I(4_T-SM4-.3 %I(>34VWWF?*4,"(G Y,Z!3,37[NX^0B M*)!/'EE"=A([5Z<27JKH8PU)U6ER?W,?U,6Q==( M*^]@0MWKM"*X\,1[VN]HI/%^K]_1$NV$YL^D1ML+>D\ M+(0]/G]C5X^<=2X/AL&[5[D]JZKREH*#WU9,[5?S+%LS\?7]"KFC. .[_LSC M#+NL\X>UX[61[ $H_TE--A&DKO+GS:BWD_#Y0 QH,9(^899'N<:&%TKH0;L\ MUC10QJT1Y-'%B.B@ZQT+%V9?M.6?R_C6";/_2K&SG.TZ,#8>XY&LW3.I!\0; MN^$#.P)C[&)C,:(I_>F*/=H%G2%_F&$+^ M2J HQ#VM\(]7K52J[9 'M1J?S1,J08>K.7"&F#3B*0.6XZZQ4'NH2G^+O93E MR/@83Q=L4EBHM*XXQNJCJ$)",%#)]+3*FFTDQ5Q7@VL7AC?!!Z]ZA@WZ0VB(N/JYB7 =ZE$M&@U6A6G<8*3.( MMU/2L9,)65\B14Y 4SKVT#KJB+UCS[6\P^XV9!VT'[PPQ&L&3Z4"FQ.S'@][ MQBG0XZYH!C'X*X7;C^J((RG:3QQ6+'I=0;3.W%&K'@26TCW(G@_;EWYW_R!Q M\X/8&^S6XKAN6LLVL,*00>5;!^=5L^B5K7G-V+6UF7E8DG<'6ZPQ%,E.T,&SIB.7!FKQV:>$MBKNYF1O8L:,:-^9[]7 MZ2XK&4FE!7A)XXWSC*$B$M6X15LPH'?H0(+34"8(/CR'46$'Z2Q-F27"JC[L MO+#(9//=\9E2W,\QP\WIMPT66B3U[2@E& .D-KTZ+:^J%4T_?Y41 M:4N,C'&)TO.B/PJ]D!WCX8H?EL:()?8SDZYO]$@?-_V? GB&+B2>/X%E?=3_ M="^]9/'T#,SH)56Q'=1W",!PT,/N*L#V"\R'3XDF(>((B=&1MA8M4F8L9JEBI4G5X1357S6JQ33<.@XD3CI3'<-C-F/,_W;O5*,V\M"P+K M]<,4)7,8A;II+^JQ8A$9"\&=H^+94IR*8)D!?SG5:>!(]F(:(C.0N;V5]8">QQ'#?+6]PJ/5#K#4>/CE#@ M0XA>\7[V\$RJ89MF3FUN 7\-W9 ?KSZ,B(2@(!Y+$4_;%2+5$489>H/,[UI_ M<;[H)DD"1PF9'K@5?R=E4M/O62<>$]-"HK+AC^;6!34<53/OZ,R4R+A.?E25 M T\-ZBRHC32LQ:(R\3)O*Q.B:H/C)%#/%-#H^?[6-*R );,,ZZ0N;^;<0;PH M;N8YSL*/'J'9&Q"D/$P3SEG=4 _?&3#TYQOS^*5OPD($_I-0O,/0Y"7^AC<* J.#/< MV-;=^'Y?S^V>6/+2ZOH21;+6%V]85Y=@T83]&%0JA<]4T/,EM>]-J>H'"@-8 M &C;W0=M;:YUY 37BE"RBU?JY[WKB_+R:NXB/R>X"Y\^6OSL"CN5(7+JPHEE M-!)5K%T/1A;E)U/.LFM<8K?UK%'S]U(W+=MJZU7-$E!'L+0X,K0$[ET;ZLRH MR2Q9P?TR+26,@B1^+/8TX]GB0PMD@I>KI5W=VIF =R ET$IVLRMC6-;/CB<_ M3!@/R?<]#<(:UX!04@"]>&!-W;E @*)6PF.RRV*HIVRZZ3'T?(8-"!\5203]&/] M:H"=,-<@9EA3;41AN<+ <;#33^-EM'3:7&5SLGIX0YQ3NN+4+-M@IX_H1^LE M/9%C8\]BRF0E(3F!-9 S4_Y7?IZ\6B5GN;4=?8\KUT<0W*T#OV)0P68)"&O3 M=MK/V(]8#.MH6'OFM!70% M6D-43V- $$4S(4OXFD0C/ZEK^)JRUP*$I;K>U%, ]MXI&2R&/*4&P'L=1ZIR M]W"D(M0+1D5\EDR4^$L5IQW*]<-3=-RX4O4,DMYD3&RP(M M7ACXW.=(+>3RW2!459A@H677Z2N\,$0LJ(SH<7SR>EO^*8<0G4$_1JTI^XK8 MO N29XLC9UTH8$=P3:3->E_!>\-J)D6)PKS"8W@[W3LT*?>DLT-=:9]3^X#?G?1=TO,D6S89X) MM>O"P]0QB2CH\2HQO:"7T.E>E?J:]IIYM9D?KZL[R*Q?'QDCW9#E<@#U7*]V MP>]XW,O@XOT"D9XP/Y<%:A ;Z-=R/;-@L"G/ASC%N'6O)^\;C6K:R'EY=B5V M3)5C:]5@OQ*IQW;:^1 ?[NAEQ^B9X2#H_FMGS_V7&"*4%6VU-H%0=TE]L9PB MTI1_DE_^Y&[TG$BR!^UW-V'$=31O:5,JFDZ;M1Z1@V_?C"LOXL=5Z!U[+AKA M-))02!\BYE2ASK\YQG((B-:"^C:8BE$FQT7GQD)B#6/#PLKV0!>ZNH4C],,J'7-[%OT;QHM8//]I[!N5NC3_ M:=J(?BLKT!G%8>J9N(&+N9-\L>@4I9>WHBFG]"8HT3]?T#OP_NVW=9$B>&)T M,F8>2:2I(*'?/4ECS,,Y#:&&2V&D7BT\U B36;PQOI"_FLJ0N;TS4*RL#UQFA#G58G!HRXJ5P4.1;T9$Z9)VJQ/2@ ^JY@! M5H?;_7@'?%XI/T 0BJ$W)F""[O6#WP-Y@G@@N8'Q2Y(S?C@Z:.Q>D1QZ:>DGX<(E/J7R JJ>V*5\ M?OH;B3V3K1\!#PSV?@2;RV=LZ[*;8*#MM:\_WM6S>EL]ZSO@AO*CRWP]GT2B M9-:C_9%2$!/L$((OL80[32"/P MR0FK\PI9:V/6:EIQ<$I GX5LO+5"C3+"DB$3/3=[BL(HK$FN")-$)["6.3PS ZQQMN)OQQ8CJ4>_YM^ROU22ZJKB;3,^FBK=Z%K:C,"'LOSUF3[%Y1'CV6/SR])S\DSHSAV$ M, M656#6D[:A/>F](]X(1!2^<<>,NY@2+L\JT;2[B[E47?;IQ4TT\RL7<+].#YB M.LQ(X#C,;:[)16_4M6X$3PN\F;^21EW)M&JCA-&EW3CD$ T>E<1+CQ1U=V*C M:J*K9!,9JC=6IFRK2+4Q=K;FQ*G0-'?'K007ECK-G#V]VZF'@,(MK #S MJ@ $@ &EM9S(Q-3DU-# U-U\Q+FIP9^R\!UA43;(_?$B209 L09(H&21( M' ')DG,6 4D"DC-#$) L($%$D)Q!W;V[>W?O MW;V[W_.]AWF>,V=JJKNZN[KJ5]4U('\BEX#;2G**<@ :.AKP'/4'(!$ Z3-9 MJ:?::FK/M.YY\/-R\P+(6> -@(6%A8.%0X"-34" BXM+0$B N@C_C@L-"P<' M#QOOEP8("?#^+M;?7LAO:-D @(:%]IL+^-V%AHZ!B74+&P<7#Q\-P$#[_?5? MB+?3")1@7CX*2BIJ&]3[;@X?L H)"PH]%1&6>RLK)*R@J:6GKZ.KI&QA: M6%J]M+:QM7-U<_?P]/+V"7D3&A;^-B(R(?%]4G)*ZH>T[)SWI_C(Z-3TQ._9R>65Y975O?V-S:WCF&GIR>G5]81 M^0N7$3P*%H%EUN-?I/Z-T'^;S,'_(Z'_0^;_$!GY%2#!07N'H8>!AI*>! V# M! TY Q!@H*$>,$@ $' U)H,$XCR10$7)X@UG1J#@%O 9/1 />/#_N1M!##%" M8A'15@$^K?(!IG[S\UI2IT>^<5=Q*WP3MISH.\)D7FN?NQ1OJ,R6XVU'3W6868T5(Z M&9]C-1_7)=EPQ<(.)!>Q9\J^YWU:7TY8O "W?<]K^:YU4;F<_D!L' ]X?]FI M1+FJS/^E@1\&P"CIY3/781#K:[.D<[,:[^?U\9O>K776D4! X\J <&=T$9@E MKHE M$LA7&Z)B>(<>*/0;VN-%NAJ^;0?!B=R+\R-1%?:9H7/[PF3.'K;Z]RJ."Y:. M)4G*;TURK-$R;[0#:3>G!6W=O/;=?4V4U7G$-RFFSL_3WJ@[FK_BSJUK_E*7 M"GL:\4:/Z&-+2UZG8]*31^X\1';8RE5!I8>LD_NG&W61%RHM81TSDWK::%8* M!Z6=7Q.Z\:ON9SH3_40HOV1HO$=J8"/:8U,35?+2+WB>E)K_;Q_@6N, #VH_)&X2TYDKZ:+\8]6]9I-E\ MM9*S8K5PUVW'. P[W?X.J-V$.]U<5\ )6Y# ZBD -I]% @&[2 ##"71Y S#\ M]$ "BTU(X.OL$ +T!/N<#G)Q #D2.D'M_F&T7UE_9?V5]5?6?Q8K5HF)) >3 MH5!J,I6DY&3 M)W?_RQ3&$Z7-6Z6ZK!'X(4@@5N/,9_'D M 'R)">D)& 3W\32&P^^+4MY@O@(=<1,C1.0G=L%#C4A@B10)W#MW11CX]Q>5 M7U9Q$'+NI)G%%X%S#6?E2EY3W$_8.<#7:/):;?C)_"C\E=Q^4&#CO4G^-T5M M!@64T_F9V3%TEJO0R>@G:)69\(H TMP+6N.0U]4TNYC#149'SM1#-_EN4DJC:$S2BL M-%S3(@$;TEYF<<+U[VUD)WCE^\5HN_')[ 2!'$N.>,J .?LWYUN MC,:W2][W_&.4:O-CARASPD#!SP151:$OI(H[BE#8_2;_5JOL(A",*]5% IF)**NSCK X3T38^N^!EHF&(5MTYB@] M? <^;I*L-$($J*&L5 HLO";S1/G02L6SO4ZT+=E-_T7PY,0!EW6"8'WTMY6% M _R4F*R[)&]VB=]_6P.N(QON$O&GY\/RYS(]9L$1A(WV]V=/>(^P#US. 7P#. MN-M%9:(*))1!*>QJDJ=VNM>%L&QN!6.4 MB:@P6[/LGD9CDE+1*Q<=91%U507-O2=+U>[W_K4JY4P/FF0=?PT-3AKBWN50>!+_V/L@1>#N3=3%L'\U)YA;#-*K[_9J^8T M(U:W6;>S \QB(RL>V15TLEU(QOC098:UR#NLV/-Y.[Q_KJ2"[\S"7[$8TXU) M+D%T:SDD*)V(?=Q*VCCA3,6!=20'MWW,KV+MNGSCQO5#Z/]Z(_W%&]75[>_5 MZ*Y1'P=5^<%C;)O1Q#UHOS/[M-U1M1SS'&J/MGM,M3@?#'+EM_!V0=E[A:>Y M/CAR^]6*0%>>=TI:T+W]&N@RL"(AQX6^@)B!CB*D#Q),9[8OFJ)=V;VS] WT M%2K(*BH#A@V="6NR5F'U]]1Q>8"S(L"3BHAO- M]CFYDN)H?WJ\]!/:#)'/^.#99"0P]PO:X!A"\*'0QCKD@AMRA(="&]'J:#>-3C=] M%7#T7X *&0!V-$("+BB@ E2 +K\##+^R_O^=%6V30C17DOF8-NUCZ:%5+K.1 MX7Y=X^LI;NP9%D8FA^BHM^=UDUV3WWU0?L4ZB\;,L0+"\X GU._B>K#@NLE. MPKKD= NB-8($ZKF00*,[RM'H9<)?M%2_/W'P>7ET@P3@+#ZLN551A M!;IV/_=OI5Z<]LKOU@CB+@L8X>2/^;%MZ_9#7B;XR[O74MB82\$<@^FLJJIW M=!,\;#9MOS>TTG#]\61(,?X;S/*OK/]6K*@83)JC0U?P@U)T)C_N,D-0L@#F M-;H*8/*90.Y8Z-V;$C.#8"(F5(0+(8_%NP7H,$,D"7J+>\2.!-CCP*ENV"X+CA M2" J9^<,LCFA!D& MCMF;Y[Z0SG;$K'ZP*O@FB]TIV=G9/\WVIG]$4=&42W#M$$:=TT5186_N2>;: M>U/V,)CJO1R+8O+,QO+*1[?BM]OG!N9^8EB9>*H#@U\TTB DI[U2= [1CE;)L[@H<3$V0">ZX$+:@/OX?P9J8)SC0NH1UE_&^PI33^5%(L*W3MA(3M:",5P?4LA;-,2<#54MN][7I#DP/">C,6(Y),^ M^GLD0+07K2%EY>Q=D*L+GH;Z9RA$&1NNQ=,..!/L-RHKZ-H\TRI*TZR*Z01( MIR_1?W0LLP3;)U6'K>X[VUYG7;-XBN'!2JXS:_U71F$J+L]/4GN8YJ,!D-:1 MDEW6G-^IS#E-QWR9)K>=SI8(UD4,0@.@ ,;#.9O M("@!2D\K#)# J=:?B>'__D#EA]>4B1/QMLNZ\E3MO=4*QGXFXI+[?RXP.>HMS;9D7> MZ0=)$3LN:ZOB^X!'487>K':2:LQ6,VNVF><*>\)F8LK\]O!626K/ XS>3;E+ MIP!'BR$X\P4T '9+H;+!-8@I:!27F ;SSG:G+S5'3%+I ?WXF* PR.WD$!+ MD^?U_D^(_UUP7T\9J*79)VHEUT:MT"O_[ M3/K=3AH9T@&+EXHB++,=BFR-,(Z"7?+DR#*U7R(FB[TB), "/B)'R("7*5'^ M:K-K" F@92&!E8!8X'CQ-,*0KW7!.*.8:2+?-.(>BO_,-;!X4;E'6/=4 M?N9K$7MST-=25A%MO['$Q(-9I\.7D>SL(XK31IP.HU_K(IG@C9I7?AC.U,6?0C*98,QK&# MMI^#H^SE9F:3%4$ GT@EI]Z,PZ"VZVD< V M!WSH607G.HH=O74^5WBXM;:#\\N//#HJ2_[X8!R4+9[02 S1C*HVS&\B%*9T MSY%/LTEQ\:* ^4D$],^X]S'L]:6(_%3<&-3=^Z%V$-$E!;CC9>0IE&K3,Z75 MHC2 E*/B8A2.!$K.%'UU]IF/>2+ ^WUG$JHMB>_^#\_L_JG!Z2WL2,%O1QL? M)#_#:Q2O:Q'P,FA7ZHZG"'4WHXNOGBR-:JW"F(EI195A_06-M#A4 U$VGK44 M@WM*R/VX7-*^.7A*^%G B9IP_W63904N:B\-^8S=T=$IG O N:XTR:XQ"T " M_,5]&7I&7)39HCNK?+\;I:],W3%A>C)E5.H:+>_U2,-U%>/>CC?V#I'V.X\\ M3>V7Q3+N%X(3H/O&EDOCV2X9=Z:X]\OO=J8M(X&(T*J#X( H7\?'!GH2ENI\ M[% O3A>9^"G3]U;D$5EP$9 /J)=[J/<4"80)%9%-U18*'J2VGD3I!F;,KY@O!>ET"DY&6]EJ=(((G7(:77:,[^/A! MM-LW)>ZLZ39]]%L%86*-+ 9U/;VU =W\3J$;N@ZA^'(+SX'=?Z%287^PVT20 MQI',;C-O5(]T+,PC ?=RJAB@^N^E(]+ZGD%E1C);%#%0>U;B79?"T2G[8,^Y-^8( MH^)>-"TIEOMPV1[+06,6%QO]+GQ*QLYUS6>7,L=DA/*-WS/WGHS)8]FV(DN_ MY@91\W!%KN[^=A^VA-DD+WX%/J140J%J6F18B,PCV. MZ&__*RUYG'+IN@RC:C9<3TU0^^0\GIZ1,$G?10>A1%@'0E\1?$S,*?$$MY0T MH\*E+G!'W=$%_ J\YAN'D)"O#'?ZC@12(96O&4XVD0"[#A)8ZT20UX=#-L>0 M /,<^'A'(EHL@ ?>>4V)AK)N8&B>&>+9=$C'C$-M\4]9HEG+#+$@A@\/Z5]I MLE16LO8^KY*+JXR0UK92L::*>'O[Z!3'#V.K!V>6P M MJ7#Z?4)AG#]6(/'O#DQFL:40DT"NQZ'>C/F-QJC')[-K2N4)7:GY<@]Q78 M/5V\M3 CE=>U[\1P'E#B&G D-TKUO#YM43U23%G30K/7T7'EZ2TQ+WB-0_RW M+,;/Q,_^MC-Q=.GH#&#'!OWQR]@-P30* ^9XF9PL@M)2?M2+6O^V%&8PD3P9 M&NM_G)UXA2.D4C+/=D&(R#^G_W^?GWID.&$^O/=RG!LT,2LW*"_]S7^"_N"G MS@53;0&VKG,!W=H^$L!>J^7F<['C*.J'@T:M*L<&]@_A8+L$P?5V":F4]W$_ MY5+1P&^2T9LJM30S623Q[!- 7(L#9X(E+.M]#&&B//%S4VB#?["=L%8.B>?$ MXW=G'N 73Q,WCSA^WCF'NO4RWQA(W(V.2TH9SM)]*"[AM*R,0C9R[K7,PW-J*O/VF'>'@[ M^=I+!9+/[QB-%<65-V!F?/Z5#=CI<_:F=Z,Z;Q.J#JDH+.P7VL$MT=P/6DR$(?EUD$U%;);7%Y:X7+ 2X$ZEVE3.SZ%;5I)=M%CVSMQ M]=WFC3T&Q%>+7Y# RR3@V$X_GX_O,Z'9W84MT5#X4%FOO42B+2FAX)JEF_WW MC!6QVJI72<*]=1-D,HCW9:%QGU8"1;;7V?=JWYD? M\_$2:5S((+$24+]F!SXYMD<"@0E( .H T,L5( $0!>02EP<)W!]&^Y7\*_D_ MR=CI7FEBAR0[DPLTML\3J +;6CBIP=- M+J_3JE4': <>M^GER$+^2"P[S'^C%?Z5_$\@8Y7H'PQGUBH2A-#B+'N]E5PO M2&'^B7;V&;_F+_DVR3>>1GQT!T[$]U":Q)!X+AZ7M?$[L,*^:"!3V,Z:]P/V M;C"&-B)!F(. ]\<[.:EN3!J@]@\*//Z!(*7$WY?BHQ/K?/LT&:O-\/HDZ$9.%OA^;P85TC@\$L]'!(\ALB0 M=4.%V' P]]!JUR(4"H+Q(P$!GXXOKZD5V.6D:(.)I8E?V_?,RCE'H:9'K[$Y MN%>\+X*4;%!8X4=4XK#56^J2:"MAF_N+EA_!05R%N_<33H:_X# SO[/#^\>5 M=3#_=\7 !'&WD4 /_PFBU1H)C*@]H3G]WP E>MO5 @?'G:&.X03)&83_,BU9 M=6B5U+U@\+&;1WKX>GK"&6]'7?-"[+BMC2>8Q!4@I7D MA?I;].) @!8 O@(>P&N. <>KZO?N]_YT6&7>UD19^#-SV7T$Q1HC83(/ET(0 MS.^\,6D*>]N+9*?+M&@X?Z4"]G#1>^E+W(OJ:'+U05E#1Z+/; M-LGC.=Z5O%YIABI@"@XDH&RJ5@$7\]=4*CZOO$SY!M&Y^A10MC+P M2-:)W3M$;5CJ-O\SM?QOO9CG\S6^4X*<@H8S'4)Q)\KSD3#(Z.9'T>&"')]S M0TAC0#[;+%RF_-@*W99B$V%D$@!=BM,)]"OTS^U9+7.#FA>"255K(,DT,IM< MBSW=:65J0>SV+;4I"(RQ#36G)0Y*)S%M6W?E8!Q^XT;V1^/R-.\*)423=G"* MDH6RC6O(;.5K*"!"9^ B96*Z'5.GELRU)NHV$R00)!+5#QD)6I<\^YY]50$_ M#?47+3QMYRK;7FWCT/KF.4/.D GM18"2/9+OVO](<:IE.)'W+M@1NBK%=[=F M&L _M0*E,A>:SRM@TN-4<+NM*ZF2WXE.D;]QV/"04[)/X]YJ-DC^QR#I_]-" ML%A;S7D: QSM&.5']$':EHE[0&]^H@-K\PBQ/\EF 'K$F2TW7.,UCK^22O*/ M>8OJ-_O1%I7Q01ZKZ1Q@N!E[/S+1!T1X>J45(_?]&R'+%V?UQGMNID>"7_ M^)N>H\.IF'>M8E"[37>*8\%-XQP60^ ]).#32A[RVOCGAZ[WOA(O;YAJ$74B M=&XW,WRN 8:R/G76BUYJVL?&OH*[J4MOZ+8=["+;C:WM!:K0OZ>(AU*)/&86 M+'4F>UU^J2^B;"W2.J6=75-?GJ->PF6GE@3F%!BK3D;D\0"EHJS]35APWO;B M)_BY.PW"=6OI2M'3KV*?QH>$BMPC>*P7];Y$]@7C0U$U^;M(@,@DS= '=$FY M?TZVG:<97&-Z8^C_<>[,YSCB%],2/"XNZ)K;/Y,9CA.I)U90;1'E&V>2DZMY MQ?N5K7RN[E"3ZNU$9$[T)(?"N!FM!#A-TBPC>36)#7O_@0D*T[GNO(41DW/;TCGKY@SZD?=>4B54GQ&KEES':MD"[*P M/4:I5<9. Y[TZ\_^#!7!+M=Y:)Y8$':Q,:99?%I[&C" <@$4B'R\.\7CQ=>5 MJCOX2,#1WY\(T9)3\]_G^O]*AN"?9:*Q/_E)-R9#Q^D6W_[!+(M4RTOYRA\ L15_FUK-]"V*,2//#=ZOVI WF)F]IR M^W1;W> .C-&-ZW#F":XIKG27O%ZMC(FIO2^GH#BM&678P_V3CV.3,ZFN$T7P MQ]"*#10R?H $/G#2WPKVI*09']VIKF >%#/70GS#\T";"FGPU>ZC?E#^3,!" M"30_J3:I9M9C%^PSX>@T) M5EJD-H]H?EBX14D[K7J[X3XQLO2_+AN8-WQX_:] M+*.?=;F-17V*W4V'.TUWM3*9JR=YY%H@_6HXEYG7 93!ZP%#10:9W =S1QK= M=ZS9_B>;KM/7[GIMXD\>?=2TR(D8*+:U- OC5*!#4$D M@-]92MX8&I,'%^]T9R!JV"J_)=XS)%TV>^\V+G9=&).V$RZWC]I*R.R$1X#- M9I&BVH+IWN2H$?PZ!Z1\+#XYA:$TE>3@1$SR#+2ZL.76_^HU^9#7H,AC*A8N M!RUB:OG99:,D4"U#/;'.A#<2Z(S'*^>9GC2NVD+TMXK#8Q=:.DO_DA9COL3! MYP/0$M0 M/'$GWC"(VCM)E[9FP9)I7X"48\>SG+M(H'N&LEFT&9U;+M+*W%_ M8W<)K8!-GA[5G%.I;46L*>1'J_NI]9WB'F:H:PUS-FPBX!7DY]8U18"3A>@ MOO!FYL+R.Y__!K?0,XP$5N>1P.[.!A#8F4\2] M?O?!*@/?.LHE8.=IZH>)D6PYK.! ]:;+(&NZ%F$/W0N?:->?,4]ODAC[A5YE M)1O(?CMR67VM\.+$VH(VZ(68#9I#V[V?\T.DG81]T\9S7*6&@?IM/1=$'R?O M$2S:K2%V!X0Z&,0N AQW $C%99W$+1F\F?E%1;KF^6=U);B\1EG, XE#&82S MD0VQ#_RF[1Y!!O"9^-&1)US; M,&DS8C%5_R,'P2G%L? ABRED-Z\7\WGTXRW[\6\!*^F\)>#8@LN,OC6(3'%! M(Q5*7S7/?'D2)/A;JM__?L'0$A0J'WHRDLLIH]1L1W$)SU9HK];_7=U$NM54 M;!E!V*Q2K(GNDG/=SY>"%]YQ/26(X3F.D5@B6]0]XC8B)UV)R MFBMX?G;CG -L=1F"PDOO0G]L>VPB] W@8R1;%X3O"BKXUM7RS&HZAQ$$= 9@ M015F:/#B9I%XDIV?RYI)#F30;,W)EIY\S$VF;9+\).Z^+14\\3-IHQQV/+O3"_:RORM]9=JMVTB M;Q6]Y!TY-6H0;2&.+8M]X9CUY=&G4'\\<@OK\ KXPU=((,&$I:49M1,7L].3 M6M,1E*A/VI# AEL&W=1^BZ)ERF0C6E5Y3.=WIIO+.0\4=.LDPBFWJ\F3=DQ' MJ.68T$!?NH;DP\S@H@<.D[?,4=U;VS6IE-1 ($/86V_ MGG/I$7\O62!_TSN=H .TZ1F/.D*BX].VH:ENM_T\P$\H21"#"_>UM":.5L9HX->1X"P.Q,'X23S6* M9]CWO<\36A>:]:UO_)D0N1Y994(B(27UMY6(DLR_^N;9V"(>3 P/4/L)E0Q/ M W[^1JO7Q>W)3FQ=WKXJ='!0>3TU[5[3OSAHWU>C\C-1(UV%@F<631#5VIZ5'H MZ FL!31&6K"+;'&=LDN,A.*M"[FNC+T3;LHZ*C\]MW=B^V%LG'FVLEV-%\KK M].(KAI'>B.#TP?HXI^8W9?_GDW=RIQZ%!LH+'#HYW\G[((R9U_FA;)[KJ]53 MY6#^-8S[3F@[NB-SVT)/*E!BTL0/[31_BI,R#[* ME:Q\_4UD,0YVA3JVV(KO7=\8R0W;[%A%IKKTG"8.?I*[MW7>LBJ(1Y,,": Y M(4CV'R'\]L&'W\S@L@##49QMYLDF"C\$,"&!E0>H97[C^PP5W(F971^C-@O) M$VPX\XPU'#:#!!;?0BXC = R_1AHJW MN.:F&0D1;Z-";7W9BT\!F+-, MT6[L*(XG0QU2>QN%V9JY_UB7:\7&)(AZ[UL M58&*>QP*6DEZO2HBDGU7<(7W[RD%TI3[5S'#C5>E1[DT;VU[>V,Z=\FKC'RC M['<>+W%;W3"=V+HQ32*^*$Y)0 (I;F/4F8&"XXLK."C(W[)>\T6 M1Y,#N==RQ2M0TS9CY[+6IFN<;/QTGVJ_G["46K:H<_L4?)Q1LX%C%20P.W1E M0C5!Y&"O.-1G<].SI]69IFUA-ST3"-I^8P97\1Y]GP_+G_6?;19-T-"-5/0P M)/K3E597_[]6%?'9;VW4<9W"F4?OML_CC:??42!ZI&.@Q##O>FG>*C8#LN>\ M?;3H>Q*&FK%,^(0Z>:SPAVV9/A2UKU*2 M>0T&,$/8^S#-WC*_U E:?A\HM11Y4H"KF?AF(K>)%AH5LIY0+?#'0NE:AO]U MH=%1DY*7(=G]^V$_+'#075Y[W107 OZR*1H6[T X1]A_3IHM)*\Y.;CSG0H\ M!&KR 0)TZ$OM9?<(-IE<-ZU5IY"QP)K =E!U?RXD_61X:2EMI4S:R]MEP*G87H=U_E'^)X4) MO;@!=[6!NV9_O! /_:IL@\]G6CM^!ZPEMPG-4@Q&?B4BA&T/:'TK%15EMHV"N)7]R@QA@/HQ'(+EYE8/?IPE]-Z=NK$+ZD=2SY MN/:Y_*H7S@&?KL^ZQ%<=?=_K2F,ZK]B?H$Q#/F0L2X'WM"U(SKG+.9"O+")) M=F_I_4.N+(9!M7V0YO:(NA_4;VR7[09.V+ES0.>2'!+9L%TW.Z.N_+%:^VK MOH64 MFKC(^F!C]0TJ _PL1*#=7!3% %,!(4)8 #VSQ_BN7*#N/+-A4EN>JC M-9!CDNI4PZNR7/F)7"20'-XV+AZKG9&TW8U7E*=%S6---TY1R[K5Y /YT+4K M(FF(CYIUX6DS20B3/?&MDA\\M8VJ>5XB)JNW90>=R4!NSY' '8P,H@G!1]\% M6I-I)']D&OEIHA!@/8RG-5; ?;,8MKYY5/'48YYC0+3CSY7VG?$0+GB]W%"Q M[F2GMA0K/QUU)D-429LL=RY+\KFI34/&3H.S;12$M3 M+X&FZ.S.TSF%^RE:K]@[U4Q78JE.OW"NT[>DLX@7+4$GEKA+C3E%9\>?Q:UX ME5^7FF[&92X=4-XM?GHM^5#,D9']3,;-,D?V'ZZLVRSQR5HW/0.O][Q M<6PW[U[XBC&<$[$65UG:N VJGI1T]F=(7@CGW'8%V:I !]RWX&D[]R-6,FN? MNI\AOUG_6 M*O'5/\#1#LS";'^++MI*CG:C4L3,ZHPGRQ 6SE$O40 ME773S!(]3$Z;]3A5]'0JV+ 2C<^M8-MJ@CQUL5 9AYN?[#37W B<5LLQ>8=; MO%X]*#JD63J_=YOJXEI)7^*!89X9['*JF>&(NP(%Z[^*-%J;&6:L@9(<4;OJ MRH=N_=-[&C]E)[LH @44,@= W+D7;"@GG09=%]%V='6H;[:V?)'=^*(TY:E! MX8._79/_?!;@CX]/_D$5S[2>L;5% @Y\R6,?9[N,C&09O :$?U"!&_B73GN ML_(Y04'-[,W+>XWK"*K=RST')?'1J65#R%-[+Z>G49UI;C2O'C-AHJ6"[V:F MR?^2ZG\)=YZI+-.8+&*/*[E.D84^'32&NOBK-'WM?X"1."EN9I_?=\YAY;M[ M,CI#_"$(">1'\U>BS=7?_NUG:2YYV#WWOT! M_@$Q[=+TLD/-.>?]8[)F\QX.<\?O+ZC$O4 MV-6U@R*!>MV17W),5J)-4SY@%@]86X&[O3WA>_M?HJA['=E ,?876KV4ATH. M/QSJ+IQTW7.SR\@MFYA\$H+_0ND9S^U+)=T&T/#S\M16TCY)#R"MPI^59;=ZVH%$R^ >F!+(,I9%> M\S'&ZO&R-J./BH_=0 NJ&9;RQ4WGS(]_)'ZR(XK)HQQ0-2.8'.H]#W@Z^#&L M1+\U#5'_GZ6=)JY/:J:6H=SCZZI;:R@'^[%:[D9J\/'6:WY"MY$R?B,I[$GC&09_B$(LRXXDG MO =)5"]2:CIL!4N+A"\[FU#3%AAKI:EMQN5@,0K.;08]&M:8E"7XPWIR41JH M85V<:_/P;\^^MI_0;Z>ZK+KKX1T@ O=WP MC#%,>Z5X99'%4]V,]H92=@,)$ Z*Z+CXO:=\M,M3S9!I]M1DQ(^-(I-G]M"D MXHP2P_W;9[_,O8Y,#U:Z6R)=WL!^:?&*B>Q>$:MJP@S)[B;;!!(PM>J(#-G\ MN)'I.3;B)CJS)"K]=WF*[N$PKM0[Z<8++LZ)B \@\>NB7NA ^]\S;/[=(PEO?<0CCTL!'>WR ^+C4DR[G&OI< M/15V5JQ1WR1<#_&E+J:@_BC:OTH'M"!Q M#WOL;K]6Q7C*'25L M%/!$$EMOH%3/1GMM9)>R"5%G14QT66? 1L/=$CRD*P6-@UFXY2 ,9RN7-C%K MP%ZN09WLMKK!&N>7G@,H-[*D[I\+,=L>WYYV'9MDB(1:^YIZ_[;>[_:+'WZ;_3L.6RW\BC&#/-K;%0><@BZ7='[G0LC<"V$TNFO%==: ML\3RZ^F4C1+[/N]8L(%*X@Q4,P1=)FM%;]AJK-GNJ02PUW=77>K>\GW3W<*FJK.=.G:-R'2A-ZU#U7??!*-' B0M#V3 M-V:CB4HCVAHI52'X9&%CL_&O"B@?Q5TY_KR9(9GD&WS, MG#.5-:2,G<>A4]HV>\F,()^ (8%.VKGJBN,%,M1:[X-,^_H0M =[K[A.>W1G M1@7#6+;>\DKT'B@>J"J*)ZAXNZ87*P[F.*J5B#&38_616TU3[/+_!8OX+S_9 MIQV*.CN\E!=HK-!V_(C^^ XUCW@FIQTV./6 N:FHO%2"QT&3=[LETZ;,#$8S M%B?^WL?]U"C)3[A :FF YG&%I<*T5/*&WG,,-;8!1DZU?D^_DEA]]J67Y:5Y MD<4W:4ZYFD:R-C7;\^?WRY[.IG_*&;TRX(H>6R%4_I;[??D2,?3*2_B"_0GS MY,*=ODPY\WIQ7JT0$\F.Y+O&6AN9\*L0)#"Z/C9B/[/Y:9]-3PEO!.$-WB\I MJL[Q4AI3='5GM.^;7#\H$%MCNXD^IHD-Y'F\5$D^I'='M"3>D&QR.#9J<_[J MIFLXATK2^E 9EE&Q_G/'_LW6;\\U6![T+A$I2A12S%13MRCF,;)/U06%8]Y] M&X0]' /7=NV&I2S$4L9T%%B;1MH7U(0C 98'Q_3O?4P-P4M/S> FM,<(JXNL M&U=") #:0FV8'C!4)ORM0.?HP10""7Q'O30&Z'P+>BE7A7'PR[^>6?'<3!8FD&@K9=G9 V (5'12=R#== M_[@:((9=_Y8<1U,;O^U,?'.CAF"/M9KW7[WZS@"#$<.)0!N/[73#@<=FX$ZG.> MRQ'WN8!1A@&&5F)*$OI8R,7P+VWHB8,_^&^]3B*68TC-E_RELR#L/ R*H%"4 M#0I: 1$:7*;-[DT]#Y-IHGZWGTR-+1]S%8Q#37<7X]Z217:,K7J*@ 2-KZ*' MS>@=M_G5$Q.&HM[M#-:6H_E^'^&('DGS6=O"H+?E?"/W]\DN=Q/#SM8>G:M& MV\M.=IQ.NEUU#TJLP@+P;:547$=AW<6G!W'*O_T%S6_P0XQ>!W1VCDY/RJJV M!;1K#CH^=!-=D:7"VZP)H4U/)]7W<3O&TSBGREU7RVV;DV#064<"!"ZJB6HS M&A=6$_X??&"_[.0/NZMB-PK^(6J5\8)\\;R9Z\$_47/Q2QP2.6^!'[P:GQ%N M5JQ5<#U3JY5S[NW^'IZP-66T9[V?Q^-RV\[?J<;O<*JOL3+G4E5,!%+C3DV( MR)Z#C1(G\YP_CSOHRJG$\,P?5BCW:4AY<$W#,3V*T&D^29R'=(Y/DFF;B2\* M7+=E1&5-366X_P^F M :59\WGZ@,6%5Y^)Z$]T6^N/$A=L#:.' MN,+3*B3F/QN-,L8'M_,_*XQX'6[I>4?Q%<+/?$$@9B-VA9=0C-Y-^BV<==SP/$S8<4=TQUAX0L* M4?_5[>S.9Y2S.9$+:J(&E@T*DTXULD+WXO;Z35Z0*""L[W"//*&M[8X\B[H6 M:W596"\#5:V,9>XIDQ%B=:HY.'B+]D._LPX-UDL^E<;]S/>>:,&<11V[8?B7 MI'-XE%JC;)BBSGY!7]9;]H#],'WQPC6B@A<_QF1)U[EQ.H(H_(0U?Y_#[8])SQ_R/OO!/FB;KU4TC!M4\ MI85=VEOE%["?2-'9W68ZS6R1R7EERCTLE)YJUX_\); MIW.K&SMZXE,$E<81HQWRTYTE"RYG*6JR]:XX(\V;I;#U$?^D+4C_@9[&IR?H M76MH7]%*OP(>#-ON&W3!2,#6&#P4,W5S@7+0O6X ^(\>T6B;OM7M6"8/K@B8 MEHX:/�=/Q*5C?W08G7>,SNH>-LE9F0*_:*;)22P_[^P<'+O;I=@D[$5:2G ML6^P/:4NA\+.-9<:J7!#HLEDA!"ZY<\C816=N4-.Q/VD'6GA,P?MVO; M3AP$'"0%<02D@KKYMO? %,(LF44LDQF###_:UCQ+;Y&R]Q$KJYZN+"Y,+/83 MQ11DPH*)KR\*D !4A?XWWV%0[P /2S# *1F@-&X28HC S,OU7]SLR-XRO.2 M\CS@#B)H&[Q$@@08PZ7&P%LXX,./# BEO-^0V:[%L)& Y$.4YWU@>_1+3NZ) M+KP4 N..LR9>ET8,M".!H4CP)4[GEH%I@*:]>&#'Q-WP+@:\;;-3K!3$=1T26)N1> ]* MPK_FP$)UR(P$$L&I8\M<;(C ,?#B+!BAFH-B!?.!+9? F]\"8"@80!QRBL(M MO"A?>W@*@F>BFJ[?4#N7PT;X5<#QP/!W8TL#M"B9:%9_"Q1Z3WVI/.!FL*AK M!@Q4#WH(;"U4)U1^Y#E(8)A^RY_;@N'Z7<[/SOH5%%/FWBML.,J%]>Z H2_ M'9R32.!XI6D@0Y33TR,/1.Z;WP.W.5?TXT^ A9]K,R(.S4B4?P@:Q0D*CM$R*1^,0290N\VT5 M*S\AJZLJP<]!FY^^.=]!N4?E>]BGV6<4.SPCLR?$]A\T+[>&2U AY,YC8200 M(L!5'UWN('_EF 2F%TW5X";S-S"0D]@ZC_%33S@=!]78H<;DU?&">1.G.,)O M93*,J&"U%=LX]'1?;F8YYYUY@F6DN ^O]2>/J@R=($QZJ3+;%9V'#SM4^4U5 MP%_KXVO%-W'RX/*J)@6XW^$'99>IAO+1ZT<1UQ)CDEDYI!0+2\H.7 .0BQ?I MLF)%T?X3\=-\7[MXHW80NS3I6PU===#0B8)-^J$F)! >,,='Y?>B%:]F[JKK M410DNRVNYZRAUMM:-H%#+%P>+2E9F:F4^%XP=\^]6"E:FA-#V^FMJ2>STFK[ M''&P8U0#;7M( ,;]#OL\J1M^.0]>] ##4Y[\^O3[)XHRQ]P&%D4GP0:,$,; MD#WQHCR1JT")+?3]OQ31QFYF)# U<8A(_GT,0R7),LQ\3)=HT))@U"/I MYOYD]=T!O'0Z*^!ZHU'DHF>!3%,"IL4O@ORVBTM M,>O>^ (QS@*>N!*]'B^&-GOO;W0*Z:,#K*U''I\*O].UCK0D4^7P>3L4VF&Q M1F^Z&!?,U,V'8Y;<%*JTXL9 PQT 3E/"4?,VQ&@LA0%\4?Q!&K@Z @YA&:S+ M<)JF<*77[O^"JZI_V$?ZA&E>QE/&_0: MZE]N8^ZSL$.8F KZGI":>CU2;&NB')->L+D=IIWF]3EQ;Z!M<:@N5KNN@;>> M[\/*NWRRAVC: %'V/R)9@LU3YE4UI.!L%U1^:/:F-M#I7>+-GC/-!6MC-Z.* MQVBG:O&F1ZA@RWHVS#,@TWM(="1DW?2T2=8.94MI]=YFMR6J9NH>"+F?3&<1#N'+1P6 M]W):$R;HC$8>.L'MH'PX-S?,P31TL% M=3!9="%(Z)ZF@[SNGI5FZ8-RGZIHY@456?^#;D:>.,X-"XH4\JZ"!X^1@'Q, MRQ?P3%)'(<,^84?E>8D-&]L:1.M;LKV26B(N7FH$#^R"\D=F^GR"J=TJWXJ_ M&<*_QBONIF4. #_P\<<1@'ASCYCY(@$F\+(\RN9)?OF"BMQJ00H!SQ)XT*:5 M.DQ4E6-4-08=65\$(H%JTB1UT+18*,BR/M$EP.F46T2'6E#DB$@YA[B]*7MJ!NZ'\Y&Q)(A)0K%R?N7ASX,<,FJW9=E)] MI_CHNST'U_?"'HM< ZS-\J=W/.NVO7-VF786I)).]E??,;Q\+5-" M%)V+3HR)SA'K9C>2^"9WS(0E9>/%D?X.T?BQP^S>1!XU>*U/\R)SI00$(0S= MB8.ML[QKO()]>!*0KFV:O4VY[0Y+'/HP>EFTO%-QH*2>,O11"KS,!:E% G'[ M]Z'B[D+KW$_@ZA5DOG)M#T#)63=9IIG7740UX-U%+ATDD/#3#WR[QF^O(<%( M'M0ISI\%/T]BB,B9Z2R;*K;B7,0-,$Q(8IO)$^D^M3\6E(^J>='<-FN/\M@J M[QBN-\7"U_7V&>%]AV*@&MYD2'T>$@CJ0@+NAY?DN<==X91&/6!T(R0@=2NE M)OA:H7#93P:P,9 D)]+1O4I$7U$%R MV4$_,$#+YMLJB))]4B30Z/ 08??@O'(;W!AU;8:'(+;E.1K-W'D'[O#$ !=7 MC:/"5I>1N!-S^5H39IX&4.US!($DN]ER-A+0#4'!; M> 4WK9HD\,YKIV]J%P*AR-L[W>0(2H& BADJ='Y*! MYJNKXFY@TY!3--D=,&? T7ECXDPH#A*(S $G$%S67A&R\QTXIB+2-:X7#P(8 MD0!>7#XIZ%(0 B6NO,Q#G$U$@P]DF,%;<$HE%WQRR]\ M5E\>KY<.FH^:9VJ_IV6HSB)![3W'EVC:X!H,O%-=/&?CB74:#<3)16:N+H2+ M2/YMU&B":X"RVD=&>Q#);HC#>*4MQ7Y[[.)%_>,#@FZ<\"\V,/J,VJ'0K%)F M]E$3JX-.)( V?\7G,EET+*CB$5MU?6[&G#OB)V;QF5'Y04>U/^SN1K+,>,H[ M>#=;^NO/I^@-.U-%)@LY(Z^2XTVCG,:W0A^/Z@:?^9N5B".!+M%/Y7EE,]O" M+KE"H@$\%?A?U*'$E^8>'5+IX838\A@:^;3CV2G2LJ1@A)Q^=C3*#V5QFO M&DYM+6$ZD)DX:/8$:[.&J2&DQ;2/]QM*'F9% V M^EMTLM.+$.VV"HM9?)Q4#ACIQSX*"MM"NX[9D:[A^*[Q74PPE]T][GUS-Q2N MIYE6V,@.SYOPEMS:A4NLB('N&/D7]\;]\.B]$U/5L5JL\$DG:*AR)S=RM41. MF[57<"-MNGP[=9#H8TV;6LZI<$EZOV5\:8Y]H96$#""_9L.:QVK+,O6R/+IZ M>9^W[L3:ON%,\JD!_/QE3@((%5FY^*L1!CB9*]W#6 3[]%3=7T//DXR9P MF ;5QYE3XVPI-;.&"R6G?"I"WA*!&@>/P9CN"5U,^T0,G DYT M)IKT7\7:7]W_IE4E96R@L2O2>^H @XL9L]&N!JXAY4SV?A2G4=E)X3,(W9Z@ M%1&5GGDL>M2*IXON53C[HH(! *R%Y3RG0FX>YS0A[L*B.7R)1LS MF.6,>JQ M7@+&2C6T&PD4@<>FS5HJC!J\!H;EF5-7^1HA\P,RQT*+N^.OQW^*?+H@H3KM M?3CLYR^V9%[/H]-CN8Y,?YPM>\RA&W-OJ&&5NRG)^L:3 <)',]H6MX>%1I(. M#8.+&SY5H3@-PC$ @W&"8_,A?*.P%-;PCO.C#[^J].D%D6I0\K]2FZAQFG^B*3\: MICBT[H"$9<">N1=R2Y%GUN(($=;%*&=2 4_2U,![/^-_F-,*\T9NRYZ$7H 7 MTQ[?X_863^S]VWW$(KO1C0JS^RA'$N*T\C>D=?6IX;73,.6 MV<7&TS>FE Z>Q;<*EV& VRM/-JMM*T(GBW^Z%!8)DO^WVHK)SB^C'P1<@WL" MI&OAAS+.M&BQX5_S78%3Q\OE#X*LG15>%G>1>MZL5,A^1?YM+'$-KK6,&GG] M96\"(69E3.&NEG <@IU=L=];UYTHUO54@9+^P "]=MTWUCKS(F]1GQ>DI;Q8 M#LPH5*HMW69U9Q63,OG,GZ*?W2]"S(^VZ3;9*T5^-Y='()5),[W(;\ MX#./^K@%=8,^27\O/X3N)MJ8X(G;:M(C=SA?F$BZ5W%/^GF2S]H1!A#4#FD? MU6DQG6%'C67E3X^3S"$3K)&L;0;O4;ZV%/KY/YF3Q5#XI:CE+9R\U:33K/A/ M%_HFNIWC:&DNZGB]H??H>; 7660S@QT__'3&EI+4P^CI[@#RLS8,ERCW5^9Q MT86^1H_C]H$YL_+^KDY6]BDW7X-@?ND(2&BH=+6'76YY'N7]=M-#! 7+?*P,!G7Z9N5?8_P+'>+2F+, M:?KQD5%:0OD]9^]BO8:),WGJ1,\ M8:;^G!]2*"OG;4N6&(-<0"KY-B'XGN5:#:CI^7)WIZPZ,BW^;>OTD1G,XWT* MWDFM75BP;7NG70RZ[ /&K=YEV69"&5=20P?1C'*_G;A%"^(&,*5T: M<;?DU7ADF*+NX(:Q< SO"!V.:V[AY"KG=3L/WWO\.(Q"8$>+FYY.H>)KRZ/5 M*-;5]*O"JMZJ@ZBF;8DZ.S[)V-!MJG:RCZWT6@?T'M'1437L[*/J.!<-.1=U M2.YM]_DINMEC-6F^"66Q?#) MMWD>XO#/SK)XB<#X7]VY"6]_.5U6&'(NF^'N J\F@QM>GY/7:(-W2R<>9G(; MNP=XC\+]SUSTF^#6UU\:70/OV_$P+GIC*I'-5D?\E4BJY;WI"T;Y_ MER7RU@U;/648T[J!2:\RB/NL1Z?V0!&QFOS0(8;DZBAL)B ' \B=EGY%8( @ MMX-&M,A'JB@^ZWW3HX%)D.-"I,?Z\)>?%>PYE&%WBM=\#]$GZ,7=%G#O0^(TM%I!XZ$=Q)-0(;!^\I-=C7=#7^1=L'JG&09H MM!-6YM8I0AV)O'L6\'8]^7)+CKXR]#SG#(;WI;+\7?_K.L]A:O0OVSPP)Z#3 MS8F=,7]\%LC9JWS??YOZ4^.J^:OG;WY3-H*Q/G?UAKY?E'[+%:;;F5+R*LGVL*H3)7M?.6RY\TWW4>+E0>O7_+)2R^RG(,0QG\+YX>>CTKRNE$_VNOKGLT#S/)D6U$I7< M]B]T$6,-D.I"U"B:/]F,B3E[.-5I';Q31-L\/0F(N?*^!SXE&DI &B!\^>P9;XS4P^8X!$.3H MH;V8BVEF*?!GGJ\;.#!C!L^\5U$ZR:L'GUVE: M>"O2/OD91'JA<P#N,'(19GC:<;[G;H+=388=4\T55#+"Z7)G?2BS&HZH=QK.:'C,=-JW/HY^THBD<*$7F)[ O MJS-[F=8=SC+G/TW:Z,;1FIJF##L3)#M]5!&'/-^>Q #N=,_.GD<6:$+4WZ,) MN%B&F>\6-[Q'W:S:/CEJ>((!:O=R]Y\IC)M69JCM.!R1V;%\6)(& XI%1><= MI4A%4:2>MJC8-UQIV0T%)Z6EV(*\(9/C=13Y<=/,^UD,@'\H?A!A^C=&'I+R M=8;;T"3?;O*N\RQ<#W&HT']X.V[L$Y=<V]Y3)E( MJP^,3Y6?C_(80];C-E_V5\:Z\3Q[ MQ/B5B6:_X^G3*T[:C+>]Q*;+.=*Q?9Y7!P-0M>;[Q;$YQ[%3Z0\[S.:J=L!5 MLB#E-0TOD\1ZU0)TCZ\W,BOCOD(?/'UGZ(-?JA2RI494X>D^[Z&CVM3\,SMN M]=!-S^HN3&CU;M7ZKI%/-[.0+_V>%C$ER)938T@^Q3[=!UC0F1NYUK3::G)" M@0&B?\D-^:^&2W .2?#5MD:^1QF+VSG!%O!9%Q7*6V$#";"%3K2\06@#>9?/SST5D,PN!:S1B2^2\$ OEB6[!JO;]O. MO\8[ <]C@&[E^%2:O=0:UA_"$"3?U[X>7LE JP\==(+X8&L-^!5^/;S!E*RW M6??,\IILE+1=E/8/G)WGQE6GC8C#\F4/Y)1_VDU-G+'$DD:"ZNVH=>/O1.=I MJ\=Y$F<"9(=/_0 "+]7*:>\&_=[&@GBDP#(:5M2T&PI&/\ZZB>ZKOCRZNQBY MA$44?0?X_?GWY__%S[ACA05Q*PF\7-7XCASD@%1G[#4%L*9"!6#TY\9K 2'P MZ0GL_+P! PQW__$\&ERQC(A%AKNQEN'?=!1P8M]LT3^5):QFO^+'\5\?V/P/ M3O[NG^O^_R;_GC3_U#G[+SH)X1^9_*4Y]=]E0\L_-OGWCUZEQFD[;6V;8" Q MF-('Y4ZY766XD]54;0=1WZ(.Z@NF_GY"14."3YS>'4PGNG]5YV7)->=)/ MJ0>*+T'6#97ZDV[7E:#$7=^CDUX\<:]2<1$HLR#J*8S\$"6;?O7(A%$M=V:& M#DKC(Z%:75E>7XV451JV>X.7QO5#YJ>08Z>;_7[=3,N\4$ATG=R!W\N?M=MC MX6.-2=G3[5[>;DP'OU(7IMKBCCNHHZ>TJFJ=UR!!E*)MHM#O[8/R'H!3)8QJ M=13Z/=?.+.7!G(HBGR5\W:J/:B:(?IC;ZLUR"BAN"X_GW1KE9-3C" O&9BG[ M2^]W'C)M<\+?S^/4#2I?I)C53O[X _BLR*.T8,KBB75^$5&;:0=G=MBIUA(& M6-JXW'SY_G+K8J\)$@/08O]D"%$-T57A,S1 M+:7F\T&"J;]RI6;EM7ZN;6V84VN.5'$L[RGO0D,%K:/2M>E'BMW'H<]!Y#H: M+,<1VK%CR^8447A<)]]T2S?V/&WGCJE'".!Z ^OZY2?.\E0]T4M)VQJR).5Z M%+OE*>9.379Y%'[X#0B>D9D9'EH[TH0\PZG968AP#=P];A(Z0CY+/ZI W6UC M7YH5=]"(GR/&+H#KQR">]MZ-.W_;30+2Z^VC/,P=ZA%=, >Q,:UY833Q"P.\ MC'CLYNU)SV3$?V8H(%!-A-.OA[H?\R1H J5AJ)[D1G]!EN])CR?JVU>\\;_'93__$$]!.N#^R^;DI;6#F+"TP^ZS M9;Q][(_M_\9?^N>\;/@??)KK/RSY"TR>P1?0L<<3JX/N!_'EVKB_R5ZI[$#&^: M\RW%*4'H@V,;?7J%N,DI_]ND3ET$([?#WG0!%>NVL(-=['CSQAD#[-\ 6-QS M,8#T<=,I+1\&N*6.\WOV[]F_9_^>_<^63?!%GWJ_]Y/Y;U(5VEZ5,G%Z_N#K5S2]3>FS/LC^;_=XGDH7K.[!>T(B*U/N7\ MAB:*EHF/0SA<8F74!=BJXO0E6PH@ G5=7A8RS,S8P2HLXYL.X,\ONT+^RE_J M#LZ+_Q:CT'_Z<]^?79^_W19?&_CN2Q:)U[B$1.]X12(.<5S,!:%Z-<_(?7-J MJ7H)&H[@-Y0.<#FWQ\!;G32-B@F>Y?)ZK\"^MM[$,Q(I9P4JRKOQ?OYQIG+3 MDB=](98T\#W.AV0_4K+6>/&(+UE&H/[-B#5&Y$]8)9&ICB*TV#*2FU[MEM[# M0(TL)6U&LGO]%;'-@MMNL_)\UP<\AROZVX9[K\0[W9.'&Q:VS3U-DPS&56!A M7I&?9=)X5T5R7XYG%(?Y5VWN>V%&(M7^GS8M*A!YN%L9?%Q]SXNXM!NYK;^; M73.UY,X_915K^?Q6_<+U>9+Y>:FU0FC^#*BYI#;8PBKXIN(RO&=J,5:+!AJR M7W-%W^JU6Y0? *SFUHY"'L88JLJO=>]FI6Z-WUE^9\,I^"%4N3R<=SE!PS*8 M30#2%BT9+R@8_.EB,0I'4J'0SDR8,9ED;(6 MH2_=1U#;]FEVX<.5Z+X^97Q@AB(GT9D7!=^\?%Q>N:W8^:"@P>; MS&62?B_WU>^J#Y7Q[N-T;_K>'C.?@(+X5NHI3>9L:88G>TW-2_V)+&I3Q^U4 MAFP_>3%(O*C"\W9D,NR:>\+SA@TXMOU#!$/;2?RQ2*T%Y"E;176CBE<&!;=0 MQF*U2ZTNJ((PKEIOB-6Q^T/^79D;%35')*KFW3R[+/(UR=9/*2!G;!U"[6-] MI73]@R]6W.[>,U2@B-TN[+NF/R5#5+S:.'K$N#:RFL(^ H)/4L[W\)ZXE!K. M0"-6AX=R0\:@.N,J\*%'G'W9@^FN47@?Q7?*$WE&0CLCUM5&EZN2#2'3P@L1 MD-"'44\'/_\(E@R-&N LT.S8JS<7B]/V(B+T6KJ[6EW_=1B:Y9GHA1YS'"IC M#U61*A6]EL5<.E.171\:Q4)O]2PZUI3TP8GQF*2DL-?P=H5>^;94MGL74+?MHL;"V39ZO QP'T]OF/MSFQ=$[;S)>6=R[V&'K!/#F2M.C'7!5E5EY0,;KSM&SS1K M0N8U]Z&^([QI-QK:1Y_Q^"K\:'UJ1M'.-^DNE:\?8&SYIIG0>J'AX0ZZ1[LQ MRE#5QLO+9GU;2Q!4T1;-$5'RN:.46IV3XG/N1[K/-UO\2"NQ9LWR34@T/?&I MA IN,Y.C\CO-9I9T ;CHC/@@(N\E M!]1%#\;PE-Z'MMUX6))'" *MKIP+=P:!RXMXV.I3(4D.7**W/0+](39?(=FC MNA0$M21,Z"<:5W.K:]3AQ7U,.(E%A44S/CGWW2[BW3(WXB8...Y/]U)/Q.,B MZEV$]OKFGP?\B,6=78QN^_YDGL<2L)VW%8\QMHF9FJV.5W]!MQEZHRGF6"9D MHJR7O6U"IG7M.IQC3VXMRH$(7=+;- MHK*Z&MW%*DBKUS5=2GTKH5E"^0^=I#T^_IAJ<]_@Z:TJ.'KNZA)YIN0GG7NR ML;WX8;Q*>LOZ*K_,Q#_5.P/:>YP=&=;Y/T(9._D\G*CM$YJ8)8M63M MQ&T[$90[)<'*T\HRY]Y_$, %"-FYZ@K;,^9[^#C?'3RI)[E96U5A-Q8(GU/, M2"@<<[W87=L5F)9SHJ]T"Q,W(H3SDV* MH-^H7%Q[8+(:_'QW#R%C-1NY>7< MDAA (.J;E1-!9NPZ]+N 8!1.U_S/J;3W1<(V[2.V<>?/XUV\Q55NU#L9S-U! MRA5F<1$M?_@R'5IR'94H5/LA'FPSPEZCD@_= MQA\?H0_3I(/3F05DG7Q?ST[Y5_$5=PA#YQUO_\-.A)L!3@.D=:TU@_#%H?/6$,QJO< MI#"/7A1HFLQ*Y-32RX5/]\!?^-^,T''='[%OQAG!3LB))F]N-XLN1$>1O0P+ MBWP9=AX"+* $I?/SIFUUJG23B@IWR3B+?^G ?<;F4>U8 MA[]O>,-\@?Y<(:CH5SE403-5=W2Q,E5[Q)Y#41.R0M$6?0V21,>%;*G \*/$#.>BJ?$];Y*F>F M%9@+KB'H$\R4)F7$4W /U*'6STH;JR%!"Q"E6UJ!YHIQ#N6KU+C[(KW45E/Z MEK-\'_>"+*S\^4E]BG;L7:?[?8ZX4\3'(0E6 :U,5.!),Y-2B((#[0]&]RJF\]>#2HWD;2SA(K6R M!'4U2IHO,I7DRGG@2J+Z ,AXBR$G;4GBQ5KBJM#/FBERSI#>7VI)2BQWH(DX MO)^JC&T=O!P8&.4?I["?34WJX0W_)0^S,XSI]^920^\WD]H;H:2)%7;_?6/>B-8TG65@B##/55CAF^\UUH>718CP\P5GSW]HK+;RC)5 MB\)^JBZAF[=O9V>G;U^)O4R) RXH&=&WT]>G!#1AI: @I.+$^+C=ORM;2=[2 ME,YTV_7>Q@]) 8'25"U_G'1286F6%_E6+MD?:KU5UBG5F!+?97"M4]*'?NEV M'98?X*;]V-9E+7I0M6"*.V-,Z3\'>49==9T@>=_(RT.$5C?BH/P*T4"*AY-0 M*)/B/G_ <[ PW.HJ&V4S#0C,>B\/[X[LWMGYT>S@\R*NCGTG/]V M#/46?A0O+K-?1S/#5&> ZZR[BI=]G"N\3;3*SJZN3I \^J'H,QM)9HV'!\F\ M6J:"N#C&R.9S^:R];C?J4B'U3ARNK5]>B#8/!>:UVZSV,NW!M*F>YOLT PE< M"R2TJ90CNQ5T1\&-8\>]K[U>QD\,=;R]HR]7[T'B4/J(R=?U.5O,-HMS Z!F MLYC$R-TQ&J7*V>OE)WFBJ\MVB_M*-'1XR<:B4O=>7=RLN>;GT/"\=,#A-\UW M>;4>\$M2CD-SWB>KHF26-MK'VY8";M?!D^U*] 5'HGG/G%7;IG/93.T'-5 1QX<.]G"+J9)T]>M2$C*JTOLJ _=7 M^^MIOA:$XC]3?I:$[]R'X:[H$+X8F%N MB)YE5>KY^=HLW-G %+IC;_56@,9\AYW4HZG_H%&&'@,0(^60-SH2]U0Y:'LI M#>GY^"P3%1-[X@906&@0@&E9\4ZOA7+1$ M^UNT^X9R D7-B%DEYPEUYL!X\KX0[15-HNA6 +KYRJ@R]&6E1?UUUPG($EQE_N.^S>^RF MY--^(,-3-=6Z!H8/W>Q]'!'0=TLKD/(A KT<;UG^BH>4(_\QWLJ$G,FAGY,4*Q'ZXH(IA#X^E5V!4%U]<--!O'B MMX?]E@:A 0G@,@^?#].S1E-"$IG[$>,5J3080/MCAU*+8%ZSQS6<*QD+4':M M??0$T_!',^1]KAV$T*"U1XQ[B^-$"15<$_$]]W4"85^,(]X:XGD";_I4-:V& M4>]*, ,C^G^57\5(E0Q#_@[-;A?AIGSTLH32A2=ZK2VA5.97&0EN9/1 M^1_OCW*_C?6IK"+_(IY6_8ODMH1B=Q>!3?V-'%5?MV?'Y756@?1+HWR+I%'6 M/4KL(9MLT5IEE$5A='7QUXQZ 56[Q2":[]X2'79OO9Q ?<-W/9FZ#KQ*J#VS M*!^/]WQMQP^^&4U#]$-ZK];OKMH",\M2?_D9Y7NYFX+VE?B%CI0XBB3 M:A4RME!L6YKCS77A)Y#B;IYZ&F))D^^TVL=%*2N\O=U>=I$1VFYSYNG?AQYQ2*=>4H;^G;<= SH9F<+BR\[K9>J]>X5)*WL2&]BP@;YZLCA^ZT/N"H/[!_HQ/XMR61#Y;=4UM@P"=1GV +E:S,Q37 M[JL%G?(1.XH)X;B?M+RRSW#G*Z)4B'&U[SX.C:WR"'A+#9_B:1FW8;\7R!%' MZW:_[1$>D[>,8 Y"+LO!P\,,-%9Q@1)X/$'FY>WXV5!4EV;$B(X,;A1&\I5' MO\U,*TH&M,5R;?A(% 2RCM".?#)]K,:VMC66P4T1J-Q0,%CY^'$Z1S(W/]VU M22 " S2?/\TIX1Q6NQU-,OT>"=V *S+Y(V9ZJG AU1_]#"1R$TC56 4M<2:D MB8=W')HJ'LRTNFK>"87,FT!N1>!VW)EB]/Z8\6*PC/R=0%:9)7-_%,G51:D' M$O/;(+C0DGR"]@ZO,=&:FY77IW*OQ/&["4;?XNYH/EI3B>N#VP,;?RG0[C\^ MU/B?)?F/5SO_69)K/D3FDV_$VOO7;].#-V,..@A7@'\G..^?)?F?(QA2"]71 MS++PI42)J/D7M?8@WH]0[X04(JN _&MA6:8G1^G7R;9[83M&L(4;ZQB +AT/ MZ3R/C#[I MHHEAR$]^5&A:1@PP6+44B:*!'6\!X$6GI@L2WSN7MTU@ /MTO+\R7^W4\)D[ M8B)X;S=G^? @#P=;7A4#/)P(;D(888#I%SAD'6(?*%\++YD2 %A-P(_LU%#$Y)#G- 8# (08@.D2R_6)"Q)I#JQ-QI;NO+QX(K 5VYP/ M!X+!" "VUX.%[S@+&RQ;4D,!K"AG/W*4:1V:]=IIY%X)'@:P9<#"AYPT'?)X MAF)Y=OXA( F$G#^GD93#"L7B#P%%-!>[%R0L;-B7W/]C2!*)[PDZ,)("MD!W M&=:$K2)C.^L^SVF *]X#TVLQ?H)--4M8M)"I]Q?$Z)M8.@TLG3HN61CM+QP6 MNCT"GO$G]#'FRP>(D,1<"*T@98$545 M9.T(?C*("VN9'<4 &[H330@F6/@E@1OX M_,;1+HJ0=?FR,K-JZ$ ?;PR 59C?D'L\PP 9)L984$YH(2 -425L/T-\I5?00_X( (%S:^9P>LPAU MQ.GFXFQFC;VL0S\$'0AU05^0(=+QP;3"D8N(HJK3#L+#2_Z51\7G-]R*D0NP M/2$ UC(]WK2A/=ZT^P8#M/V&Q\$ BT<7^Z\1*U*J2\0-=NA (SOT*2M*%8NH M\JAH[@:6(!#;/B^PV@6U:SJ\9\<*QP"_7:HQ-0';T!H'<_[QVI' BB*L/1HTDG6C^GX#J$& M^P<8@"BG@! /GAG3C 'B? ;PQB^%*(T58(::#A8@ED7X;YBMVU@/[V[-GPQC M05R&K+T\?8L.E(*@STW0(I9^@"[;] M6[,Y4,$&L_-A\ZM8)X#ZLN$E59)A+9QY*RZ14H)ODV&]+*?@Z-]X!\MVHM@, M(M1$#T9$Z090)=O19R& R:G!'!>VIBJ:&*"I]])488';>:95!;CQ(=%-E]8) M35,< MO0& 4C.,%G+-BV,6B\BZ504,A9] M&?$7^&4I[9S:C0QU50VM-A[4GTBTNFN8^#@/, MU&+;E'L ?5^&\$](<9G=)V4Y[668X"]W^0DO3M,)_F0\4=N>?HD=*A1^&RI< M(L_,Y@GWA8"FO\3Q/P'F3TEQ,)/_ E!+ P04 " K@%585\H41'"N_KH\T2H5;FP\O';I\[Z%^<^CRXJ&32S=P\6A[:S)=+'%:Z?SX MT\GT]X\<+A\77+PY_-6?CK_T?/+I^:&35Q\ZKY;;X$/I/^[\^O#\\.EL^LOJ M.79"[K%!\)T<^2;NUI,WG=/_ 3ZUG_\_/!)/:'G".\^^ASG M=.EKJ]/E')_1].S57^KL.7_=6,W_G1^_6L SQ!=OOM)Q4=;7>?W!^@OG!_/M M@MSNXA-/P]\QH"R\O4R=K:;+^=EE:2^H_N79[.6MUQ]>NM3DU1+X\TL7.C_^ M[7N^Q<\V7?39_#DN>2&+&#RH=.'"5!LL5N7]%W[]X:4++^;+/[\,_N.E@U;+ M^0?75[[%G[YY8S1Y_Z7Y@\O/NY@YH^/'%OGFB L/]L&'NG1FXG5EWJ=F1MVB M5TN:+B;EE(#6RV_]&A=@_J(N".+]-_4Q*8CX#>CP_8__X[N_GA V_O]W?UU. MEJ?THU;PC[_>VOQ;_OJ3EW_[_NYLRG>UA*>\E+[_KFY^^]OW M2[[96VM;NOU:?]:9NWLN\7R[)37_7.F^>:?D]9H MNO[G6VW^;L(O__Y_JN*"-:Z ZE&!TZ9!09,@8J"* MN49'[OL? ;3AE?[76Y=N[?UWBD91LB: ;SV (TN E!+D:GOQU193TL4[_6E6 M^?OGM_J8SS1K]_EOB\^[U?O_;ZN[K!2"=>A!.WZI+E&#E%V 2-53UMB]QHMW M>9MOL:UO\Q2??=Z==3Q=T%8W9W*2FV'I:J_!(9\O.:U!>U6":CJBIXLW=V_* M:_SL+M_='$\?3!N]^@>=?=Y-*K;Y7OL0[0?N]/X^:UJ+#W;PN=:K\O" M9W7.0^)5:9F+V],F.L@:PY!@0G^2.6K*66<^ M7T5>3(5_H&6IL0],O5.*)/9W-9ULOO#;?_[VY"&9\^R:^T6/(9EM3N MXN)$'H;_=T_,))[*X[TV*+<7"UH^6;(ED8=^U.]/IHP))JRXL\5$[NC>&SO_ M<+)8?I8\?_P80/A?CY8G-%_?QOD];:53VGJTJC3(T75^_9&E&XH#HT-(13E/ M?Y;N];R3K1;&7MZ)R\5CZNQ42N9WTD('=,%![(I:8;O@#O5.#,NFM=XAUHC@ M8N([2VQ68HRH>!%A57X_[\3RQ2)2AMRJK).@@3V: YTJ:U/.ACW$5=_)+[-I M'5!]WM[6=BX3G0ID&6N3J6Q56!Q(/O./YBKR!Z;^R=1?VYO9K1)=\J=,4WP[!"57:E4*-AF!6Z8?L; M$Y20^*\)37]K822>_.'V2YR<(C_*_=G\";^))\27XZ>DA3A7\7HK//T9E_+' M/T&S9LU=I+O++-1:**XQ]O0_=UN3B6QAY+OG'\]D+ MFB_/'I]RP,""%Z&_$-'^MJ"^.GTXZ?03+>I\\D*$^Z@_I?GSMR*^]S9X>O?Q M'9768V3[K37?C&$XF]FSL9VHR=86>U?Q$Y)^>PM/3CBBH?GF\H_Z0\(%/=HL M@M^6DU-^^S_3\T+S[9ROL:8TC1!=2QP39-;.2@ZZCJ1#]H;^K"![>TV=HNKD M%:C0"1BL6DBV(RB?B[$)FZ[U,*\I^!PS:A,FH/@?R? M$>@IZ\M,'O4EW9YS>/QL;2>>2J"\ 8D7;,>#:9T]YQMDW/IB3B?RLE[2YH]; MO;OM@HB/OKM?Z25-5W1_/GM^KM+_/EF>W%TMEGP7\WNOZNE*0FAYA_Q?>XJO MMHSH2M I"G*WC571>LBJ(ECO#6H.2DVP[[Z\1R_6SSE]MI;;KY-G)_R.6+C' M[*8]Q8S\L) \\B)"S[=A+4O,!>USR&((K^D]'-0I1^-+COSJ>W:\'IK$J(G7 M:_2*5,V\8A-]_#T\G&!9J_!K_'A-"^(CJ=3_]>8&V2!N[H'>>ZO;K114VO7& M4,!*P&N+ M9MS:^)#0WCW)30O?N&/G;1F_9^6G%1N1X!^188\/*_4HD*BHX! M.8)D-/$)37ISV;=K]QA>TA4UK3C;M6/DJXMCA-F288MC&J262G&J*U?_Y-T_ M<=T;\9;>R2\E[4LLQD$(:-AW>LU8$3N8K,BFV%''/\5/3TX8%,L&4A./S8^] M]LH7W/R=L[>'/,8S^=/M/W#>UC_^C6,,?H"U/5\\IGGE3_E1WWUEC,AK0PJ@ M!&PXS6\+"]MJ3"UDCGE+#_U29NK%:LXG:50GS_%T\;?O'_QR__L?U5^,WS+3 M%E-N-F5)VQ-)+B9#:=2AQ!0:VQX,)1_D35 7^,4RH:HL0\.4&4,HOK&20HPY MAES\-F]"&96V?!>V\(I5+4) SQ&2EX#:VP2]93Z+-M&W/[FI:WD7J67MB%\# MM<36+V-BK7:5@XM@;7 UY%"_;%6\@]]"\D:CAE#$VCKB5=ARAD[&*JL2=?TG M*[)^RCN??A%W/O8B-EL.^D]KP3B#J!FW!,L_8@M0DDN@762PJZTK27T\F)Q- M-Z'DG\S#KX?[A];.NW_VVD>/K MK])ZM^'\MTF3W_N$YM^M;YO>NX]Z]\$_+N\MO/OE\],MZ)D(:?-KXXN]>G$Z MJ9/E)HKZKDV>B^V?3;>($^^[5>3Q?<_GA^\MN GL]/V@..?V2/Y_?ZYLYNO>\UO%@OHC0"4AU-2HOYDD/4%3_&_ 6RE'YA_=V(9)WN M^0DGDWHR>8+3W\]F=V3&>G MLV=GMRMKQ^+VLSFMC][]FF"YSY>R!;M9%0R7U)M5\?:S-])K;P^]M(#./_F< M!61C;NQ=,Y!MO( J"@)AA;?>Q&JSRLGET1:0[&\^I&=XNMGDO"#%7^_]_=XO M_W'GP2/)7\Q?2 J$KG7Y7--:45+?LMU:49M2F)VLE8"%?$;HD=*RKQ MV7O, 7.*K@^W5MX$%SB9_QN>KNC.V9M__E\^(\[KR=E#>DFGE[W"FX,>3%^L MEHOU$697*^G"S:SS&'=/D>W,I>NO_WX'Z^_4WN:[]^J5S.Z\4B@]<3!C(;;( M8#[;Q@%RCN!CIF!3J":%(U@HX\AFAXB! V$&ID?LZRB:.($'&R[,U MYG\P;:NZMM5RUF.1GC8,O8EC0;V.0%Q4D#MI2-2<<\;ZFH:5WL?\YT^S_YJ= MOIQ\J8$5:,G@GR6[?#1_0O.7[)8OZ^[K3_?LG_7V6$[O#LO%5"OK,(%M$BYW M"=FLU*.BWVGV;(XO3B857[OCU\6Y/_SKXQLF*Z\I M5A4L%,OVP5E6Z6R\@M2=,:BM3]J.)JL/X^[?II-U-?_R[%%_3-/IXNST)4XG M^*2>S&:GC_K/U/B44[H.*/XK+4A0W85=T)GXA'"4PIJK_O9ILTO<7I/=W MFM+RU9[-LP$5MU3Y]:&[47D,RK;8"N20/*-B=MLY>@1RFHINKF!QHPIM4P_P MQE _G%5\*[BW=0>+Y:,N)3I[4*0!3I[3'-)]M^?S=P/_,=D M/IE>\H2[NO0=/)7]SR2:;8(QLI!GA<@ZCM;7KQ=/'.&D/IG?QQ63)4.A&VFVM MJD5'T%J26MR #+.#!BI2!6H5VCQ<7'1 #?]$2'8.^)?4UD>MNUQPB@WW%[VO MK_DNH/]U=H:G;XLI]X<5#^! >].$22M0R2B0S Y@*04:!4K>V9@UCKIDK[;[ MBM-/;=",XQ:\5CXH=@LH,7LI+!1= M10* =75.EF5*%\S(X\F9U.VIW);%$G MZ_( !ON[0@E;>B.)Q:4H>59_/Y8]#@;^04M!A&F"$:36'UMMH)S!K(/OU>A1 M%\,FFGN*KVZOEB>S^9M; [2#P3A#_O97 .IPR\E^C[R=_3);_I#ECO"8;KJOY M[[1O*'Z8G1I2P6=?'%2I&7]<[O M9OILW[Y([=VP^LC3/#]E4^!#M*9@< ,FJ:+HA2J"[SN"\ M,I!35I"B$"EIW4L=;G/E$S7?5\] '*?H7"@V1"I@K&'1:7)0NB-0Q1 J$[LK MPV:BKY36N[.:G+9/>X2MULVO@KHWIY=??YY,)\]7SX\E[DG6UE)=!C)2;XF6 MXY[(\!&%',68P,YGV*3$5B+?%-U<[@\_'IRF:U39%>B>*CC; ^0<%<3>&1!0 M-W7XJM)B/7;M^I25.IAR@XGS*_F[?A4^'28&HY$LH2.!UT.!:C9"M#J!C M)QN+HY2&+3?\5L[S)7E&_JA/ENN&Z=$3" M/8SGJ0DM22LMQ6/SU,9G>G9\M7DZ6>RP<_!K:_I13:'WM0$W87 F]L-)4L"FY5+/Q MW@R7#QZT/FR'F#.VF"CGQ.NA-B%Q*L*@92"V5*UEM^;H*',5UZ>SUU/?>R"= MS99:B0VTEXB$NH:$+4+3,1I35,]]N/K>=?(=_VLV/^=E75Q<%J__]NB3:& 8 M#:W>>B5%@K%2$S:S-<&[DXHP[VU6VO1ANSS69&5_SDZ\91!?VTJITE_\^N2W M8\G&:X[%>Q&R;EM)V$$B]7\;"V?C5N[D9!5 M4W$N*\616L[@D$]<>BV0HD%?T#17AH6LPU=-781%FQ;VQ\C"^66VY)CS=-6H MK>FSWSM$X%AL@:W*N]@J&*<#N)H2I- 5*)6$NKM'F_VH"^AKPD^'Z8^BZI5. MVD'RL8-C8\*>PA#TT&+KM0ED^DSH*N9XRE*\W9Y/IA.&7^NI"Z\3>#>3 M!Z'K8 Q%"\TF8:TFA**3 NUZ2;XUS'4XX7Z$,Y*>B1!GT\+LD-4P M3=FJ&%7O<3CMWHK5:P-F'Z]XO>#U[?<8VG+$]X#[8?H30:HF4 M&9QT%P(X%2J47+Q0):94D&K$8;>VKL/C#2.HK'M(W75 C#($3A%'?E5!CEH[ MIW((XU:Y'TD=]0ZEM=U I/U*ZW#;/L['KIJ3A(25:;YLXJOI[&L]%F\"(0Z[ M5*^4.OH9IZLNTU&E-?,^UDNC)S\70A]_0XZB$+"%!%Y:N5W#!KFRY2HVYU1[ M[@Z'W?;[NHN9OQ#,:PLJ77_4KETTR9&J';8 9=IMBEXQ1 MWE*GZ)RFE2HSG,)+C M'U9;*EW7/&R,N!XN\ZC_.XH4.69?M]%>:K^A^ZNI[.=OCMB5S;WY%!_5N]I+ MUJ!]M<) 70 ;NU[KE9;AA:F/A_(_X75_??S@]=#9I_,C(OYRP1:C T*7@06. M;(42FX(0E2%OK>XTK'Y^<*/@[0 4Q\ J5>A$ M1O=8JRM[#X2NZF(.4ZU;;+(43 #R/?";JAZ0Q,_(1EQ4N=8R7"[XBMFM]^U\ M_6E.[M$T?"9%IL38P6;A.+)"D=.<8<.#-3J-H8Q7H3!D$_#5:LFVNM ^J,6_ M%+D>IA*C^:"U*@YTZ@DHMZZ& MU:NOW?I_M32SN9724N4P-1PK>-S4L8^@';F>Q!)V5""A"JAY!&2R![8LV?=AS\US]A8#X?5UIO A>[U"MITB]^?N-!'JF.>6,U]"Q9' U:\B:PY&.5D7; M,'D:EG)UM[,BMO>#^.HN@Y#)\B[.YV>\3J3A\>)ZF[\XP>E/\]6SS6$W<^'8 M(*,A@P627F%'3D$F6WCUH"FYNQ[C4<:Q:WV_ZJ[>5OCBP%7BEW@/E=U57VS. M22O%L,!HS:['9$A61QD;+-3BT9LTW!;R)SJ5+]$T;YS'C=1@DYUIIK(&,TH MYZ3HJJ_SAR9I7UVH9M@0<1<5C'KO-?N_/7D[+^"\NUKZL9[1M)Z]Q2K'$KS: MVL@77C#18@(76=?%TH.JQ&"!O--YN#C@ZRL7&:!)H#B7K.O"9UBD=L%6R"$J M*-[G$)!T2]^PP4C8X-*:4=M[HW> Q)>L&8_&Y^H<9!=D+]8+VXDJ8) =4ZHN MN7'GQH])R'NP$1#9AE;!(J*02V5 ;1P(T M?P1OOLM*>XG["]O\:F(1QO(*J7'XKURL4">859J9Y-AM)3%1QF2F!L"JH"@ B]:JX-6 M==CTYN U#@,XC-Q2LZ8W4"U+W@"#=)0RK/ -9+HNF#:95+ MO20Y?)_JI!TH!A)^%^J4"8M.H8&WTMQ52P&.A .@#*GH16'\%N!2F8U46JI>T4JB,PY%#R]1#,Q@C>1HV8?VQM-*]E[\3_?/&4(T?:(AZ3\IT ME:&5)C!21X:1,HG2-5UB"+W9X;HJ1J',':!>4?<:>F1WF*QU[!V]@U)"@$Y: M)J68XMJPXOM@VFA8,M1=MFKHZD*A"KU(I7#W"I)WFF-UU2D@VV<:UG=^0.\N M5O](#'XTLM":K,Y4P&;#-K"8 JEQ(, O+@35K"4[G(/<(F)[B,O)]"9';-$K M3-4VT(QOP)%N@(UOI$9KG.08\[@1VX6=^'4I]KIO]+(^/9@VZA/IG3CEF*T] MF/("?S8II]4W^]GRRWGJX6 1_B7%+FE+:E]J>STO,AH/PGN 0QACII% M9A#:NL/?.E:X6CPD9YPR3D@;AYU[N_?IF<ND 8F<#+;%U&HTI0Y+OGE$P[H/L[W@@JJ-@I03 M>QFH: NDQ%$YJAZB0;+5':4].@R;WJ'J6C@:DXBYLA>1V-E"L;4".5V(0E.1 MADVJ'$>_TDV@#J,8* =3UB.?V(QSB)&5):"0$W7C=>[#EA/>7R?)'[XO27[G M;#/!XGW9=082',DOWA]Q[&K1W%DM)E.^RNWZWZO)8O(VX%FO'!DVMGQU,UT' M&E-5DCQ_EFG9V'E!E0S-*\R1-.8Z;N9AF^*@UZ/&WANN'MMPOZ)9^WLE:-TB MN!*D1,AKH=O)D37?M7$9':\1Q&U]3UOF?(^PNCG)-#E'0>A2"%S,!;)1 4JI M-@4;K8O#-A4,4;>P0UE$JMXVTR"B\->D&"#7%,!$QGM-2=YWN :;89.[^X%5 M&-GGY:#!L]J 4UE#J5C DS8<07GEU+ ;5^^HRX:^^AV&G]B,8'C5229 ME*EK!V=\A^2H0C$Y98N>V)2-*HZKL?>OM[0V6XB3?U+[X)>/19&4L'$Y@21" MV.6RZC(R+$"URJ(A7X(>=G]Q1S->7G,YO@U1)J<<=LX^.8!O)TCJ#IZ=SN;G M3R(5FY/E2H*N?6?!]K0O2CHI-@;0@G*\G"A#T=F"L5G'ZDVKXU(MC-A5LD/1 M9$^YEJ2@YE+ 863S7%C=(YH4*79=P[ (<^_3O,;QI,ZV9EAM*#C#<6)E[,E_ M@I)J# FU9P\[JI1&FI7Q3H)8J^T3Q&I'F9H24J!H^8Q1BJMLTI"38%2,0777 M=8O#@:)=D[_LQ$<^6:^5Z]P5DF;5[3EG EBUBP63NW>,AUQ; H"HJ>E-\'Z[?Y7#5 M!B.MEP.19\=8&Q);-R6T[QH](%L7P"1E43Z7'H;-2'\\MR7E('_P"<^>GK"% MN=23+XAQG?':["7RPEM;H"T27EO?V\[(.[>^XK])!=CTV867<7\R7S ZGO)3 MSQ?XR;*PXUS A7JM-B+HX"VX2KR E;!ZV6@);5=]7(;HX]AVOV'$8C;5Y@LO M$^K4P/6BH63^M:KH2F- [ONP"V882N #=6$KK:CW"$&A,)UAA-PX@B)C6D6C M*H;AP,VW =0[J_W\>N9;&4_*LCF"7@.C^.0[E)XJ)&5MJ<4H[X=,%;S;*H>O MMFB5^^29&TU^>$C/\/3>^DDOUAT4FDWWL 3V-%TI-%5#]1!,*L+CDZ$XW=CS M&&2)YYC',U\??O>_WOO[O5_^X\Z#1]*<,'\A=H"N)?VS<7#77QI\J DH*7C= M"7I6'ISJ"1+F!LKR!\&S?QUW2/.6.RCGH'(-7S:U.L>BTL*[&DVR$&/JFW&9 MR28/K25"KY*-9MC"[4\U%:VE)VHV8S?\KXSR%VU2]X,M]X/T31+FBFH ,41P MF96H""T"A:"JS;61&E9UKK3#=6^\!$72QQCTWPV?7R"\^=8:;442+Q@S=VS0"Z14W]1 M'6,H197FP3MI6]*M 5K=)8)+WI:DFQUN_W*@:?*[G,)G2K*HJTSA%B:LR.&$ MMPB!]2)B:K[HX7:3]A=37+T$?3/GC^9OCI#NPUE?_L$?'LL:H&Z[CRV"Z56# M*]I!"KPD:HY\'<8KI0_K$6]04F*K"U]A1VR[*;/'&?]D;-5UZT#K((/\$@'Z M5J!12=XKWR^ZU3+E8Q\*(PMWM#4G-6 (;.I(*WIMQ1^U^S'Z< M9Q*F[2G5D^GL=/;L[':5KK6;5)ZPGS710XF=^'3&Z@ .6X D!6N*EPIY[(7& M0WA#SPR_'AKD ^W@LB^ZFF&);&[;%9D@] MWPZU'0RD'J>!B9G8'V&$VHJ7A@,-V<4&W3FEHDDM]&$;#H;)^6T58@\3U,8< M#4N;H!JAE>Z& 4B@"MZE%*S6IHY'\3U(SN_S%79GT^MJT))]4@P:DP$7= ,9 MT @V92H<^%$<;\SS5<+S;S49-R01@;Y$Y3 #69D :V.$@AP%FTPQ:\O!3G*C M+=1KZY?Z+#=S7%M+.CE;:RQ K4LWAK-00DP0:^RQV%AU&RYW^G6/%]=9I+^5 MH=@F;WO=8 MY<.HG'$J5G0&LF]&$L%"#%$L./0FQ1!-3\-5.(\Z:6( <5)I'!$U BJ]@:M: M\OHF@BJJ>]2^ZO%*F_=#KGZ<]K0&+:7H++70*K@F:5/%P#50MQ91%7+#RF\7 M771F5U'0^[KHOH8YBS6J$)M"QKT)I:LN 9(B4-6YZA39FO-H"VA76S3'J?(A M,DRJ7F9]!P*G;(64@PS%(.LP]^K5;;0KG&-#5U)7EJR3W)L-9(=3/F2)M. MS8=FIKW?SKXZE;[=\]&,+^9T M(F=[29NH^%AP5(S$)_0*6O,.'%8')24'M;F00K=5M>'J"H<:BSE 0**#15]S M )\E"U]=8V-(#EKI327RWM!PO7M#%A@>L$?D,-G'WCT;95XTAJ3HSW<#Q3 X MSN1C+B6K-EX4]=D%$5NOR:^KM2V:KJJI$2I:#I J_RB!H51J*I?VQ=5 QL[;V6J%0DVHJHUU1)30]W BLL;IW=J@VKI%*S3I@+=$, MG$P S&+&)9WK:N@*AV5#&\KI7N^N^V'\K&HQ>%4,$$,Q"5[D6TM&DA9K0 M\O5H6)=B$KI9 ^A8:"$:*3OB=SMFJ/&1.OZZJ6OXX5\?W[#L:@\^1V] M4>]@Z4IK?/6]2QN)H&Z3"3"6#+5)^9LA;#B<%7F3->8SM,GI2LC4W[(_WWNU MJ62Y/Y\]WP2I:W_\J)_G_1_3?#WU\<[9^T_P)X+'Q=/9>;_ A?F=[RM+9C5X M_,Z\O/7?;R0&KS'$0BI#*IZ-FE!!IL#_2JWK'EVMVHY;J;6FS9K@J M KNW%5*OB43OS"39?2W4XKOH0Y$VQFAESXB=658N B%Z_D!;Y88L@MHO MQ=;88/Z=AJ%MY_QL#MW-G!_3&>-;UZ'%6H69+4(6RN>:R7K7/0<%PVY>C;S5 M.,">ENVU.RG;Z8PX.5Q($8J5#7[^-53&GS0FW\E'P@7Y^)?9?'ER^SF_B+KO M9M_#>-F@@O$J%FGC"N":,U!W&_E\:2#.C=2]W').!1&L M16DQ,15R8QEJ:M9V5;6QPX9_O]+:5CZ6O8:G[#@7N [N%G?.+GYR0<*_S*:/ MY[,^6;)\IVV;7/=Q"C7D6FD]JLJQ"V:NB9@YQG44HZ-CSM19[T3[:<4O;=CE(^BVUX&5LNRM>P<^V&#_3 MG&9W)K,-SXQ].'D^^?0 A^/TYC:9DGLGQNN^L-$P#MB,L$_PU:)-J60[7%PV M-G7'<;7GI^*L"8'82V26NBL(F?A?-EFCJ*A0RK"VZ)WV_+7JOIOM>ITPNY$. MOS'@MCUJZ)Y_N%X3E&P29-UZ3\[Z=H-R*LV&%D572SK06$KDCJ?9*#8HR"Z!U6K+%0&;8JX..]M9^3.=X> MNE]#"].7N?+=# MTH:!3=4FG6U/P!B)[;KN!I)0"GL.[0(Z2L4.RZ5Z':-UAU'85C11EHVF3@%< M"@U01KN8&)$!KO+.#E=12[6Q06^3EY.VNL0H^3,N.9+^X_Y>1NN\XX&UNGX/ MG,BF4%!!JT)7:Y(&M,&Q5M5FE%7=F>'2DJ.4O1ZFCHAZ)FVQ U5E.7Q,&;)2 M'4I)(<8<0R[#VL&/;P;(P(L_^(1G3T_8%5[:$I!4PWJLM%R0%755UZYRB]V" MK>_MSQ/KUQ4BB]=__YF%<')Z=KLO:7[%4?9;W\(P [4/5$RBR(;U)+!4DA1A M%>$ Z6!4L:;49.-XK1A#5\CI'1:)8:X,Q).'3$Y*2CQ!BCT D0^JZ5)\W3O' MW6<8Z+@]AWC<%>D_U>Q59 .=^'6Y0AE22PFT]8&HZN+RL*73%X#J[<6"EG=/ M>_T_+^:MJ.IE;:1XKL.#U$Q+R!I=EJ8C=:;%:U.I^'2[N. MP@EUH$9:;SW)\*:4,H'KK$W)L$UKA2.^WAGH?)L/N'T+]B^SJ;"YW? Y+X=9 MJ:69A-5IX%7$*S6U KEJ!Y$ANHZUY12'BZ*.?NC'[G"G4];U;L#4%-C."+E* M93C@.32N'EU3:=@BYB>KLIBT"023 ^^=DZI-!TA6>#]\C]V2SF78:2C#J_T-Z9OJMNMH=(.H MW>MA &CY[$5UK,$%M'U8M1\M?[-+HAXEI=59K+$G&8MB(!NL8*NF$E6C/I[J M7I$5[74EP(T,D;,U2(Z-+F56**'ZQ,=FE%]EV5PI89 (8#+MG'>HLOMXZQQ! MU AMZSNL60I)FX+.LY<3%L[L..H.J0)VJS#G5K$-:9!&J,X^4)JKM(R>""@4 MDGU%@7A"_N]SI<[HS[=AB_\^9GKW0Q?P">?U9'8Z:7L3O$SW5L(6<",C.5=S MB+D5*)HO[Z2%M=0FO3.4K7&54AQN,V(K-9^?+5Y.EI^JTOL")_ %R;0O79/K M2V\6)4Y_FVXN_>2/R?*?-#]]W7^RFO].-W/"J@T=K5I7O BO7[$-4G$!3.FV M)Z+4]+!]0UOR^NU_NML IL=VEWQ@TV,L.G"*& [F:L$SM%"I9N_J$=6:WBXT MFWZQN1F0*NDXC40TR:MLV"HD)X0,C$1RSXK1; C=FTR51NCRV4^TI71)I4>. MS(TK'&WU"IE2AN9T2[;%2'[8].RVS*>M3605R]#W27LPO8LOV-N?[C4>WB53 M.8/A;,A!C8U]F#$$*>L&(7>*)<2@S%%&5V]MS5.J)]/9Z>S9V>W*$<_BND*M M*\^,^E((^/J1MW[ X[2G-2.YBK),45H+D$V*=$V:YD//I%*BX3;"CZ:$]# 9 M'BS:&%LBM"Y]A)8DZG,$H7*8[D.B,F[E^%=+W[=+E.!*:"Y[P#5*Z('EWX5_ M03MO/'J';;BMPNTX7V]2!5(WY(VDRJ,+"5Q*".AE,(5'5%C(QO&V\HZ(;OE M?5ZV4>U>II % TY;]JL]>O VJN1LLVE<'O3KH("Z@FO_P/[9VP\>3-?9]PO# M;H[%0&-O65-#\%*Z[R3EA;5R&(=D6^F67!RV0FI'"8PWP^W>H99[2O/G.V,A M/$"+^_FE[^#INF#LA.@#N'0SUV,UG\M][;_K;)=\ASIT)80'P64'+O-"+E2* M-+-&4U*H9(9M/]DR"[%7HS) U.8F0<34B]M3&]0D?9JAXS8-+TTT[HGR^_Y21/X _\-EE M82.W:_')!*[DK0/3G2L40O7C51>/VNB[0Z250_2Q50]%(X*C7""+6+!IK4V) M(?MAM6HH?JFKF>"M+O2-6^H"\:*MR1.T(&"RZ "(L4(-H8<8DBYAN/W^ 5DQ M!_#B+I5FM7*0BPW@@@N04'?P_.Y1L4?PX_*)'&W1V'$N%2)EN^\%O/'"08&& ME5X8#UI-624TV0Z;Z1S*-1V(^O"KK3),K35O:H3FV;PYTQ2D8#68P-:OH"\I M#VOC/M(Z7)9OX>V#Z=L>DR2I#\EF[9LI@!R:@L/>(:<:0+8\R9;"=G?8*.#K MWM0Z3C]>8U+D"@$IJ7+"'-F/5PL-'7N'E!#UD"U)AVM.OCV74JG5XGRU?R!< MN:YM#+]U)]OFT!TQ7+"1JI7Q'F62"@TA;X]4P.8JJR;D,AX3[X"P0N^RA[@' M=#E$R,HG1GJM0D$6N$PL542UNS!LT_DP?3_[*6=/FJVLI@HA%0Z6V*8"AII M61]U1VW5>'PPH_1]'L8M,N9J1<(F;$D8' )"%M^8NU9H6U,5]]X?\[G*-.+P MK?V[[*]\IE;)*7@B!U*1(E,SJTS8]1!KRDD9[[(>-F[X@.@N,H:M)[3=2$L3 M,&CC3 =%73CX8H&<4X/6?"_4JJ(Z+ ??E=H,'K+Q.984C=$ZA&P5.VP5P24& M5-FSZS9DE*K/K;9.:]5_5TU:C=G\^>"[Q:+=?QRJ-^ MCJ58V]9:=N?L_2?XTT3C!4?QKTNV+M3YO8\KEU?&N^Q_Z[_?S 1.]3D(ZW$T ME?4Y- M(83V(S&*PT=LT7$W@N$F1PSC3B#U1]L0!E P*\LC.5*8A-E^,;RQ7 M"L,FS;=M$*YU]7RU[C+9E%#S<7,ZD;.]I$V$?"-%:USL':796SJ^G4J:+;N. M$+NNJK! K!TRW_61DMU'SVE^-/U:43=TOGFH1> .J<"AL";(ID>ET83FA\6I M'S./3W BK;.KR>*WS;A@OO'KS00>:B,XB\J$ C&A$8%&V>5'4EF4F*S2F,?5A/>J#Z MEGU41'[!*GUO2=9-GD9;BV]HB]"M.T8(ZT%@AE=P"<6Z;E3JXU;O;47E\(1. M3SGB^[O,_N25-6VWV_/)=,)Q&TK(]YK3X89&9P9S\39"+[ZRMTJ>[1&C$99L M19\PQ'&%>S3(_C"B+4ZUK#O+$C4C2Z\1$KL7R"6ET+UR8?_(\NJ0;6L:TEVF M''.UIO+2USEWMG#2@Q9,@TPVL!XTDX]BQL^'!I_=GXB'?,BKO3V8QV=D(UV*1&S@%7R$".$SG]8%0Y 52>)*^G)#:7I<9J'Q6C,. M$T$>9N6@JHYZ0:!0989BE=D _*]<8@I89%+]L"MG*/JB&SSE%K5"'YP&:RF M4[@&=QY\52DUH[U51\D#\=/LOV:G+[^YGB_+4B3B Z:.L45 H&MN OA2-[FA]UL78OS*;V^ZHC>^\HB:SK)QUI$7]HL@+-L! 4-* M$'PS@;HQ-A]W3=.&MVCR[&3YJ/^VN([DPBZW8#$9U[(&-B5:>/,J%%TZA&2] M#SEF/U[/\4Y9JXYSHY4:M9XY4%59G(*7N#7+C.Y2K V!;.G#[9Q_>![$K_1, M]A]FT\=LZYYCI=52B;))A-EU7K(:=B- MT'NOEI/IL]5D<2)?%,K@LGS'2\^FS\0SRR?'XJ02FT!'R@(U=DTN8X)D786H M ^N3JR&'8;,_(Y;X?Z*:^WV%H;\^^>U&*KL.V5<;"3BLZ^!L:Y"KX[/70,9I MJ[(:KGQX!T5F.\'=7Q4;I-+&IJ@+- 9D[!40(1>JPM. EH)6T0V;!=@B.;/^ M^QVLO],1LL9A]]E'\=A2(. H1BD"9N$3E193Y"!\N*:]KY"FX4!PSI5LT!/X M]=@!#!%2ZAHRUNB-02IZV/[ 0SOH_42U.767JPD0#8,XEYNP,D<'5:MDC=$% MV[!L\%?JH]KLNF[F>4W^2>V#7SX60UM,KL7J +TG M?9QI;6-%2JQ&#)6Z.' MRT<,KC8(V"(#I10@*2DZ[T4[FQP;E6'KS0=I=#W,ID9$ M96)G25&6H2Z$3O)7PD_AB30:K&U8K#LJO^F!*B-BCZZK#-66QI(LPE+.X6VH MWC LZCF,.QEMJ"V? _ I?[6$E7LWF +4ZCCW)!2A2OEVIQ1@5*L+AMA)&&>MQH(*P7ER/ =EA M(CM,50PD[02]:FRM*$QV.&JNPY+L?2&IWE9/]Y%L]WHDWIW);%$GQ*C\&G8E MU?:=(&IW-'Z]]J9-=L#>3Y9CC9!E^H"..40V+-4.T3-S*6.D EBUBTC2J2A9 M]@JF>JF#2 D8"'0PPK-JJ_8I# =CJ38.1MKDY:2M+N&ZN[/Y@N@)P[@C(@,P M6OEN8X>.M8#SR0,VDL(40J400QHWEO^ZD=-GN8_)=#_SGP? 9+WUFC09R3X3 M" 4^1Q>N0O"9K8GIRN-P'GZ,D1]?0SUO]]%@M@F4[$@X-FU0&B\1+-'IT UC MP.$:+O(PY4#;-&2^Y 5>'J36W)[U-4ZG!+X2QN=.RHR$IT:OZT4H1D2')V91%R4/2&"W'CFL^_\)0!,[Y8MR!>PU;?8311 M6YN2#&RM&F6\>+-02()A8Q569['@L';Z2O71=U83/NOTV;' J^B;,3*TQ5.5 MPG5O6"84P5AJQEI$=,,5KA^Z'7L_8[H\679.@<"6;-E9<<2836@0?,PJUMZ2 M&Y9VXZN=VWX8IZBQ5I*);CDD=HJ:8Z*,;*XI*J=5M,ZH;[CFVA68A4$Z,KPL MEMV;H\RF-!86>W+&4&!79X]RLO+5RY&.:C$,H,_D*EE>(!"-S#-527B#Y5YL MREUABC8,EX3>SSS3[1<_%=)L:@CE5'3,,%/#L%9%M=[;.*>W9B#:^/(6!/ M56_!6:,8.U@M1#XY%$#*'(GI[@+;FYK5L##S.OH=AQ%45J%;TS0TV^EU2S$2 M@8XNNI0#I7#L(.]V:^NL")X^QDE[,'W=5WPC?3SK5C:]R?CA4:7T%6>Y]I/RK$TK95N$%!R"L[P.4G*>5T1UJM2JT[BS!IZLRF+2 M)C@_>X*GO"S6+_ZR1#9DE437D7D\#)-8R$Z82 FLE=Z0VCMD3Y$]I69;C)K* M_B?276WUJAV:LN:]TV4*='H MG)L=CG#B"">B'L;_)-.U=X5#LRB#:*JK@#UU4-DXI8-3U@V[\_6M!_O+$A#/ MG]-<&@S>>7\'AB_PPX[Z'Q_TQV M_B^-1]5%\O,O4K]:.0:-!(1*V@'(0R*MH;C*N*'Y5.)P6.'#W7R_3=G]SQ?\ MQT?],4VGB[/3ESB=X)-Z,IN=/NH_4^-33K^X[7VK;>_7SNY3U$@7+/G/DU-: M+-F$'(WUCK4$U1@'\2*RX'KP@"ZR]6[>D59$MN]]^5QM-VR7_6^YQ])5@V)* M!V=,E6D 'G11/5CL-OCARM<.70D\P.9&B%(>;#K4C%W*AA.DXF5V=PZ]4>(E M?93<+S<\5AZ@)\-X,C%&X;+V)$R.K/I=65X^7;/#U)W&Y;\:+Y[Y93:]BXN3 M:R33E1D),BZ!CQ+VA;LXQ78S631*[LY@1TA-_')5"(C:05::_UIB=N,5:GSC M$EJS'':G:@L1+$=:('U>4#0FCH>3M8T_K6G8/=V/V9C;\[I<,:;8%A;?)->U MI_:G$JW7)-QDT8/+K.T8&8-2<]2JSLF.-]-F_S'ZQUM()66\?+7G+(R*.VLU MC+667"!$QJ>.4H$D])O&6ZU:=<&-%YSO7\*'GH\\M8*SU^(2Z [L^D15CUF0]'+]#DK=MBIXD5?(V1A MPNGH&94--_+WD^Q%%SWD9OOA,?)+^66VY #S="7,@)/EB2#Y-:1>G(BC?8FG M>]^$V&6ZVZDFC6,RIEE^M HY5_;5%#*5WGT;S]!NIT^#R6R'RN93"]8H#L:E MKY<-GXST,QR1"RQJ148N#%>+LO]&K*VJ7,ZW$U^L.-9Z"T2^T'G;#6E^OT78WVNWM[[Y)3N)R>S^?+8QG2' M8%*QG@!K77?M:)F=P1?HQF0L%5L>MMKU(P6.FQ;9%S3]&>>_TU(^WW]YR;8$ MC'IW!(RM=+3&=/!:L?A,#)"]F-9()=0<4JS#BN];>1?E6MU0H]>DG W%"B!(5RKT5A%Z'0< M3B1',]EM%]3!5[CG4_8S[;%DZY_RC2YPW4C%-W3QDTLDC7.:W9G,'I_@_#G: MAY/GLB&S[UH9O2NB"5MKJMI!*XIMB>J9W2(BF-)(6=MLQ>%2\]_&0AQN$\YU MUU),%0AK!J=YO61=":*FW(RG0C1D$^Q-3-"_NQSB]MSF<4?+(?? "R(0L)]K MX#RV37:P)G36Y98##N?WAFR>_R!W]V]/WK*J/YT3+E;S,^D.>$;3>G9\Z62K M7#3)L_VH9,$EU264#M"Z- JJUG(9C@+T@/3)>ZI/-R&5DCP85:,$$)Z-N"M@ M5>DN>Z7#>/7I(TS+O-R J';6/AM"IXK0R,M0>HV0Z#:/0X%;)6V^Z(4&U,VJUA*@-BJ"LGSO\>KEAAWY5Q_[=Z]E>QL MX/2WZ6:M/OECLOPGS4^1_?NT/5W-?Z>;.8S:F-A*158%+?2&IBG('&JR3;61 M8DS*N>'VN8Z>Y?C;DOV2)>N=C\EP:--(>0Y\6X?<-4'VGE=RKM'1WALCCL,K MY=8#8B&P48B6O.675&T'$W5JVCJ5[+!>Z9TZK$WX+B,B]Y'1&V!5%PS>R,ZF MJ=VQK%SE^-U:P-!L+]UV&X<+QX9$$%_#()W:F@K8"6+2"5P5N)FD:[-VU!93 ML6TXKSU:UO8P! L^HV]"U]6K;8RW4H9B:V!=#R94'XH*PTGN"^=;'J<]=I9R MK<01G=&RM8L&2@C2ET6ZD-6*CFO\X+!%>[ODPL-FBBL)3,\L*0'D5\F@1VE-:+&IX9J:CV)C8)=: MU*W+L3"DR&+O>HW\K\+FSWME5:S:CSOB[>-3<@\^*'N'4L+H$@=PR, O&082 MK$FY!A:5=SI;-G?:#-LM?']-N_KP?;2K=\Y^QO^:S=_+U\J(OM)B\?Y:EF.1 M6U2UY9P*1!=DV\T*?1H#0!3VPVHX/$_#QN3?JHAN5A@9LHL<-A8(7N:6J:(! MJY(*I%0M)8-DA\5+0^8E M*/S6PC[LLE*F%6UBAR@%W*Z1AL1F$%PATW(TJKEAJ;._^>4ADH272H&_K)H@ MEFZS HI9GJG8YV6'OVOGWHUTY4B S7@.C1 MB[7K.A95T=I[%6P$BPD9X$0#Z&P&PJ31Z>RU'IB/X/VC[]9R851#DV?3?V7U M6+1)W2+F.\ZX7;G@E&3\<+V)J*R,HL0(RC4MV24<<%#&)[9_'SUG,+HK;#G< MO-@=LC:IWJ.+#2'G'H035Q+S@9&((F<1E;-NN!KEZYU'/-8J&,!<=&VP-_:W MW0J56S<$Z-E<1)U4M44%EP:V]P-ONNW0)Z>F8]>=06M"]LG!&P[Y4'7J? M4JQY.+7^QHQP[-RQ5^I35+NI<^S&]YAEKEFQX!Q;) [;$L-0IT/-K60[;)YM M%WV*^E@LDB:K/'&4(&E1<"8H!IE=@0ZI^UIMT&G8H.U;0O1F)>=[QM2*ZE#0 M5G!964$P,C6&2G%*JY*&XPVZ2N?(-^]V0Q9J=390]1D*6?%N;#1+UPH"1VPV MMM12&BXR/]JJG!TZNT)L4WICLT*:Y69E4[F7#C&HG+I%E_IP4SMVD%$YSG@V MYFA(V0S&MBR3<82?N"%(9L2[1(1]N%3_"$WS[]A'-DM;VT>U*]$Y;UA4#4(1 MOH/$807:$" KEEJ,,7AU;),C]J1G^V'UMSH86^2%!R7^B>U<"I: 2E+9";MI MV3O?Q-4>WLDT.NUWL@UE2+<8+?AF97)M;)"-0DA>!4.^1MK_.+'/=<@D.I)4#7"D:2BT5JG&1W[DKF8XAO[/&O>_!NQ\!R<>B8!C1 M,ZYU#)_8K[N@/62G"O28$Z-?HYT:CBGL$U&F?+PIB!VI'FQW SF$1 ;99Y'O M'9RB"#FQQ$I$PM(S^O%TZL--H[_>^_N]7_[CSH-'LI?_NJ[E4VFKK57X8QF0 M*U;0#J.P)I'R/F=@D"S=WM@!M2W@*_+_J9&.PR45/B)^>D93FL^FF[QEI=52 M%'GO/&&[Y!AV6;5@$FNA)G#1L8]#AM(1;2.G*T4SG 7]Y(;J3]1I/J% +/TX3$J$ AF)POE'4^IMAO4[E3/:),;(7.T<8I>TCK!H@7U5"I*9,!!6#ELH^"^@\0@U>*M2= M36JX%/X8U/([M',N4/C_[+UI<]M(EC;Z^=Y?@:CNZK'C)5C<%WMF(FA9=JG+ MMG0EN;K[_5*1!!(BRB# QB*)_>OO63*!! AJL3;*0D?,E$R"R.WDV<]S)O,A M")[A!%N]3P;V!.%]O=%P.AIX()=VKZ!9.NZ;@]#USWTW*RD->U&<2'DB0O .[BCH?;Q6;G M-SMII M1/MDV.M/IYT!AA'!OL4;,!'C@>UTG8'G>'VGOWN>S!LD8GP"R@EG2]@(YZ'] M>D]CWGIB"F)[,K&%<'I8PC:WIWVO:_=ZWG@X[O9E=[2SX=\M?HG]Y2J(UM*$ ML_@ACV[J#K >8V1WO1%HTY-!!Q2N^<3N#(?][G#<[[IBYQ2NIVZ:>2HO13+[ M#.SY'*360V>2WB-40E].QI/1T+-[7A_LI^D(3.J>$*!<3+VN-QCUG>'.\=?G M9SKU.G![;GB3Z=%[JB0 PW@\'$UM,>X)>^"!U32=#F BG8'G=4;S<4?N+!.^ M^KZ]US\X!2U1K,C!\9RRHSJ#7@\S*VPY<4?VP)%=6TRGPAY.T=;MS-UA?^<\ M%G4\U@]_5$_6KT,U'$^[DU$/>\O-!P/,QQH!.YY(>]"9C+Q!?RXFG9TM MO]B%<.@.J$\>B$ZG"[>ZUX/7#D9=QY[,!\!^.R.G#]K4L"=WK@[[.N2PTA&C M](S@$CXLA%C!=[OW&"[M>Z/A4+H3>SAQ$=9M.K3G/>R#X@Z]+E@LP\%PYY#E MFR+Y)\V+>1HNXHR'WR,S)@D40 7__X>O(>&71,633Y25/F@#0?_Y(MP8A*H_R\E@05)__73Z)! MKSM^ R_2H^FO]+]K?X\?OI=AM/3#NM>JS:'6WK%+^79&X_5K'R5&0LN M#XM?735HS=M.^!@W7LBH!/SE+5_)B]\RQ>MWIN:-[_T$'@3=+3Z36Z9:>N26 MKP<2V'CI#5L:\<#L:Z\-UT\<;S M4YON\-5:KD1B#7YUMS KI[ MD^_%H+(5_[4'KYK'_G^U$A$F=@)LS;OY?I1V8OL">^WA=2>P?9&.1$"+ZC*= M*(CB-W_IT/_>;E_T!1/L/ I<\P2Z=]F&KU\.3O??6R>GL]/]$^MD?^_K\<'I M ?PY^_+>VO_GWJ^S+Q_WK;W#SY\/3DX.#K_H#=N5^5NW/\'O)M&'.+WI71;_ M#Y$LX%JF4=BRWK?WVE:O,QQ,[_^([C3)[SBA'^R.?8CBI55W*K<= -8$DBZ, M0E*0?(=$Z0>"EN]/!EW;&V)\K=N1]J3GS6WIS7MS9SB8C+O=GRREUAU+CUHB M#X;C26\\MEW9&<)O7 \,PZ[$4KRY(Z;.>" '/UFA0$T=O:GO(R?3]:L[M+5@ MV_R6TU=I;_[W$1G#]\CQWKT+KU2 J-;#J]GBS-Z(+(W>*MF.$T(E!^:/C]N! M6$=9"J^_E.Y;'JK;Z;0[/^L?.*CQKQ()ML=*8"6LWHB83I/>_1..#Q.(]>CG M?N)3#?/ZC?Z]>@B>N)86L[!=7.ZO:MPV.K.WSEOK8./UBGO^Z;"F&N M#,[V3O'K[K0_N%=5XZ[*17[6FE7 ?Y''/5NMXTYJ%R@=5KJ0EN$3>PFC+/!GMBO6-B[?EN'N',][Z;!'L=]M/>")>!YL_+0[M,># M0<<>]+'N$DP$N]N9]J;.W!V#L+^O$_E E/8OV.D/\$FR.WN-'M#K1,5==<1>DCK#[/>168MRQ$3C:=KKSSJ0S&KC3T?S>C%_L M$$"98T^A[PX:??/;EY( 4VY>N\]*Q^"&&4=_8@_9X,/TY=^D3UQRT MA_W^SU>X]7\L\:9UXS2_SQ;'0"TOCI86_R^-7KH6@(EU?H+1;NN##^+V2]1^ M0%55@GG0E:..W9>.9P]DS[4G;L>Q^Z#!RNY\.NI.Q5T9.:>#XF)@;-"^=V>O M.YCQ.>J-1[NLD1J#C>YPTCW/G4[[8V%W1QZ68#D=>^[VA#T?CD7'G8B^(^[L MGN*3/I9G?H*W/$7\^/OU6]]H![:&W0*8U9D,UY=6.1'9.@B=]C4TL"N+>#ZQ MMYO?3WX841.;F=$;IY@=?!R M@DVGZX=O*T8'DT.N=<8J]88>?> LF^MDV>0.HLSQNJ/AN(_YWG,095T099/) M8&AWNZ/QJ-?KCN;=X?V(L@*+UL=B!R L:H\2K_^'=$[% MY8%*H66XD'M3?K=Z7,=V;S@8=2;7^EUK3-C=8%CH);D%R4UV0L^Y)\V&V(L% M1G*$F!G6GT9=#J@ZYMG=[TY@*LB.[85OLEW:DOA,A/Y_Z-^O[\[<7C*9';2/ MVR=M2\$@Q%:92:&[H7:#[X]//(XBM[4K.'KI3=H6./Y]A!KSL?V7-WY-@",4\];!;:F=[K*>[!GX?Q M:73QD)KSE^A<&%[FAW;VW.@ MLWUNB2%NYSNQ.EVNGVW9T^&KFL/!A-L- TJ MI.@XP_%XU!DZXSNGC91.E_2;P_@(S".0[T]J/>$VP>BA+Y[$?JH1+\^5TX][ MKML=R[G=P6CP8.+.;3&0$WOLN=...QD.O**BHXB()/@__HKLL ?CD2F M@VF1U-_84<](P56$@N[A50RKQY0>'=Z0G8ZKMT=#S#GL^?8\^YT;CL=T?4FP#^]X9V+ M3U ;FP%;NB=&>T^;.L &R<]!=WO]@+I;OS_P>@1X(CS0W<1P9 LQF=JBUYUW ML;.4'-PY:D_@,$>+*'R(J/W=2 !4U=/#,XK4W6NLMQ$21#/"WOTQZ MW?';Q$IE(%=(6%9(E-6R0$H'&W+%UX-N>SAXDE"]@?'00:9@)5'@NWK?M/&P\06= MB/EY*7\4K(WQL-XLR=$TF YKWI ;+/2*>[=8>NW>8]DL6U.1_32@)"$IG(7E M()K5=3;?;8^I.8Y;'$D*".9\?[#=D\ M3EBY.^ZZD^'('HX\()N)Z-H3MSNP>]Y@-.^,,?!XY^0 S8JT\4F%"!L!1Q1\ M#QYK/ 4;^(M(7/%OZV,0S44 9G( AK+%#^Y,14^,9 <4X/O)0_@' M;,AON!\G:CL.:#9*N5C!V1R+>/=\[_DLD#1$CNX0):"D@* M*>++H?IG46?_1+-JV,+-V4(8I?#)OS,?)1(((@\+E6-"9TCJ)50?L[CS?U'A M?XV\(B;QK_V3G"8>EFD,.GTY[T^']E@*:0/[F-L3Z3GVN-]WND)V1E+*^V$: MOT=!%J8BIBKH^'M1>NY!(-=MY@[PJH?(Q[P/3F55,.\:WK1+O.EB(:E4IL*@ M7G5?6PO039 KN98(@IPUF3QK+M4#\,XRF]K*GBPWPS83]#DLT9'DT.[V+((] M2ZQ7\&.X0E:2.0LK6418>ZPQ+M*%2*L3O1#))ANE'ZL)OP8=*W2M5SU>T!PL M5?A^_B>:C_ \/0H_PEFH]R!@3D*3H$F*)+6F'^*E>UDE.$0RFW[T4J&,RFPH"+ M=YA*HVE('LNS+.#*M!/[U'J%&,SCM[U^KYU;FC[A/*P0Y^&A&33/-^>[,GG] MP%RU.^F.I>=-;4].^O9@.G3M>:?GV%WA.NY@.!7C>>^^*MWS\\+C4DSVZ;AJ MP[YVGGWQ\\^4A9%S*\ >.I9P'&!AF*_DTJU&SU98^RD8OJ%=^T6R!-X'H\1: M*X%+N81M6+=0HX37@6:&>W=FG<711;K07[=!]Y0T-_*D$2P:E2Y@MF2O\W;; M#.GK[EO]V+4/;)^??A 53?7PEKGJ)[6OKPOV?@O MGW5%T[,HGINX77Q)[W)XX]D*/^:#J0P\[TGHKGR.VT!S1Z M%L7KFD H/42,PU$/?4],=-N%_%3/Q'92P'.3CVJK@V=0(_9(A7A;&QU43W=# M-6HV\2;Q4GOSGCS=3CZ[PI2ML?1MZL]#&F\3,>UX<]&SY:33Q<;A4UN,1XXM M>\.),Y;3^:1_3S%)6MZ[+/%#F23/!!^[(=9M^[I?KWX_(*5VYOVITYMV;7?@ M]NS!H#, 141Z=G_:<]R^ZPS&XWMRWNJU?:2E[?'*=IAB;XSP?:UU/7C&SD'O M"@L6J_=N&#E&MR$Y"T&R80@YC:PL8>L7ELI]!M" MV+<(.3J85"0I0Q$ZO@A0?B)&(SZ,'9==$;N)A; BOKLM?ZK_2FR)1V]*WL8] M?"/WL J^*8F+I07H8!!I*A'F!7<=#@ Q>F'=XHSB5GF!J$@2D&/XD3X4Z7F2 M?).A0G; 7_K(ID,X<9QG' 56! +$((1"V&.;^B+] -B;49]X(N*Y@-?:AY>! M7%.8[U5W:'UMGV!OSW%OA,6,KW'AQ2I5)A[VGC?)S?/C)?N18?]7 A\""J5L M*9=F+#+73]6\KD-UOPL_%Z/IV!D"/_?D//GD^Q7'SJN%YOX X\<6=^ M?N!X\0S7$\6SXE0_!.+LWMGYO9EV-^Q?]X2)M;U^U^L].#=/BM0\H-);E?/" M_=C*\4UV4%Q#@G7BN'2TF4Q$E=^<0,@_4]%LCW*D\2,GBF.I83!)$,4QQK14# >3B>V-1Z XX7T1DZEK>[(OO%%GXO6<.U^T MHM-7>)(NTWU<_5Z^)QL7CCV6L)@@^=X*G'NZ:C=1M'9/FC[&#;SZ^J!V0S*)$X>ID21ZT04@P7)&JP3GP5FB&8-2%![+E!?0HU*A@F+ M8@R5PE>4"Y./;M[37#0;.$I_^\L(),OTK2/CQ R\QJ#BG>/=SN>A%#F3MZ@X M[J#3[G;>VUU@,/77].E(=A=I<^Z@CP=MR=4H1&)9CP"=_ST)I]3LM"QMP4@:+6('U>^D#[4G0E/YZ M#^=Z!Q>,NI$?*-<$5J@SL2<=IS\:8C_!*8*1#NUY;]('/4J,Q=AUY6BZD>?B M.6#=]*8#>S2 NSQPG#'B"\_M[G@Z&LO!R.D/>YM7\HBLM@]!)-*?P"[T^6U? M__AZ\OXG"UNIPM/3GX"#.;!A0?(_/]F3\LT-LZ7M1JFMGOCI?_OMKKXZ>E5/ MG:0R]X, IM&R6-9GJXBU:R>($J2N%=QO*O>_ICA1F:K2+;*FL,UOVSI9@!9" MY*8(-<%*[)Q.%:Q &7(Q)AIW?51D(OZ'?A04A(3 !R*4*%QM!$H"_J?;^1F- MZ&44YS*E\^<9G?P'.8\S 9IJ=TA\<] J,=:%N*Y_]]-PS=Y$3@9#Q-V50_A_ M E=03V^EB.1QH,[WN1A?6?G?4Z\]'(^"5".H]< >H_$A;SB>=Z6#2%W(^ MJLFYIFM&< M\]0^+.UABHPE]:_+/@R\?KF&@DUZKWQ^V1I/QKO'1I)[-*6<# MVF+>Z=CNL"=ZPJO?A? &?QD21#6*^14<:9<+'X(IS)+;SK7/[IF'/'Q M&-[.%9J_/]S[^GG_R^F)=?!E[_#XZ/!X=KK_WGKW+^MX_\/^\?Z7O?U2:*QJ M)@"E[8+P(*I5=" ,+GEC6GB:>WN$,0J5]+G%Z:)30\\QJSVZ7!?.372V"#(8 M5#0%A9S?T,/ KV0W0LNZ)"D MEU769$9\HJFKX)5M*F&;O9+A;">6BP]<:CBMKTR-X:[,O7N"C$6R$N; M[06I+ZWUD/33VT@D+?S MZ!+7@&G .2C/Y4.GFSSI%A?<>Y$G^:[$F>0D7IONSQL17,!E4GG!YHF4 MC'I7X?U>\=UDU)Z,QU<\T&_W1MT'J'9H^MO=N+_=8[6F;3:KV:QBLS0>X_;= M*B,R=C4>HZ4G?H>N7KO2!6A#P'Z7[0J:XBT1@DFN[1PWW0FY_VPX1+-;.];7 M3UB+&!VN?P$U+/W#W[ZCGO?@+&%V?&H=Y/LL&LK\?LJ\@HU.=Y&+3LN;/[J5 M7[W73G[A+U97A4*N))]?L\&ZIJ]A^>7 MM7+C!AST#MM+XS\F.0Y>/!-]4F[ +'36\- 7S4-C[Q'YY[&??+,^"$PH:WCH MO>QHO],PT:=D!QQ.8E;ZKF&E+YJ5LCHZ?T1^^C6,91(%6 ITD@K/H]P*,Y;7 M,->[;.]H].*9ZTZ8^7L_(&-]"#'T8^Q2A9\ZC\A/]]9S&:MJZW7#0QL>^OR5 M+$-![?V ;+313V_)3WN/R$Z/XFB%^R$;?;3AI3\ 0S!X:;_AI0TO[3\B+_TD MST1@ 4=U)+5):%CJ_;#4<<-2=X2E#AJ6VK#4P2.RU,]^B'B"GDS7UGL_0;2% M+&YTU8:Q-MRAV:ZG2#6]O^W;FFNZ \FF.Y-M^DP]^@T/?0+E=-@HI[O$3Y]& M.1T^IG+*B%X(076\"3'! #_6/N'-M>")@" ?#-P(ZS."=\>,O< ][ZVC+'86 M(F&('/ZM@=+0Z+WWHO=.&IZ](SQ[U/#LAF>/'C.]5<+WY])M.&G#29\_.S X MZ;CAI TG'3^J]KO1908]M!G#AJ%*.S/ \C_D;23VHM#E;D3X#/#C+. ^%HFA*OASG^,Q2.RY_\/^X+XV$+J7!*GA0\"_6\C ME&;-"*E2^3*P^JOAOO>Q_^.&^^X*]YTTS+=AOI-'Y+V%LGM2])1"'GR2K58! M_1NA\=^+5#3,]CXV?-*4V.X*LYTVS+9AMM/'+ @CR'+L74LL%E1;<19+Q73_ M@7#G,^XG*ZA?9JC_Z:L6406S+K3BABLW7/GYLQ:3*S<.B(8M_S%]3 <$8I;' M4<"*+Q5%N$WJ;L-:?PSV8++6!E.F8:U_3!\34^:0&AX>A-P#SH_"AJG>"U/M M-DSUR9%DI@V2S,M%DID^)I),8>YC^JZ(<1.PNQK<[=#Z>Q;[B>L[W$@N78@4 M=%AYC@W5#L)DQ0VSKNO'<^]3MAI&WS#ZY\_H?Q -\ ?9KMTI?-N%RK>F]*TI M?7L>;,'$M>W\@$KS,V:I3Z,]=SN/JCUCU]@(FQ_O7THGH[RR0\_S'5W1MJ?[ M'%L?(]@[C+(U@;7[T5][#>?=%<[;-+AI..\?W9MF/$?W<<$YSV*_=#Q M5Z /%Q46U@-M=]PVUWAM@W, M;L-M_^@^)L[NARC&M$3[-^LD6\)4FU:]]\-4'P]P%Y:!(_W/3_V?GA?5/SJ3 MR*]9 M,0*5:Y/V;0^N#CE]GIU^/]D^:*WFG]HR=-_.HTM< [P!R"]V90PONKPA;3W/+?[O7V"#::,7 M<7$WSR2S9%MX<+G>B.!"K).W/_U2/9'R+:[=ZV>SI;W[W]*'7&+!][Z'(6WX M_>K)ZG8Q\=G7TX/#+[/C?UE?#D_WK>/]C[/C]P=?/EH?#H__ 7_:GPX/?\-_ MGYS.3O<_[W\Y/:E<]GS#:*$^ALC3-X/VL-__N3I-8P^G3R.K[V'+3A=^8LW" M,!.!=2Q749PB,%BNL[:L*"Y_W;+PQ\(/$VSW12<2ROVDV_L;,A"A],6L(5/V_J'M);BF[22S%E<];95%B<(XFNE$;P9GA>> MM!8BANMLK>+HW$^H-CGRZ-NCV#_'6HNB69#U"?YS1FD2L K$BK!F3HK/=Z?3 M(!+\\W/B9B6:Z"FE_@5WZ8U7R>!6[U0PDB M;UGS$GF)1>353V%E$E:]\;F/E+OQ[J585S^""8<;GT5(]KX(-KZ()9:X;WX< M_5DSMT3*;QN?+>K6G,+%EQN_O_"#C1EQ43*H3QCF&HF[43RD=*M9!IT MHN5*Q*B(6<",X98#ZSA;MZU3>OH*\O!#)\ARMJMEBKTB*T5>W9O\7-;)#$X-7\,D:M4O6'"U_Q_BZBV0(XC:#C3. MF6ZP31DR8.#B0/:.6(FY'S!#QZ^Q05TJS]:%TH0*4Z$V-;3U8FF+I1&G5%IQ MCH:"W!C$%_X)O-B!B9*03]+,73,]@FI3P%O')-[QZ5BU=?'B: F*RU*^M1JB M:XBN(#J#LI!R O\;'-$BBEPD-"# #!2O*%Y;8H6JK@A([[:05.'?;H9*)OS. M=X&A)0T_:TBK0EJ%NH\V""BYBK5M)Z*6Y7N*VJ3;<*N&I*HDE5M12NNRHA5* MNRQD!0LIR]302&86E,8"LH9W-9364-K-E;$-(L0AB;3(0X3_4/X@X'T^9K6L MHE46U'._;3198H45PK:RI-'E&IHMT:QV<9$O4!-P2*X[@DS,9 N-43\%\HGE MOS,_9IN!C5;\02BER^2)@0TD5G0E-;06T-O51[)GHTU^L9=H+$@6@$U M.41;3%;"/4? H1KV!@HA>OK((Y(YCDP2+PL"LF=7@4R16$U#UV^$=$. F^J@ MO]2=O"C HCC?/$M@:DEB+2-7!J;7S7_&:&Y(NDK2:,HHSS+[9H@V MSV*B4G;PY=V:H_ LTMX;+\.D)WA6YIP3/ZZRT4+>PWNDB#% !Q\H_DTYV#2< M6#8@1)A2(>:0:W*,L+O2" MN 1F@>K!G-]@V$)9Z#:64$-[WT5[9?JZP):(Z<*/@;G!FDDNZV09?'.,&3RY M@([B,Q&J>'/2*AXHAYHK3R78YM:7L9+XL%UI[,\S1(MMU,Z&@"L$[.6U>*9! MHXT>>0DS2PP3RZ2UAA\VY'0%/U1RE-C16M//=>I=0U$-154-#Q%HJB*[MHB& MG/OZ"T5=9;FXE.DB- M3?[<#YU8B@2?/Y/1*L(L4O3D^2%:%<3Q6BJ9&I_Q0X]-#!&OT0V88%X5BH5P!BV6L;-7B@O2=W@ M\#;&Y)&'SM>J;NRJ(L,/]4LJ+X?R2VB*YJ1IJOJ,2MEZ>7V9 #7B+*^8A+%A M(7R]@"TX&NC#Z2@EEPY0JR=Y"(]*G4#AN3@ M,VZ&&QSXG#L0WF"[]B\=N4K12:Q2N&B; W'1HB <:'Q+K*:SHGF@BTYA[[(5 M.E7P;&)Y[L,0UPW$26! !:A^HF*(5([YB"'<>[_H> YD! (2DR/.A1]0_(\V M1RKR,0&/7@:'-W@Q K6F7E\$2504Y>2J],+]0E8G:CD:^MYN49N M-@H!]\C 9OX<$(B5MY++*W& @=RC0%/,\%) M;Q_]$F:Q$DI85O8:%+5XF1A#58*RQ?STP>.CVJ6RRD#0.CKB:C@V<-CR1!(@ M:]C#JDA\>6QDEF#YPA94BI:V=;X&:0RB*EQ?;J 5;* XP,[F'YE;CJ@$1+22 MM//BE=;10@#5.C)CA]I!Z+19-T\1LV*>^*XO8CK_C&D:N0,MX3+5I6S2H/2M MI_J(1_B@AU:+3O48BI3ENZB*(,SW#J'],.CW75 I'F)659B*'=/"QD]!@-5! M;[U$(D"&[MPA F0[M?U4%,C/XWAOL*#(=[;3Y+LLV?U9DN*Q SS\*4GJ\!Q[ MQ>8'8 G" M-T! "5;'QJD7!7Y$Y3"Z@!4U);'2MDE=?0T[G4EQ(@K##TR%S8K:*_<#J=;H=-/30C7 $E$2 =40D M>PM?>E;1N?O0\WRPFEO6/@QO_2:^??-!X__"K*@M",B3/ MMN>A)^)4,,] M4?)"OST8C*?=:7EXMW,7'L>"^A Y&>72W$!W9(F"./T^B"X$U[V) M5O?D\N8T5Q[## 3Z#15E#@BH.#6HFZ0S@\Y)PIH%[MI40.%ATCVW*9[6D9;+ M28;>>_R./.,G10V 4F2I%.[^F#5(J$ M+B^NPBH5N@*JUTO8 '\5R-RIGX-];=,><"P*'Q4#EG:,;0NET.N@RH4, MZ4 M)(TBEUZBH(/Y&6/2N,'J71QGALU726.<;J&U+U!T%A@#M1 ;5R==,A^&4YD; MN>4*J4+S\+J::5;?EI$K%.8G/,NK -VN925+L#G@ZP!TT(!B%2 )(ULD201; MBRK>N1]GC+([F_W.R9N:3%@=#3.X%D!@PO'=A#&H06ID:J_A//!C&MB=8VB!9T7>#"J!8J$VB.&:&%L9A+K2+RCV0@!9Q^ M3JFWK MJA,A+%R('0 E@D84)W;RE3TZ NN+O6%(L]BR ZQG4&%BJHARMF(U? MMZTG%B2'1FY9G2-$"9&8O!-^OB6N2LYR@&5@%K>1:TWA76"*_KE^"B,F\ JC MV)2CF[7N(PV(KWF&"GY:XBR65-%O'$IUMAAZ3C /B/*V8(PU+0!6Z['A[7-Z M+1K+2*_=\=N$C>84(\1^6+:$JR9LO0%-LS7W"''9<2HWIXL;%*$!+X4ASG'7 MHB3Q%;K!4ESZ2TPC*"/!G8L@DY7JML(5UFY88<,*OT^?EI<.0F:@-P?U+;>E M?3;*Z5,">S$P>R6[N=#;%!;JF593\.(A>#^\.7ARQ;JJQ*%'F9)WA($-IJ#" M$KS@I&^8?,,F)5+EZW/B(J5')A9<7U!E5M)!];?,> BB%G4]@C-12(VJO852 M7UM5N&U7HBJMN%*(E[Q5W7BM&K6M=XHKECB<<0*9E]%H>NUX"WY6P+&%M.#2V5=CQ MC&CVZ-SGXHC"P4^GI330I!BOC,D*4T.-&FN&D$-G.A^U%:1$DU42N*LM2, M+<"2+J(X<#$_S?H"EVUAS> -<,E;]-A^AMA*L*ZO(7$Q%>S;_\I?PZ?(47Z# M.^Y&R_SKK^W?VBWK$\:]BM>=9L!MP/2<);[.:"/#D.L$0Z&P<50N91$6S)%/ M)-=(H<5MU&R;1Z&8<9&1R6$7"VQ26.4W3MCT8]=&Q71=0C+!GY)-36F,Q12T M/"FW[*B,FE!(,5#R096'$90:DTW+P@Q]U?B)>TINAFZT27P#SM7DO#_,51HT M.>\[T]+OQPJQS;1?]L@T%?>T3J@^M?9R3>K%A[U,Y\:6Y(^J.NJO2.]"A3H! MUHXLUBNWAP!U.L)TW#=7NE)GL]^O<9?6>8.>Y,3X^=TY-2VTO;*\#(S(A-9( M6M9>O$[.02T#1C$>O+5>S4'92+*EF+^NSRKZIPW'^PU>L5BOHM4B2E8++#1# M=0(>_^>G7U4!1@:6!NYXAKD449)*V+@ CHV?.STX;%F?Y2J1Y[ZOA\92[#@* MX2BQ:##PQ)8I+#,'\1/6"1A4"Q'[;@249OU^<$"O_GQT G_B7R>PXI-UZ,9@ MG;2L]]&?8*'E@X'2L9"K5(21'VX9)XA >, ("'E[]__DW*_^2;"JL,A7/%KBZB9?2?]1E&H>C$4;V!#8:#6\"5 M@-V+X3]ZDW^-/OQ*C?F*R+)%+93!HL;&\$!!"=>15H^;?6/ZBIK]IS;OTIM' MSJ L% ]_>68EL?,_/\$?O>YP.AQTAN,_.NT_5V<_ 5VD]5^4+)]1?[2Z?*M$ M_6@\@7^ ?J"%85._^$B<:-CH M?J@*05LJ^X/Z]H)4A]E$\T" 1GP61Q?I0N$_6+T^R?0/'S_@7X5':-NIM>GH M:*;HNFA9F,?B^@BO5$#+^^>J94?@>Q+5&-"9$E"LH^2;#"0VC=&Z"\(T(?JL MC,E?,D=G.RXWU^RL"Y@S]SXEY]M\34&,).$I:\6!XGA%3@UI'I=4*0N;.9BT MX! K.:BTC'";'TP7 )=?U!_1BX1+0!*XP&Z//G$6?N#"S-N6>9CX[B@T]=YB M-^ET5':Z3*KY.0J+0^UXB4#TJ]3)ZKV$A(H M=1:DJOV$ZPO03)UBKR)0U-:8.(7Y]V>&9PO[*T-GL<8<'GJ93BL3(0**S"7:W-2N.UA3 M:3,5:1/&E:/\FIIJDFUDTR.B23:I9NLEY8N41M:@YK+"HK9EK?)BPO2D2GH8ZPR#27.D=HJ9 ;O" "<<6LO\X )414RT;8A? ME1$9(/C MNBL?EM'%\+ZS8_AP/8BC &D;IM(\[??]G@WC4<0S>\"C$Q$\[W@ M0GY5,4U)MZ^<)^0?#W$[LK\RF2J7>"4I34'/1(RMB^FWO.\KA MGZ>M<7/=6GNNZD7(YZ,3]$;=#]T_6ZK/]XB35F7XG_42$;((+TNI8"I?VM2H M?>R&<"Y#4*:#-7&M@]^5+JU^R\K:TN>J0O7>5W-0:^VS( /1J5R(KZ]5IS]O M=R22/J% W1)]HMJIF"BG8CO_(M?'+7A;E$24G@OJ/HBY,I"J1&T4E9W]@ MEH5-@4S+72=>%BKC827CU0 "EK$HQB>X"U865;-2G P8&_B MX:<47!U&6> &DD[/%/C;Y'SI0.]1"]:ZN^HQ2%H-\1ZUN'L2(,_V(CVD^#A! MC"'K4Y3!F7X-.2TH75\K/K8(B_JW-?)CXTA5+*+^/JA PN[C+-Q36>"SO9CZ M%(GYJ^23%5AXF%?70B$!1YOZ3LL:VXZ(P;8QPTA@KIT%:V"36.]1DH 1Y4&W M5'8B@P#HPA LJLJ6')0"X>BZFV].4&"1P)7QV5HA5;$-!6)DCKCC)3%(*2E"*] M+A(RL$SVU 31A34/H@C-ES,1M[2]&&2[Z*V:WBX2*F7KHAHIO!U/)]WF;*3[0I MWZW8\O6BGT[L89U6,<:K>Y %7W([Q6X6U_8R-R-@U4A^?JK MB"'U1N#N^MW41WC[.,U\79B1<]@H,K[P)H/0<+XE"N68C2]N_ S\?17Y(+^Q M9.N;M#A,,_OR\>CT4Y]:8&#+5%]!A&*> $[JFUQ;F*J!G#;P5WXA=)/EM>;H MK9- 6MKH)!11R@+.@4S;](05.6 0<_&3E5Y@C3DJ\=YL.O-DI8[EH2 MJH*V?+@669P,,XK%HHC+2;4M9M&!BWU 8K+G&?4GP&U(K%=_.TO?#D \+<]^ M<3^])M7W_2=[C\:="^P@DL_'*)0FQD=K(\&7$M Z:RZQ7')>KT A':$& (=4 M:!E*:8A![#HY+FH"4T?Y*H@*?"QNDX@*PP[TMF427:W5JW#$J:29LY:9X"CK MC2OW@$-3@1L05QFLDA6G_-NV=9!NC6;D:>#[NO7+#*B'7K"_/VNQ+@(J0H*L MP'8"P4B7Y&+![:&2ONA,D@)#N^@"?1M@J:!$VQZ<$ MCW/!>@EHADN0C>"$C4X.I&')7@^>392GN%4J][TM7HSK(E4 M$&5LT7.B+$4 (4W]>'POG*,^I+:34_7W:C=;+TV#1/_HA#)J,KF:3*X'R>3Z MCOS['0P3/HX!\/6?W4'?>I7(-,ZN2M(^Q$@[Z6N@3!PLL=T+-E0AZ7WXT@-3 M-9OXG0:%0K()%_ZMC)-P8JA5^9Q)T;=A%<5J6#G(O:%X5EZI#+,6V1!'G[JSKI/71T*6[J; M.]-[ZITA)M6B@*CJR2I]Y6%5^578?CK$MA0!9RVCEZ.W',5^%".+*496H 8T]-'QP>?]EOZHRE.,EB4U M625E;?XS'$FD ]4X"\H7*P O$@P0*'P9.E!0MB.P%$*% AR+T%GX/PQ8[[,5 MGP>A]?<,CJ?7P83E"XRM4(8QXQ)M4('R@+3X_)$JPR@C@-U5E/@$5%OT@Z'; M&"4P=X8K8],/J+Q'.!7*9,2GU,>_]'>/L1[&(,&?FD@)X$2+;%>"/L-()@J4 ML%!^&(>&<)>8X=+=*[*Z&4U$PYGD_ANX\;TAGSFRR)D#B@_ZK8+B8>RWE-&0 M(G\6_D1&>H\6UI'W2]'+8HT MAHJRR!T7:^W)RKL;*2AHRG5,!6,^<:\98Z@EN366"O:*98S/G8*TE^S5N\_O M7W-O1 37@B6DB_O*37VV#&)6>]JD;R)[R)E'S@HX"EV# M)ZI!*,8?R-G$=LQ%9#-QJ/XLTR9%;J!:77' M2 A -[3U!M]CO):^&L!X\^G6C6#[JF +*BBBDO?# IH4.5EU?D3#&L,(YS1M M#W[&:?0H7/+MS'H5_D^W\UIS^'*FA<'5EJA4JE;O,-#_M1,G8N"3_]-ICX8\ MD-UK=WOTQNYK'$0/W*A:3ZYJ'3II- <*9X;)9*C0?$+K)')\F7)TYYTNG?BL M9%2>%$ _57W9/DM)OH)7LY-WGX]?,^P8_D@IYUHW0Q^MP@(B9"!_6='2&K7L M^]4R#6Y\#5-EL[/,3[557/2VQ-0H74E3TM64;L;_S45HXE]J?D3('(@?8&#&9Y%&CD:& G\CAI^A(25U7 S4PGI5 *-(V5D&TQFTM"K@ M&F &6V:[5>APYK$@$J?R*+TC%DU?%,JIJ1)LUP3P8SZI"S+ZE6*\MD;CGQEX M ?/P1+A]2'A)ISWNZ3%0CG'$U3A#"NZ 0>4E]"5SC(YT+X&.8'GMJ M1^B12;YE0:#RV)PDNA)^:IQ/A;(;SKR=,_N%;DF^2+(:*ND'W6&G#/ Y MERIVD!L9(L8^1K3;B&6-J_,Q&G;)3"'1C AMM/#SVD^?$!-^#]-:_"SNW>7I0L?6(*ONYME79 )< M%\%I,LLW#O/CZ3_M;J=7'U&?@4 /,*5 (]&]<,K7FZ6$38CX[4A]$4PN(GC' M* 73EK.M3Q!*HY)V07(%MMDAWX1"VP&16E3DA]&VC%.Z4=Y(3N5)CK>(O(::+8E4^PXHA!W*+(Z,%D4*ABA/ M*0G 5@>+T3;3\"=M 52!3GY+8+Y6@(XA,MH#Y'A M-.K^TE-F!5S=G-F$=4A&I'ILT!S/0U+SD 2;%L'K,4D\"A%T'W,(@-OH_* \ M(4>YKO!;9FO$='SLRV+3 RH657("FA8DS!NH925#&]0D;*]!V0H2NUTPFRO< M"&5S"?OS)IY6L21 M&%C915P)C=M63#R(HF_*5L#>PMZ:YJ\G6>PLKR47 E@1NY0ZW=$TQ+&'NM+LS3TG&>/6Y_\U\)G+\(UL!-WXLU74<5[,.C+CF'8$F8F1"%.2&_ MVE-_#.SQZ_+^%W<01;H^X,W8A$[1 A*[POF?]XMQ8;?]D!LW%//\=X;:12J* MA!_.0UE$R#Y*+U/N^HV&-_K-)2\#-7+ C8_H7X]^&I=DI6'=ELEI/(\\G%3R;(SE2S/EV=7 1Y+_,U(3=[?_]BV/B&,!OGTB?,IIE>( M^$6$8%&KE5*D$+@)8P1E\2H<:H+F$DB&S^6TF!"#0J YD,/W34[C,RD@9L&[TCU M/IGM8\#1QW#V%Q0#2A+V&L7 ^KL(,X1B1*=IG2:^Z6P%O4N4=8#\C+2+UM7J M([O:X="'_Y[@ZFAU*[6[I3*FJV#,F3MUT4#JDU"87"N0;A&4@I;U;O,M<\=Q'\8 MZA +!?.+?(E>9V.+*I:$P!Q6?YDM\;6@3EK=<8?F\M+OVN-XY#^"X75Z^;T% MT?SKG[D1@*__[':[]9[1$P%6>>"O5I'ANUBOI#53S6JL@X.#V0N_?+Q_ MKS _'Q'8K=F[0S1&7^LH :P_L@V5Z]R/@>M..4@P^QW^,%M%;3:SV8PB"$PQ MMC&1%^LX_=#+B&>6>Z"2EH0B$*8:QPHX4P&.EOQ/^""9#" F+N@6_RJQ!2OL M919X- &$;#FA6C)8Z4W=ZF7>O9V46B8MM:Z'(J77A5$-+KY.*%[%/G820EP4 MZYP^;E3M,>3X,/44RDYOQ5V!=L# MVN-LS=QS0:\ZU4W-$/WE\^RT97C+6UN\X*RT;/&>E_R<_"1YM,W?J&D8\LFM M><'^UY>N"BC2,+1 4^F66HW64%%F6^M3)-%WH%#* H^]<):?(?20TIM7_CFI MP3L7LP(:#),5EN ^>>0*J!]M26 !&36AMI EJ%@BLRY,%((K1!<1F&N0(IL+ MUY>&YQ'5\K*75**S);9O*MMPO-F*H9HZ-&[@)2K:%!:)S#N.,G/ ME$/.K!P5D!,T!2.T:^E(0$#/0959$?_W@LQG^-05-@]R\FI'ER%?R5?E1&H._O21=/C6*DL +_72N5?-WEBFWC1I_\<=+:8B8@%C5DQFUT#4*,X8.B> MCR?O#\0+OP%J$Z\T#"?:,)Q4#,,B!/A]EB&,:J)RNY*!I!/NOFHDG)&&8H#W M?!P=P6':?_O+=#!\VV(K"5DZZC?*H 3>FA,!_AQ[6:#/T<0U*1;_'>;CS4FL M9<)T+",P3+#5#RS+3#M5M=ZQ+J]OYVU\NA_MONWWKXQX6E>,47^,14W> >:353_0%X? N M5;UKSI KG 3;@WXAS;/,+C^,[!K%(08U@0[A7 (D=7@1_!\!"ZM?J9(3NB$< M#R';;R$H?)D0HJPRXF &Y1UL*@V>5&,\WO^X_^6?[PX.@5L[U[XH^#W>XCK-C_\\)OA=I) MUB)14;S7 ,)WJXEDSU]]D#OG+ '*>F(W24NEN!>'^AW:,2S#N!\&V&55!\[@ M'9:SQNXRNGJ!5<)T"UQY]V8I]K6S@&GR1"YDKD17F[UT?N9.H CX3KV',(T! MDVYL4#QEVF)5CVH K56TRCB!(=^NDEJ\+3=?0_;DF=1D(&B=EOY5G^YO:LXO MG.?HCJVY[J_5,^W25KA%)J'@T8T&K W6J8Q]K3)6J4O!5V!VS%S6*X)]5@3' M-U,$,9M7V2K7EI!VK^P^#!?)KJJ4W%>"XB(RQB@C_JQT1Q<1<,J%#Y<&PYLR M62%Q$QB4RMXAK@PW4J&8J(:T\5/',)H$W\?>\DF3X-LD^-Z9BDK&;8[$IEUF M,'>@(DZ84++?Z@WL!?5\ 4&\%)9 ;<$7"LRP8M36%MZL#*C\_E?#LB^_QR;<:PH\&#DA/KHN M_!"M+@=KC6)N$( ^BU2LI HY>=R1'8MV(F[0]@N0+^BW3L%@C *0BXA9 \+< M8AL]'\%XD<[-((6:M9HO)U9*-O>*FI1@3:,C<*TK8I>[Z<8Y6[MA==)$5R=I MVE6Q%T[&Q!C*A0P"58*=%\+4H@UB5=)+I^1_8('7N32 [=A-47.Z3 .E*ID" MV[F,@)=HZWZG\R#WUJLX2WK_YZFE2^[NN5Y)*AI::[A0[-&!N]VJ@A#D*7SY MBW/)5>#V\U6E"BM*=$>=-Z(NDNA4XAX-2L!Y68PWU2B RCU1$GN2FL'(EO8J ME4'FYXF<)_1\=P/S;^F[NEB.':?*!<8):D66@(^Y M;47)FO*]F9(97L:#],I+::RP1[?"K.\UPZZ#-'N9AMEVQ,+E2J94PWL_9/U4 MFW,_2API+4C=0%6P9)4"DV@-AEW6&ENQI3H KZ(D\9%7TE/<6)< *T)LD+L4 M.K@H\W;0"ITB6BYE[/@$@DF_0 A9-=B2TCRXM2Z\,EH3SC@_H'WF,, M""C7VEZ\3LY]1 $10;J@>B!U5F&46N)"CCVXT%1,*DZ MO!.S,;NV]1GCF-M ANC)6/LV78N[?E->#X.W8NS1S.Q1Q@%N-AR.];X8/0^> MDC(-)@SM*8KID&JR\G"I%]& :PT+D->;$1O7($GL,#5VISACW\N+V- PX4IL M!ZX.+-"X'3L2_6ENYV>Y2N2Y[[>NN90% [S9K<1"A-\/#EK6'.SF1^/$Z#[3 M.GE?6#3_;-7[V/OHS"LZ!G7W:LS_,#M]3 M>UQ*% *&I<^.Q*OKR[3$$3[OG5J1'[3U.X@+\'V2ND8*7?V*30"',?29N0PH M%X*8DGY!LJ <[[EJU^%2!$!PEU)R]NET$'F6!8:%CV[(F_!,8#.H!Y_[;@8\ MA>5V"K=]15NAN"E6;2[D*A5A!!2.["QC8E<[U#82^LG%B$2._Z;:,>.G)KM' M\Q]G4,6&,]1RTR]9#$6K(@9X/^* ?X?M7Q!"Q75M9X&,R(-]@,UP?)>U-<.K MZ?K ?PAH*13!II!77OX'R&#I \=Y MM0]_PGCPA(0%1 ZUBWAU+)$^Q&N^:4&T!)T>U@//_SV[I#]_^13]B7^^UC>$ MXF#%DRUE#ZN%QQ1'H/YZL&8;XU:K%!N:4P_"I41D-C]9&AMD;(:V6_#JP9S% MG+0=('?:>7T8+:K \1W@H A5PFBR=$ PXK$=$MQJEFH0J-+EFZ&VML"^QU=? MP-GQH3W[\I'[8NT'OO4)./?ZE_>^@RBNE8<__:L_''7'XT&+L ML- C3L6#-QZ=?NH7%[A7Y:N:JDQO1\%5<1N:BUR]R-2FS00X*PP6$V$%A3#? M:NR7>Z4A?GA0LL.YL;+G,>0P25-L:%MJJ9(H.##N*$G*I^Y1R[H[T;H7RW]G MF%A<=,15758H/8E2EPM3C'CYCBF<3?KD@V_YM$F?W)WTR6?,)Q$/U4Z< "0K M*O?476(>85/R.%I&2?0?W;F1TY!RH=0OM'YM%F#3@>490I26I"EF'] HIQ\_ M8&7UZ*T>Q$?U&+A=$@6(=0BJ!G+!D]GQH#\=#*J92N)-TAP,TW%K6P>&7X:1'J8/45P?F\D5F"--3449;UI[U=T#CSU)E_=5FGH;4:5M'^G.5?J=AL/!/)&XF?9&: M;\SI.Y&F@[G(?W(C\I$BN!GYSA6T#]&C0TV_M]"QX64@]FIX6_YU8I_,/O0[ M/<,Y@#V@E6.> (* HWY:)]3XAVEO_^,I\(^NZ4_XI5?]R3Y89N>RPO$W5>QB0Y//]D])Y1.C,)<<)[@UN&X*+^TD\+J:*G_ M:=V:6M9L;__8[G2ZI+W">BI0HX1@%:-7*\S26#'0@G7#Z'%((4U/2H5- MJ3!4K5 NQ8).2C2;"[)M4S';J&*'>2'S="WA'Q+!>VJ\$GE5=#6(?]VLI3S M:6 -^IDE-H&GB,22-H)*.#$YVB?];0$?>SZB.O)K/E%U0A%6++SDZ*^#DP@R MSD9GQ .#L#<<<>CVR)*K9,CL>._4GG0[+3H%A&L""K-*G,KPI-4,N6.^DX8Y M4J)KJZS]%\)L$PPYN=(,H):%==FW99N&T0OSG'I3A2I4-0_L#NJ<9@Q%3F28 M#M6XZ)Q]IOV(.HASW7!4\8O/GKQ)QNM=6,)#S+GA$8>9D0%(^@UFD*D\8JU!;>#!E/)9?+IO\'Z5 M=NPJP#9'N'()PM,/D]1/,P7-&H.(B*F8BI["8!+89LG"7RF-3+D-2C9Y$1AN M6Q]RJ%4,;=>E/V-9%GI'4$+>(!5Z>W3VI5S=F6;]*@,]N?V&/-D=>)P*W=_6 MT86P?O-!*P7FUFY9GU*WL;Y IYQE9QEUWNDR$B"%;W0/6E&])GDY3 W> M!H5"W5 +#R\U?DMZB%$OJI-X2RDNN5FC M7)@M8)T3X3"9311@C.((]RT$X+Q.Y5QC/'H=:M<;-J" MG_^FH#5/8#] GP#]WLU?LI_%T4K"J)477*@"-8(CY-3,2"^O)GN'?,0YM[_! MPC[+2]^)>%F2>U_0%,'R6E@S>#,P69KD)[08]2=D;%SU:M5_ZA*S$TC]TI#T M.A[/E5A8;93ICAAPEG2NNG026SYI-%"/I(IQJ(PIYA>G4W\*I4/8V&)0=E-4 M2QT);9%+NQRN($^^WIGL(E3SJ" M%,TYL?SJF5ORWQF7A.;W#^_S*H8U*V!/KB!37<&J/_>N(7"\?'/IB.7&<>$B MU3<*R8@2T_0+>0MU=*%V%]O6K]$%.F*8)#"O3^$>R0(S<^-=FKKH4E"]\0J; M8NMMO-56Y>RAZL@P(,'P3N-''^0\5EWLNA.^M^:/5$4>HL'[Q0%T)U3SR^K- M'!^#?;@HL39%=L4=+[83G3B^REQ>T0%=1WE,[.;QXQ +=?C;QEAOOSXYAU+X MI:5S-OD27G63VY9YR8YY$9H,C ??\FZG2<%XY!2,EZ2Q7BNSHN@;%F0+[&R& M!=&F=7S!+5])FD2!H72M,*LC51A^ZA>M7%[H&HZ2GJ;RU>!S]"534J6_HGZ8 MH7X-O%*IH^9[#<6D*J@PS;%6@A.0!J,2DMUM,/1 9"'FU\/>H/.]1HT/6;/F MLH]("80M9<4TXAE,*Z4:NO*22T):-37"[2''6CXA5ALW=292L;6#/E_F ',? MYG\J'R>I&D9L1M6@L.,;LR-(X8134>_,%Z9Q)&,:$=Z84+(@>D:76D6Q4<-NS&>]#P"HJ@;3)"6I)0F M$CJ4=GS?E)< M.7H:[UN FMO?-LZ*2KW#[!PZZ ]:UO'?O+-^@!G M%,5)J=B^Z/#LAQ@&4]9BJ*@\^:9*/GE%^"',TH^%Z9TJ6O-M,(^;3OI@N\ZE M.5BRA8%IA:Z>>W& ,PCJV!BO!DTVM9C3+/XF>3;\9RNW1PLJJ"]$%H_[_2+X#Z12_,LJ98T7=RK MK5NE+.M;[%7C$RI\.%M$!--HT:Q#62G(N@+DASF-T)G3R52-@A#]0T3QVL:Y M0-9-3@(";X-I>I1[YCLD$_N=G_$_P%CXC6VX6LKRJ_(QSNC;>$=8_)CD:7_X M,\>>J+8J'QI,-(LDN@3+X,Q/K3A:BR!=EU^P8>20[(GE4G6$8(L-_2H!EB54 M!#9;3%4WSA:S#N>J[,2Y3"^X"C:_?G@NUK#SR["#)2)^LF$%;O@$-N_?ALV) MYW8S3F:H+\PQ:1/5W)@1N'609 8CZI1VZ4S8NCQI2R3'F#"D2XI>_:/: _DJM6MB(F!_1_2%\I)P&C&RP"H]*DY-[]PU M _[E<62XP7_/@G6AW(,\(Q([W/ML?3KI]:U?X0,XP\3Z=$0I@SY5J)(.>"Y! MH3><^+Q_?-(JJ\KZ M(BF^3+[B#&5!SB^!>CD%P67-%I@6UW25&&G-E=_PPQO& ="\6+6 $<))$:/U MP]+U1[8# R?$(@O6[:E;VX79UDQBJP>,?<.XV;AXGTRJ)+W"X:Q'A+&.CPZL M#WZ(2=O6:9PE!+2,X"# !17+.%9/<_IRJY)%U9TVNLCIIA:R)0)E,D?2]).< M_=TX7D+<$$_[2N'3JE7;M0)=#:6T0"('.B.FF##VY9 QY_?1>,)QHM@E:B%E M'?V]%$-KV.]3$R%KN^OBP*IG&>862P[<0W$_0\5EKI.M(FZ)@>E2R"S):@8^ M5%@\6,L+RA2F23 B(8+GMG2.!H=?KIJ,9O.H=E#W:72S@C"G&N+P6YRM4J=H MU5.\E/,+0VR5K#!;] AXZW3X3M$RJ0?F]WE#-?1LX(]-M<9\D$(':K$(_DP2 M0$_1JZP%1LT2$GBX8BUR-C1TS.J$S\JJ7*XW*4Z_BI+4-F?"K)\71E F(6E) MA%6\[1A;RN.$7Q>M;;#H6&*@9P6Z'R6E*D11S-]%2,:6JF$5">] :V,#K]S] MJE\F%YA9;JD5>R:44ZNB2[)*:\;B.+#&C),Q:'3H4O>;I.]0)XY3I=JW&)_Y M BO<_>IIE5D:>;HNL#:=2CW8]:.A5HO'BIV^YGWJ#1>5C,B-B[>S[/)'2T6Z M>>K-";9*M#Y%&9SHUQ SH+&N^ZDR"6\^[T;R 5/Z$IWG"FFG+D%H2SI0_:&3 M?G3RZ2L&-N EB%#[Z:L9;-#WN>)C5? *9BJ&NU=AL6_*0 M9%W2465\80Y=,#O]0RK@_ :\DER+2X'X'1GR3G^);GOL=X8N)^WX:I5\C$6> MOC%G&#\7E'.9"AN;B8)^&?HNYC'KQ$T#ABBM@JLMLJ6AQ>XL WPQMZ8@OAIZ M4TXI)9Z9!M#1PZ1P8P=DF:#=#1N'&SVSH4*7[N]BA7VG#5M:7[4""\_-P?;9 M/U7H$)ON*#5?'BZ1)657&V)FG+,<1B&<1&5]89V5OG/ (JI&;Y.O\?#Y&MTF M7V-G(#-^=&WPG5C#=*QC8!K43OM %1?(1B'1I'NC2KC5LH@ ?;N^*"E+-ZBHZQ6U>!=N2C4HE3X-^RJL,*/=KTO*K@&0--=&>FZQPLW(>(X;:01WZT D-]4.$^X_K5)AKLR4K]6,N..'WC<#)*YM'7@X M#UW&2$XY=*.X/DP*4XU+#I6J%T)H/!>,+%1?3OX/F1H'5@+]!+I6P*DA>5K, M]@_TZC *[<(FT5]5IT >I=N-K;2S"YF[UA2N*D58*;E94+'X=C73R+B^W=B- ME?+4K%R7W6+ZPX8U(BCH?0,[!)XGQEQC5QBMN\@IZ7E #3>S+/!.%$8$Q;JK M)(A![^IGB@UL"8H7M@BRY5B;4&7#),V;/!EWP;!.]G>*&Y$!W%"JWANS6]5D0* M/'BNNS":?(DAFXX/C$9-G)MJ,"Z)#1P><\Z)R'?$NO99I"I%4.Q8@4*57[ M433AFE[R(B!#Q/57[%6GW^87/ZFLC$.)^<1WE=>]7"/D6!*@U'VU"7JV0@ S M2T#5X](FE5Q2-'.L5G]RQRF]=9O)H0H2FM@*00Y'68HH[IK;46:'?LC?K+IB MIQ5YAA6<.^S<-ZGJ!_.!*Z671:46Q9R(>\/1V< \.>Q."#[:@9I&9Y*BG@6F M?8'['8!2KV%G W\5*7P8V\!8+J"JTQQL.D)/'$;00!3<;D]E M[]-P@:NG0*#$UE&E(K#DMB[KRGDOTSPQ/RGI[N4SH=YP/H+@S+-R=4-Q3.7 M==/:$"UT;CR!JGPQM>S0 MW9 =E'2$@HUCMJ7L EV:>A9$I(PNL+V:2D>K9"3G^:7H\:_FEPZJ^VWO<=B@W51U6YNU!3RQ5BZ!V8[ZUJ4"S/HNR6>7=Y3\DCR1QM.2<(WT&8B MFE1Y98SV5N5>E%QQ0)RXU0(S0ZU9:P/2$!B)@IXLN!*NI,Z9QI.ZSY VAJ]; MVH0W@MLU7J%:H[AH%V5XO6K\!6J2Y(W[A]0XKYOH&*KG+HZ:2"YU;?#?P055)Q5B3&Y?'DC>/D[2J&YB*? M>>X$D.1RIF NW ?5FE@M"],UTD2]D[HD%96/NH[.**',KMG!'"4.&T#X,:ML M^CK5>B>K^;1U&9:J"H]S[G13U)(+6!B]4DSM$MZ(%)ND K8C66 AB10NH@]S MOJ)#EXXJ3#DO,I#GJ-WKIW"GT/;Q779^)!+&H99ORO&!">2TDPW[AE/Z3/$@ M((UA+?-6'/8*<"+-JJ^+0YG +#E#YQZ$C\=%KS$HEZ36-0 P3RX6M"[36*R5@4\#GCE0KU5\%2NC:T5\OSK M/&/WR^QW:S;[G3'!X(^I=2X)=")GRC>"*BQU=JB@W8/63,W4DO%USR1(QF&R3H L>F+QII MMD% ?J,ZIA&KY+/6S8%/*4JR=<.KWB'J/U*\NJ@6PY76ME:J\H=2SM5&,0!W M4\J.\?_XJCJF5+E?0*JGW7 M-&+DR]79?FSS54M"-N-S;"/6:]\TLCZHXL@E=_XHG1BI]L31O2PLP$RW[:M5 M[JA=@7>LH40S+9#[V6\19Z4Y5QI77&Q:'Y3 42-K7E6A-N#5I00,-.+T,*_- M=(QM&1Q&4@9U#L$235EL&X7,MLW&R"BISJ'HDL4'US+G8B!Y;9E*JS@)%,77 M./'\&KNSM.&YPT77 Z MP^&JW"Q"-**Y6WXI^0EWO-$1=L/"T TAWB=W@E"SBYO+HZ"*2 .-30Q M1M (S35?U;HJ5^I!EY*QJ<0_2Y-4<%UZ%OK,R'@FJJM1V;NSL0-U8^OT#@/X M32^^@.SZZ]C@DPQ^4J#O_;4[;(]R)FIL4G7.('07Q925+N"BGZ4PD4 5^,;/ MKO"Z_E&>GC&OD6(U MTJ([+:>]7)T;4H@(,YM?O:J40%/R:>;C2:#RA\EA811>7*P (:]5Q.<#,L3- Z\+K7"!$2P6^J"61(PV#8(,A%H,G \/NS2P29C8(:WH2?0_;4*_'9HGZHH#VU MO4BQ)J$F+S/'Z.;JX6>XZ%&C'9:[.]9Z6V_0/$RU!\8MO9FZE\@TSA)L?[X5 MT:'BKD V37TJU$53>9);WXL7@UIQKJ0+,A$[1;*"@6D*E3ZC!PJG=(M'Q/0U M7-' I31TD?2LX<-$'NR=6^U!R#;!_.*<(N73-@$"U2)6%FO\%S M;K3!62Y]W9^\ MM"&<-ZEA@?Q8IP[A;AIX DT*Q%\B^7L[:X1.\AE-WE>3.V3 MT%;@Q[?(VR[>^M>IZ4 IXK0\G6TR5!0::BX_M]4$W5 W[PV&M]#-]? M0YFM M5L=6\[ASKXXND*WA2)S6;Q MB8M VO:KD_?=U 'FS)F;':A:;9)V'3];I-\DZ M.X,"])PYIJJF4ZPOC[LB][$U)@KW[:O1@O):3*,Q$GW5UB_:;>S^#=6W>\BS!1L=Y,&6&[+LVAJ)6 M3HG!JH:,NPGA[Q6X.@,,;*]BT0DC1^\-A)N*G"J[T^!5-_2F=W&KV5%VM9W*ERZL*I[?%Y?7] M5Z7*'YK2_-MLP!'005[9YZ\DIO0^FQ[S.\B^'PG1-PI\%T.Z"54AP,*:0L-J MH6&]FS1)T=]YYCL5QPPRMRTF1/UF,Y(N?J71Q56E=ZU/DNV/M;6B3A,.Q> Y MQXD"4!1FD)>P(0F&2>FUN5# 1*C8EZD@INO 3]:P"BQ7I!@3_$U@ LC'\U18 MC'<(%*0HRB4%'1',!F3._I50MN\QC!6")%YF"9<*Z,'6AFJ0-VS@>C)R .'P M@7"^X5L\L,]4V+&8JQE/?2>=;_">S4'RZHARBEYM[2;N&6@1M"'6[XUJG=U'8MNBH7Z22-X+ WDQ/,.^.7[^-U*1/#7K3&B]Y0-K_R<0D'Q M/]U[@X!\'-V!A/EN4:.GQ:"30TJT.,,A(51-?('&^R3AP/FZBI'@J^; #,$0 M4>!V2>;@3U5#$+)$.)^!>[\(Y99+(SVM[Y].B^%<) 51D?-A'K4?>B@$2KGE MQ4DS@+1)65J4\Q4PTOVVCB6FE /9-UQJ448;+MSFDBVR"^ M0F6D:X3Z@T\$4(2WT8TE4E$"B>2&M4FKA'&?I,"3%/4E/JQ)%,752'^4$GXN MX'-TD7 TU_!WD)Y&\!BU#:>J'9#'?-X, JI M+[VW='EK'[#4$]8AK_&]1&=48^B'W MG_G;*=:@'*,/CFW8VXRR__6.E(2??_O,P:8 -3+-F I)S>#*@JS=O:AQ+S_)$T?0];6*=*"!3X>:J0AQ*I MJ!Y XR Q@DA)?("O4+K0+H.;9[Y@9NKJ4H! MRVIG#'.9@'0\/F7CN\ MZOH.Z-S0;7#IQI;KKIDU5X8A"C9_6??./:R] MEMO,7AV?',_>%NV'V0\Y:Y\R[BA/;9D?_A]U091A] __>FAK'U,KI/?6(9Y]]/3!K&C;GFKG*(,<,8^6VM8]+*28 MO8&.RB_!GLPH^)*9%D["U[QI!1"XA.2GM58YO'>C&PCYX7UM6&#LV6K=IF%% M:^>^K&'Z2&CM4UH!.10-1Q(XR/ /B79,O*WX// XAL] GL]\%TM&(6/_35?X:<.WJ=^AVM@MS@8F/!UGQ]? M]V3"UTUD6)\I$1X$2:0 ?EF1'%7"U2A^UNPA28E>ZX5QC,*.@M9SX8AB1KY6 MAT'9(1(G"6@B(UN?_,7HWF WX;C&?04?;\\:+H<[Y.]?2C4=W*!52??!U\Y#MPAPEX1XIO$C[LDNS:1KK.[F MO=_=&N4VX7'Q /"CIA-?&4@XPC.11\>0MA4.RKY2[2KU2ZY/0(ZJ8^S^3P^?R G#=.Z2ANP".5>HDO@4OZ*V1'A77 #P M-^TCS(#7"UQI@SO4%T4M$+4=\ KYYTJM%20J9[$C=.IC32J>B*;?N[/33(\5 M2]^I#>G]:IH18IZ]@HD-8YZQ)$4W2U+^EJ!W&5 MP83N/]R?ZDM !#*&P43$@2TJ4R:F)PW4A)_X<7)YE,H@/MP)D1 M=121+;3:F[I[-EGYISM!4M'$DO$I0[6'LM?CLS8U7$.U"D<,YSU]$R- LRU/?4 MMOUCN6W1U-W;@-X;]#%UP*0,V88ZK %<)R59^IN8P%%+HV4C5=J#03V3#F_\ MD_$WL>2:_9]JWNRS #1/FUWKWT,^N_?<^S2:-[YO6QQWWEY_%UIO&QM)XD>. MY>>?3V,K_V!)EP'P@A ,SYR2?)%N'1WP^MLO/V6S]Z_>9 $KB3H_]ZG7NVV] M];OOUN\-Z% !$L#-IW:H$E4$BJ\LT)3'Y+4M/FJT1^%=T+.U K-I-'CH+@$U MH(O[HV^*=EFH1OQ[#1WU ")CJ*,&?H4R'/31@\=/]V 25$'SR?)Y;;+J")KP M5QJ>:-'J'U*Q,-0+#N@TLMJC/_$#[@\ M?9N9$?5R=VNWG3OCYUZ[;>LNBF)V[[\=\+65WRZ !BU7^>3O!OX.>=.*>AS[ M7D' 1PU/CG(9DC^%%8HAH[UH.SQZZ^[&,-WEKJW;>D,!7DW9G#(8MZ%QB9'7 M_W[UBEQ*ZX;^I*C$@X1S8KR(V)C^2:_PZ/M/\@IR>?+U7X$;$Q#PD\D'?&T? MH,+I]]XWQ=IMN[SR&\JT^L>BG?'9$!'S_=1X)PC67Q?NL!#]I\0NW64]ZJ6" M\]%S,XK?NHFX67]_/'L>"RY[F ;^>DCT!X!BBNVAW&J23;%%6^F-+23W?4J?RRU$3C M+W71?I+\A+Z6,>G?48].JL%Q'L_GK*XIBZW_[J;(_T+_-)+)^&4B+4N)H_6_ MP^M/W#1*H*@ Z=_XN1)47DKB+8JLP&:.AZPZW1C]T2-Y%A?"J:(/P&]/Q;Q> M[IZ9*UKGBBUID[*V&718Q+)V.ZA>*\U]V]8+QO4&EMU!(5NED&AOE'L,2>PW MHYCO3WJ0\KQ:;DB(\J]YHE1P)F# 2K;5\.CU^5Z%U.&&,?M^C+G2E LJ:=V86*=F .@RWGR8-_HMY@I,F3[8G?%#:G M/:3_(*&(=>K16L3#:0OZVEO0B_=_>_+@X>S>6>Z79IFW1,?TW-MNOLV;"^\1 M%M..-+8C44@>/$U[DV0A1.NN=(%6!:&JO(.],O_Q[(>B:;N8$5C7!K#Q7DH@ MD:C"A@Y*>S"5UMG+7W^5^9L@GZ>0OBA=:@-K')4FI[UY^*T1.0YY!+D#L[,L M!S2*3S!B@]IMO)N!A$FZK^-,ORK$ZU75=D77=\QB\Y/+RV[-G"RO?LH8!#GV M,.A*&$)&43=9"DZ]G[E_='BC\'JSY0R.&A=Z1R5;\H'3A3 M%\72< &,/26SCR_JI7\.F!S?T Y![RQV#G_\Y@PU/"S,2;+ORZ.4GDXHI5O# M O8_;^]]C+WWY"(OZVZ1T][[QH>ET]9[93)HJ:6Q#P_"]BLWVL?C&ZVML\<# M$0.D[JBT75ZW6^ZG(/RU*_*XT:WKAIONXVLVW:2[V:V!DAFK(PXVRJ?_OHWR MVEB(5;FNW #?O#]EEM#TQB=4PV]_>_CD\>S>N\"A/OF+3\$T!.;]3ZGR&\+Z M:PO];UZE97ZXH"3(I2N( ?$>YMX4H"3GIFH"7_@@WT^"RL-+_<:-358?I5D9 M=4+)O7-E*$MB7BBE^,7,-2C]K"'K4,XC[WV'GR&_&OX=R(+P;,$[)%.G+.MW M=N,J2-()^>Z&;BT.=7W"6\$^9)H%^Z]H &"\4<;R[0VO.$M,U$R@]#*:V15' MK7]-38VA+GUYS JI%V1>[D%CCOVCUB6W>'#MD'&; 1/+LS^L8-I[6#*O?^/. MO;NI8OV6""Q6GWQ'8WWX-Z_^?=6U1S]?7WS(,OKZK[MD2'V-]&@<[.?CW(**#; MXGX^^^TAC4ULZDZIBT'BM*.]M.Z(?M#]O0>[9=Q1?SUJ^W)5GY?]HF[]4ZT M]/6_6.^635WF,G[X[L=W/XW[M5&W9I_ L$L].;4_BU,3X<_)K=V*]_;/NS62 MV>OV(R/NMPZ'T[0-J9%[@D9.HJG?GK]\?$)!4DLGJ_WCJ*.SL4&3FI+HX_!@ M\XV59(?%#[JA]%YND*,,HN ;Q^UWW@_\]K=O'TS!S>UX:S=I(/Y;NH?\TC^M M>1A8/3ZIN#E6E?Q^6)7DR[$8$QU_>.>V700**RSQFW3@561X!I\MJN#E#-IC MKZ%XT+'R[7T&SPH%(P[P6HO ";H0AHB+"B^2F')LAZQR\2$_-P_NV5BV>4VM M>. NO[]QF2-)YTTSV\(^!Q@CL4%[V\*3SH%MY3]1^FVBKQ:$[AF4GWW[ MG,$D@15;#)#O_M\&=YEBU]M%+'WS+2*0FWPU6NEI._OD01H4ZEHFI._"^TN[ M/+^5':9=JMU'""TR-FS/\VZ@7[ MW?B G4&P61B)IO;AS$E::T]ADGP\*NHV M+8E>,^RF\2K+^KR.M>##=SF\!]%KBJ3]>]CT9%9(D>#S!O^J\HW4R2_L!%=> MKD1CW@QU#*;OZ%*-QA(_GA!CA#E.'":!S=[@Y27#G(H+-%><7@J36)@'$#@@ M!X,-J1@P;T0Z#?VG"N>_C+MY \N:O.*?PBL2OSE)Z/85QRJZO&Y =AZYVA?$ ML?O/4Y\'/OH!U3G'^8O.J M:#>VCI '+;<6LT'5JL!;QT('=Z.JDX!(+4?I-"^-E)OYJ_E&5NW=:V+DH*Y19] TTO&3UJ0'HD MLSQ%LV0Q*Q<;]RF_-NTSCAEFH1Y1MT%&Y#I^[!$6J? M+S@FVEFA1#;[\?79X/K\3RQ*,\^EK/7<+?V9EQ@^;=M\L?:7T/'='/6Q^[+QQ=)/U*;S&] )37A^+8R9,AWBN5)+.< M0'7NO*$*4G()YEP#B;5]!,SH$G5#IGLF^BL+,DIJ@UL91JQBQ(DT]>?-!^G<@G)+-+T9 MK0F#X0AKQH)W9 G$KCVRI%2>Q&"E_(I8K6;>/.C%VW=\/#LIH>%TOK:*0<'= M&&;=IHT%@:W_5UU5KF2#%N:UBZ$/0IVQ(05)2LM)NLY)(#UV EQ,J5Z*G-P1 M'L\N_900<,W_$.9)YD,$/L['Q9KT^FC8&SOB=7GP=*&&]:X)(AVME$5:<(FW M6$F<9OOG,'>H3Y,KSNW3YIM8DAK*JDZ8QE*1WSN[,'Z038DK-9A"2KS,IE[F MI5 .7I(D(>C4F,3\BC=/T#L7E)3^X'E)R&3LO8?$$LDSFRV3C.%R76_27?:R M;C[X9>=#&CHF3N?3K8:XS[E3V_JE:6DME:CQ4CC9]6L0=H"X4LGZ8XXG>0LG M>A)S[P[ E*]TC U+3)B/^SM<\"P6?5/0I[#"UAMMN]I=N2,)":5D>+E9X0=( M]#EU7.W47SF,TY:%SUX)(B@+Q>>R\NR(144-9,>)]!%G8;%4 M>!RK8;+TA]NQ2(#DI<93L?#Z7:E+'=:HYCCD3R0#_5G)MJ8F^ZUS\(A\0I%] M$'D7K?7;U'Q\"U>T6)=^,WA>U#RA/WOWDIQG_%LF(G3IU*K=7=D9<@>YN2C@ M(V,Q:^96*RZ01][.1P\>?DN?CT,[#[\;EO5Q,\/L(!?8!+Q71A!TX MLBQG*NT+&'WO7U3>20@7:*6Y-7I]Y(43-O>UT MT)L/PS0.#4][7S9%YU^OWJ\R%_,G:9O'(Z3.UA6W99YX61-013D\K- J+XOD MR\>SE_;I77>N=G"R L]"R:_]EHPY=K(B^L:27VA88_RX-&10;G3NRBURF1@0 MR]SD?S@$/Z3MRFLK"HMSC1R8A(1:3U[$0HH93(?!U-;$9#4+!7B?-]0<[R!5 MXLI!:&E*V%76@?>%$@IZ3#!C-916%->->DX +=";TTHY->S XD$'6^/3X[),?H_9WPS M?)^_H,4)LBZ_.>UXWM#9=YIF7S@%?ZO?^N#5+_(?O6D H %'M2Q:]2Q+?DGT M>?09SAV[,N*]9O?M0T '1:;9>5G/$;%=PQGN;>>U7\Y/B3/YT?'L712*8EE< MX'5*I*$8GC3J:N@6]Z$G&AH6 FZYYC6$9^X?LW]V?ZHP\K.2,D_QTZV,GZXK M6,*FY\JF+2*$2V(% LB !I%Q\7%S2$M+IH$WV+?Q_2L\E*Z>_;B9_T1! MAOZ&$$4:(;!+2="^EW53+FD>3),P=2F9K<9JC%@6&_].I27D/D+HE(,8GW\] M4A@TPW11>L/<\5+DZAI4G\*GN>N3)F2,T_5?0!S0B6*+R-B@MA6S'MQSDF60 M^WO\S6SCG^RZ35(6[[(,MHO*6GG(3=A[E3;O\"'IW)L&.]N1")T=>NU:*H91 M9&I3$F'?^^;!;)GOJ-3''JM&JS(67S *09 MY#0"0A\<F:LQLXK:\79UE2Q9Z=.&"-9C_YL+R3Z'_V M>UVN_*[=KI%,5W%Q)A_"2Z%DM3?:AP5=$ZT\Y(\<)H?>*B>OH(;T7^"U]*J: M,36!L+NL:0LW8I^7+L+&367VQ=ELGG=D^;QHE.!03X;S4]&[&YZ4%@)/2'"= M&3?!>="+L^3A!+7E6)27+%-;H_Z0?^_]J^):-1G]_F$4[$4E>H:M"O I)@Q4 M0 EZV=0ID#I+3UAI6JY2IQ>TQHEM;',Q-I$!NZ3I@$$\-7-H*LZ M?%Q/)[#5EP=;?3N!K2:PU6>EH)YBZENWC;^)5%[?T_<7\F3:4 M)+M.,^H(]V?X%._(W)XM ZPF&^#Q*4(LVJXI?/0:6:$MY?(H1[;A#59 S[K' MH+ /:VN_$5?4$V8"(>[PS@LHXA&1IP^*RWKQ@O?\%TF=AL(REUR$2X'_YP>UF8-V>4=R_+9;@=_!/JBS: MS10LOC=TWS=IE*D=<1Q5#,NZ$?P&%O:J;5V9HW.&1_%_ &"0N?*TE#1RIN?Y M1W!CI/7GV3L?4DC6]LLOI\7'$(%GX$0$(8Y= MU=8UB#WW;IYN(N) (G[BSMN3CY#]&Y)QGI$G))@H0OOQ]"N!][SK8O&;C4H_$ M1&KX=.4Z0F)YCP'<\ A6D#[9G.>52$JTM$V=OGX3>O&40_K_\-[H?20G8X2+ ME+8_CD>3X;C*M;<:3BQ12R&X)GJC42F6:EYRH@>!6ZL-YQ@CR-(MRV9:Y4&O.^*,-4FP7D)*L0"R$Q M^RQ(=%/K6G\M>!S<$E@%%+13[D*EA)M9(\(Q-YA?X,*M-*^Y3L-%,AI5%KF4 MK0H!Z_Q5MD2&!& M730^ -2X.G?N3Z H<" LJ0:&JBTY+6((D>U^__-F+Z\;]H+677KWQM>3O"4D M ?YNVBX@.*Y]TD8+)CP658,QUE!4JR9G2GY4 N%8&SA*?Y$4"X;C=;NM)$;@ M\/>7TC*"Q#^J:X-1VS$L(;!6N7":W(-PG_E"\E7"S0=R[#H2<^V=,HY?; M]:XM_+$@2,[FQ<$F']<\)29&(0AN'/SH7+X)NTJ@"0FJ*QE8,@C7H%]0S,Q8 MF,5?$W/RIED1X**$]KD#]JWX>^^&0]M2YO2/7&$.]I'"VCF16Q: 6/0EQ^06 MT.OM[KS ;B:7VLZ6?:CM7SAOG.TF%V!%6_O4C=S3VD%*"?$XI(+U+K?U-L+F M?9YY+B,M*W0->N[(^,<;]DU_N3B$SRTHQDS0^3Y1.*]J__:EF&H&BO"LB([6 M_[Q:Y06B6KP(?KN EVSRCYB.$&$=1I9(<5E8":A[7ON+"Q=SO335MF^VA,(" MLXQ]S+>V-7UGMJ(3 Q)/!I\V6'9!YM&E'H=7W+;,%T$JE@HHLI(5N14#6/I2PBK$:+BZ(LSZ-/J.WDAXM :/B;U,O#=L[QS@,36][^]W18, K M&C'9C91^PF4C1O8+N5+9%OXJ1[N 8\'*&]>1:&')A /N0R=IHLS1-M[7FI%86XJ<@TQ8Z>!^WYRZ0!,RWBK[V(?X\1DVV, M7>/ZT_#%Z"TPO"AQ!_FBJ=OV1F%HEL:A-%E$K3@*+'B!\6R16-J:9)%H_?,* MH[7';'*\L8J+25P0;@[3DCZOI-V+DM?*K%&_*GM"^>HW"/Y@F[)!_ M/(6R\/G;;L%S<014L0#!O?QL1N#C1:?H')(]4(PAW13%<++R_+.D0W($3$5J M>/>IH/)CC!_>AE'6J8!RV]R(>4T&,Y^$HO>I$"[N\K M@Z?L?AHM9G$.NPRBUCC(!FF:4*8!Q=5F^WP1 ^\QEC)E-NNE;H).BYHN X8R M386*.U"]0TJ+'P9>P MX[R>?N2JD,%K\5,5L9%A%-^&?F7$@X[-[8<@9KA&:'UDR3/'7TC*DJTKWI3< M"D=Y'XG44.=UI(_!(W'>O>B8B:0P(6?A+(,@J$G>X\T01;=:YI1R$DBP)]&K MP4@T/Y;P@B; UY<'?'TW ;XFP-<78FO\D8?F8IR&Y7^J'O\=>_R)=/+V1W.G MPUVZJ"[J\D)@]2)3TX173$,*J)')D Q.2X1QL3P!!LG0[=D5V[-*(%/(]%- M4'YO!CX7U''6PX(?'/)?QXD!Q MT]:))4@A7,'\(1>@"*DZKZFZ,EQV28K"Y]3 "M5OTE<0SF6*CJ>Z[RV "X47 MEBPJ[OO2FBI:ZA4V#)@M4%^EAFPM0C;>QE94X%Q31RXREW4\&]<*K*AO>VTM MP\.ZI66^Q8&YZP".ON5MLQ83:LH+QLLD>_GV/]-48,]: M1J-^G^_CTZ>-XXT6%*S^B^[_B=A&C?O?HT3F?B0Z),2T/UAX*P"-*# MU=\2"SCA E$DD&++P:W?!T!T4W*08H7J5@N !>D@GN=4LT8IW<&%">MC0#E5 MU($-:QQI4DR6IK4^K?6XUA_=JK4>93AYZ478U3XX*%F:P^7(M45HT:/ 3'_, M F I+":N!6/I P'!RX[:;E-R^T& MR^WQ[5YNE]U>UH0DDG(F_C;63$4A]3+O !8R G)Z+5;<)BOIY14 M\4XD3YM&JK)Z"KOVB+ONJXUCBTX\>GO>F;@8@KKE"9N#$0(H'K$S2&;=I3JQI-DZI M".L(SWFR=R''!]S:W2LWG$703[9=/%P@,H^$^JT,/$XR M19>W?I6U>U 'V?\SIF5?^*L3?0(?E?32L6=9.Z9(+XASJ:\VK@LH.")/]:N'=W<%LW;SG9;@,K<*RC:U0S^)!DLQ3UGHM2GPK!5] MC-C-_(&1.[,?ZGJ9S5[XOW( ?UJW&YH0.A'*K!]>G)YD80ZO0!L)UF$01%&A M;EYP^2XYD?]^< IGW WZB>J1LW<\G15.=?;3NQN2#:Z98HE&A!+U$4"1"&#'ZFF W<[= ;2A*GLBFP W7O2(% M;PP < 6U,V2=VV7.@_,5828F>YSL,?'!@4(UU-5ID&"0[1^P.2IQQ&B# PRN M.P+0<\2BE'US1. =K2KX_RV:8@ZKG-<\:9SV#Z2*(@HX!8_,$3BHF3W_Y<0, M?EA0P+9O: :3MHC:WR!]*QVLB)7'@$G$X$'-"J5:^(SLV*+7[9>FXAZ#8H80 M5 /^CQT!F+G&;3%DP]G% -+G7^*T]J:U9]:>/^ VMUCBY>SP]G 8F/HKR;$T M)E4,E):#3_JEDTDM.XV]T*O3,N-PC4]&.QFM-=JZ8YRE8I '#M8V?=A)4F%E M>8'!\UT@?@#9!$.&S>"7@*TBA'NROZ=DSLMKKC6L:0?U,(ZC?3R.H7V8$=?*4=]53 M2A0:DW/!(57(BR3IN18V> M&/Y6?3F2PX=.HK*]CS1!B ?TVO'=;+9T75Z4R23R.$8W0ZDT19 MOV=Y.+'2TQN,G7"IVNR2Z,9--!1+=NWQ[#?O95KCGPI"=FA26?[E@Y//*XDP7V9%Q>W;YKP[BV.L[YI>^$'?5]TWJH? M/=24[[1F816%IKRU\!*U3JF"MPS8D$&3G:EPB+T>$/3;=L>2?=8^&20F&,6K M*V,E_9W8>7BU6-2K]OV_?=(!EK^3$IU\*_065:^W2%%\>)7:L@+(3UU(Z-O*^5/%.G,%?+7VJX,',,3.Z @]]]0* MDBKA*Q?! +YH<#@OW-"1C'\V&A3UX43#\FCI/[<>>\!W?N&^X02R'T.NG @P'"#(%(\0F?,'X<($0*(/O.[SL?T8M66KK]BM7UZ%HHJ M$GR9VY7#T3*N*,<\'EC9Q7N1-H-V^M?O=G8GBWP\6Q NW$ :9 M*EU-4R!_ZUR>W5/]9M+S2)M&O7Y3)C^U@JM:L:#;8-D3,9VVZI6%=E4G[/IA M!N=X=K)_=!D.^(=K1[^3Z'C1_AO(6]'=1N>>4XOH(G#Z\*$D)C^AN8PP*N0/ M;7R]7EC<-^FI;%" M]XH34R4ZY'F:N)5FX&IO]"PT5L,';Z,,QR(]U\7@97D M'4MM,+#@[W*[MXJZ-SG/88J,CLVL2V);T"HI.5S]$M6+TJ(J5>.PI"\%(BT*V5T)9:# M 8I QI)&<10$B=F!)(BCP+>J%OP+&4C4PJ +=I%W7?>80 8\$FB&V'(NHU"# MOT,IVV^ RUTDKZ:)K9.#UQ/B3Q [CHUIT2BKOO?*?D2;VCHODTX(W0/7:J;? M9#"UV2\S)G+88&DU(>-PCL4K)NR?IBMT/'NU4KT9 MOGP?LSM:V=U:(XN#3XBTMER7+B0!J^PET-$[3#OYUU:.]0:V)(:%M[&.>>(# MOI)FM?W/ZKO/&LQ[;_XE$L%I2_],LXAVMK1U[D-2BL;&L0\_8X395MYJPGB3 MA_<_4@,8K78G]:SCV0^ MGW,X2NRV0_0'W_?Y(L//D[$2239YC$"(HY7M@\A MOY$4@<8@;Y[*C''[<-<0,R+WUIXJ("%:;27:"X!?D7__QS=?;ISDXODLYM M ZSAW=DGHMM\ZR2Y5)(F14=R\ME)8C'#*P,WG!CC8"0TD"R% M,"2 -'1=7=9]B4FM?M;UHY#G\4ZK\ZEGA2D$/X2)!\Z;PMYLTQBHYDL 1&OI&$)?225 M0[*?,SVW9@,AJ+JM^_N=V1K>CX1C:;TKSC2.>0#=(+0<11Z:;+0=L\',#FQO M7 ['C$Y1OH0'P;@B!G%G^45>E-3]Z51VCIV0\=)4O.0E0N1F!47']Q[>QWG[ MQE\6<\DLMW5!CB?O>&HR;WWD/2]W,\B+ESLF;X%Y=R-SX?XAW'MTG^H6AFDF M.:C.2?H#DXHLB-<*+347#99EPW12F[J9%\N"5_<&DF&L]7JC:TON]@:'C8RS M^W?5Y1\X0^;-G.2R:,'CH"P_F_/_Q;'D)9/(#3* ,'TD+ZS0$Y?8W*CG1UJ& M5%,.GLL' &?CJ7$]Q/TJ_6K*Y8!2)J#([;D+[,OP1T&?I"^HR&8 ]\>GF6_9U% UPPEDX@S%8N@.H+>^5PB MLDO_M2#C8!VPE)3S6.<@#0$0KM1+L_TQJ\DJ?C=E/@G: E3CU@UO;.G'6Z&D MGD$/&E-^='#R9XWA=6B+@S@5_BFLCC >._1S<#K.35$G@79QW M>U55WO'0;R-9QLF[5R=9G)%CPJ[9""V*&'5@6S:2 &S^U@P/"G$RR0#- ++ACZ!24 UIC%MBT2& M*)17E/VTGD-=6L)&E,YE7$KUQ#1 9/"]7 M@18)92=>C*B*F(QM%M4[DE@RJ7G!&L:/0RGA(E#_21OL]RXR>0J_YJBY/)Q_)O-FO_2!$*@>*'!C80^TS6X(U_CG',]5;W1'1I+V$F]0&B6O8FI0 M)YKIAXK6_F.3UZ<>Q@T%8P6B#+BG;1MZ(^;[U F5>A,KNW=5@ZI'@S M,=&C#0*0-7\W-O$+S%_EOCY0^BT(.]]%N4"5$K3Y5ADD).U6_F?C\"!!#C M/_9)J[\G"F&%!EI"47SAF)[/D=DP4FUMPAA>'*A%^2>YGTK[JUH5[ >*9L!U MF71(S7XT@.3NK9ULK(J .(!6&EZ4:BI2O,'_E22N)^EV?BFV:+L9QM9< LO/_I5X ,8 M[QFF_NBM"XE^"R5N?7V4 BT&< 7N8-7\$0D\XVO&;D2L>'N[.4() C, M 2O!]00AO-^"]SK;DLEQM$;5@58.+8+8I:G7:3- MRX&$[9L##SJBL!5P+7U-Z5CRY=GIJME)TOQC+?)#+Y+?.6M!<"\K.C@1_SZ' MGU?"QAA R %!K4@P*&)]9.K[14G=P,B?-^4AAUXO/?>2&D0@,Z-0)8K@^G#" M$42]#?EJ33W%ON)!>1@A+]157W'<45_F?@<=DB_#J)$3Y!]C]TD"/,S1'*V< MX_F9ICULB[%K6E<7;D<E!* MQA?]5L^#0@:L6')23[ASCI,.>2LI^@?6XY"JR^,G[V6_[.(.%CC ',!_UD/B M2<0NXBY5/%0O:::FVGR3^ [YC2G_RW5R$P-1)9K5-]1K9RJ,B/7/*8J\MFR2?T.\F! MQD C=]XUO->]B:0'>O_^&B0<_F512.KSS:W,R SA1Y3^^.OI0NV0<0PU;T@' M#/IX]E,!U7BNCV6)>:#U%#MJ?$8YS,!,>5%$8+(F(IC 8Y@QDX-GZ34-3Q9N M@8ME"NNPS4Y*^] HY7Y5X&3_J;Y$N8#&F!X]>/10'(4,EBU\#D(+Y-2G!N7. M.X^S1*W>.[]7U>)X=G$\>^Z]1]/DJ F>G_,>2\' @>XJ$GD,X=4Z2-/T)+1.68A$;(0-6$!3'%JEVE7&RQ MW@R2R(M-PF_(@M(T,"[@PFVPIJ@X19^B5J4%ERWK5C.4@1YV9%0,!_,Y@Y&, M&W'CV(4PJ9#<9(+BR B0@X3BLE*M8@Z]9GD$&CA.H0S@$! ^CE27)*Z"+(TK MIK;V1%L@#H4*3;AL>AFL<3R0?AFPG>& 2$CP.)>D3 $T!'PTR6 VE+A(F(M\ M4K;:$2QG7,[#0FL8Y9-JK)V*)7A(1\$@X"BL Z+JN/5BT3?A;_X(W:63.-EG MT$?UZD@E0*",HB\U?3XIH!0S]KQI8+^X]!M,0EX>B9.S\&(2597!$U[6&M)R MR127&N.X Q& ;I(FVA[B:6[MYG1G'%VT9AO'D+P+)RU:PZCJZFB+]DJ7?M(4 M*B@T&L#5S5+2,=9@:&$61C-8&\'JK+PIP21C[(0QHZR6+B#H.%AM6'( (_Z2 M+E(HX;2^K,#TJ*T>\T@2N6IE!I]( 5BF@=QL37=V%*LPBI$*0#1] +2X5XU/ M@JP7L4_39[9MFN9%X/8@1);[=M52Z]:A]QT17,FQ69^,GOS:E:$($Z!AM G! M1S&3[J8N'%*"]ZADR3A8+D>849M$B.#A1.#-BBYN#&&"N1TF]W)O2V;8BYL, M ;WRBL["M 0!6.V",0Z&O'=4M:\&OF]/HPPN[+9YF@DU]OE18P\GU-@71HW= MF9SN>>&#:W\@E-^F;.ZVO+^KACO.I"U]UM2==(QIA'.U ND66CZG(@2"_?31 M@X>H62F<+_ [WW60.#JE"M4X9PIPI5,Z'F/A)A\R7J7U)O?/_QMVU/OGF&?C+P?.Y_G\\C2AT_<)A@$ MD%%X%F$IQC&ID<)O'@@K22KC&4)]]7UHNX23:IX=69W,O-15EJLS/X$;:RGF M.F:?XQ=$:642ZD+T%74&"AHCW?XG7YP69I!*,YKG7G&?X*1XI&:8A)_&&$E' MYK_BOT.A@AO2' W&-$(CNG3G*%2OX5,JB'O[8QP\"#^3UH>-@AI+LY<0!J_R MB[KA)*G,+]N^Z,(9M'T='I5\*20,Q=X,;4CEPT/E(;'BXO[LR:/]*QS];IA@ M*>Q5 = E\T[*#^4/\.31$1U4,HBI.X15^*I:24K[UI$\C-U3'CT*G;=7;T^R M(<)R54/1GJ?%T,UG$4/=)1:#3 DM;&,5#[B"S5_#GB9.-./$I90%< M5'I-H$AOY/]WOMD^DW\62Q6"9)S8*?A=&'%EX-G(ZHU4[C$^1E4*FHT$_A'I M4PGAQ_.Z(]"?4.!LN3_-Y5:<1>]FD6\QM(;JVK9>H!,K]_$2E5&L[XS.0CB- ME@!I]-5X!N(@!/5'!/NM_0KU[]L)!_U0&E*1'NQ^PO,XRQN_QI[SU %[1!H< MU%?#F_O(FSF6"$.OB6K!<^\\*FE]/?:W$U2IR./CEYG:A)U"Q2.6AE01K*IQ M@,(GX"T89C+WFL22QI>0QS[ MDJD I62AAEOM+V-'G47ZK!1'M.-W'E5M"RT+XT*D"RTZH<&>#[P=_Y$7YMK! M7J @)7+!,D\8+MS?1RS&C[^_C$?%5U3(F)N<@H*97HJ_$G^O,BG/%[.' M#E@5NNMGS'!8"+WG@\ A"<9?#4+\EF1N@0A-V M[!+1[L;)6^;(;M[ M5F_-3@*855X,5LNO=0?70L/[LN>UCA%X6&_:T-E.],OGYBHCS< 0,;8TC"&]2/XF^CJB\^>[IV&TI[7C(2 M;B37O],Q"#W+\4SWC*O%[U$M?NL +4G2WH???_ MORV%1LXZB#CQH*5AW2-YN^4"=D.^ _L%#>QW/BH]=L>"9?1O\K[ _O<$G^<^ M;UJ*I$Q+_ILA%@/(B3UG9@)C?R9J%7-(/$S:#^J"G9 P6$3Q$,A--XY:)J_- ME_!,PC4DKI&W#704I?F1Z*^:R6RE'9#"!B7QUG=M0-\P:I!<1BBT MFA^1;S!14KKDQ)S]JQ\%JTF3R=L@IF]XH9,1^9"<.WD)9('_F"BY*\D.];6X M+4?C.3ZGQ9B4OSIOX@M5GNR\99YW899?5^XRQ@VW&2MU9XR4X22G26(R%M9> MT9$6")PZ6X'M,'(5OUWH=L[ =G*V"XKHFL\^XQG9P*U4EX2GVE2"J4#?H J>]]T)#$A[KF!8N3JHQI8IKG-D& MY[M9Z(4G$ "@J/PG40@,,Y_RD01P9)ZP],Y98)<*AO9!A*<%2/R6NQ*ML(XQ M/^SH!FQWZ(B<$(.W_O&@)[4#_PG'S.3^OK;[^WWMJN!=HO'!N;1[Z]F!CI"5H9?VVKQ^$K%_/-,R8=$'&ZLJ%8 98@+*9G[-QB>?#QD MQA+D:858T2-DD?K+G#@+_.HHED0653E >!94T _DQ:WVSJ[R]=UV# FRO,^"*FU?7NQX8Q#H/PB57/S:3563#G0'6PEH;*%?Z M>R@BL]GU1Z0+"I"BV;HNEZC$U:K!05>\IQ%AB"7M$!CM*P>.N*$FD0N04A=1 M2&JPM(&$[D%%L2:1+LNUWO3>M+-5ZC3PE2>2WL23IZPQ8YLQ0?_ERG?C$]L: M<#9F(Y$!ASA(-)B["0_5Q!7"L.=/]/C!6%,H7,?>??,CR0:A">6,=,N4MX$- M5@0+I F3/ @)-[A_1]TE+)\0 M)J(;"ZOZX454(F!^=)"#A H>M;2:3<#$,^*[%68XQD.,%GV"'YIMC3Z5UCC2 M\DX,IR6*Y8+(_LN5U81@^7CDSYAP8S$S2%"WG>Q\4@8RPF< M?#/ASQ$V'ZF4V]$#W22HY(G$B8KPAV:\,!@5^,&9E]5_AA \NLLH!4_!&XB0 M48EJ F2&4;6V"L?U2*))7RB-U4';Q*Z$2$9U631HE(ZRQ"IA_PK7YX/J%^% MSUF:,9'&:' AF1T]HV$VYD\/,+.QK3>V#%#62"^<8GZKC!)+>H'Z<,4#8B;5K6I'%V FG5JP$'4:/EQA?Q-4 MZ;T,JWSDX1%JTEVY8HD$/,QWJ#4.NE75P2+%,->EPT4J;*F16-G;!1+7ALO$ M_E5KLBZYNZD')N?1M.A-0[;^O*X_!+IL$R& M\+P=ETW^;=6&3 \%6Q\OKD>"KD'%G9WT?C%EI.)^7Z]QY.'I@QZ]TE8O%!XV MTZ]3%GIMJLWSDBV&M#"M.9+6(Z?/KDFN,S")=5*Q#J[FDK_ZKR;,-_$@MR0\ MOWO9^P$DPYWW[.\DR40OB89 U?'('&A"Y*B,-*-#A :3?2 #YOC@4'HL\LBA M9M<8O F="77<+;,HA09V%RB3CSPS*1YP(PY5+S[#IP$+0L9]]^$0;>3':2JOUP2LC;N(' M>>A:I#&%,8(@)%%7[FB=EZLX,) ,J0>(:1!5J&:O?GT1'H]I;II/Q)%-_V#\ M;C)^\.%WS7BN:;SEB0(\M*#YJO4NY8_B;O-J9"MO4V,- 4L;(- #&/O^IY22 M+0X:!*;(_3YP++;R^_CMW=G[-QE3(!L;:/&Q9K2''R.*40O1IK077-G(9B@2JX!%5;K"^1P)$+D,$B]1/, M?:K' )%OP(O:5K1Y=,QP44OM]5^)5K[,Y4ZMYE=L MZ_Z],0IJ]FKAURKBZE]K$M?!KW\IW&(-O]$YO_:4_ M:.T#_-F)3\:P0EZ^1-F-L0B^CT@H>&*17LXGQK^W'O6;9DC M*9 U+S!S/I=)06:O P7"B:!'(]SR]4F"[/3_9A=GD9M66LD>8 ^[^?I$NI?R M9-5K^-]392C,7/(>-=SX!#>4,/@%A\]4?DJ2.-;/I_F*9G<4B-F6]:+?BW<^H$ZR8"]Y[M9WY)C&#-]T*IXV\?T!4<6 M/O,VOPA*6[(ZS9_2!1T^*"489MR:X<2E.^@&2 4AM Z#*SRM-Q*KDG-X>9H- MH'6Q4FPEQ4?TN8='C@_JQ$?E"ZZHOWQ]$D7S&&63+YI:$(7>#>_??+Q=40#O MRQ892R(,+XH'Q@?;PN\F7(ID0OP@F 6UCGP_\P*8MG5EQ\:1#K'0MOCV5!%% M**/&SC^4P1C]$,#T[U^?"8G/_B?8MW)52A#(HO)B="!BN2\1U=7;$K;&=G9O M1=@B_G8V.WGUXET&,UX@T:N-KY8$2WV&XWBVH3XJH"3/BZ3VOL(76?=="$H9WP&K).6?"-3G^RJG8Q]A,0@=R]&T-^Z\T MX.R/L!M9D#%!/V!1*_DFUU('$J]=9([.[#K LX:9"+!3J1&4V+LCN8)T]041 MV5!D\_N_$,LQV[2P.CWCX>LK[R<_Y#FTGV[[__23 %[]WHXDK7)H%0W<0V58 MR)$.^3!+]NIG/"5]Q661__%?V#B:*O7VU3%OW0(*"&2J$B( ;M?)?"9E^952 M#!JA05>YE+O/?#XA:D5G2-@QYSL/O0A\>!,_W.Y\DK&)"-53:E7N1 2KIU8+!?^L M?RMQ+N]'U*!L=:C+L3(I0,\;M4B<#=6^MEX44=/#%,J@MW+&@%7<;%$Q,R,C MC+CC,.NWRYPI@$F Q'M0Z;BLG')HD$L.RDVMM PC]F;NN%L>Y*6.9[_'%G!$ M%NFI_$6Q2]YGT/2;_TS8?F5-\80J5;M4?U0X&?P!_%*N4(,,C^-H_^$7;;AA MB-@A'. FM@YX(4"BT8N]VV(==AI8EBDA9&VERT6QWNX$JJS-13$AWCLB@_!O M QD1W5ALBRF/Z@;-92)!Y4RQOO!^I>0V?B,WQ6]=:/Z F^[@?_4"\\4:J-KW MZX23SC +Q)XYSM:Z&!35?E^1@8.AA&G(^=2*,/I(5520_C)PX#=ZH[.W/-U M[^7LW6]O$0,TO!U[D\&SCI+/>#Y%LV1Z4M?JRR>GN4 DE<5QZ3H4UWUN+2I1 MDU+IEP=5/9Y 59-2Z6<8_T=[00/:7V0@(6>* MF5++R',K#1C_;)7^5!C0*)#IY(9JC:,0Y0_#,R#T+:MY2%'V.9RP%=3TC[H( M=*RY3I;BB#JNY 2LP0*$Y,!3GFO( %(N=5[5S)ZONW](T:A7(3F80_-D"TH( M^JW$$G)XONSCV9D! !.(W3],4]C.-#2A[@Z!QTXT+WT?]15!8W/R/F/8"8TB M4%>).SM_]-4B;>R<_N1/$II)/GCN0VM%WNE[_12>E#\T/RA&=L7C4_.2ID*P M14 AU)64.N(RPX%:9_^D\J(&!#:4%M4V20C-$'E06(8^58&W843?]=:L9IQ&FO0X3D4CX$03'O$+8 IK'"CF<,VHQX^)[81-&CO%XY+!R""$@B>DO_IQ*X:1E M550IXX%85:H![U#>AF).0((L/B0G]./U$L%R9O_?M42?I)2'/]Z MO34$E%KH0W)I8\&S=3[ZZICWC:L5)J7!J^Y;-S&E_:\30[?]RHX.QQ3U[-49 M%0W_0BF5IED$&B51 *[VN8\Y^ED@55KDO0Q;AQ(I$)Y,;91I0Y*$RR>3]+D) #D84 54CUXZC# M=8('I"D\%2Y'O#60SB3O9F0E3-.=*WD=PQ%YN[B@+&?/O<>K)Y@#78.*<&P0 M]H2EB:MBU@JJ.>7=%>9^9[I->%IOHX;:B7IRW!/1S_.OC7+L2>A%3.S%M\Y[ M_79=V5T[^P#8I MM3R>S"T'+:U<0/VOR+54BX+<&\<)'XM-OR&L%QOD>/0K*U\*T!0 ^XMY]/ ! M3]P2V"T9MN4>&'FL +EC)4Y_)D1+C%L&S<2BK!1HQ%*QXG#&#+]1FX>3J"S%4;KAM]B)_GI]Z*E-H%(>VT1P;9#9DFZ?(/ M1(-"!!+"A@&''/'#4"*E)Y8PO]HV(CTZ"MGC<:6T)M9#W"8&]72H/B]#S]]\ MRZ^ 1G&2*6.YF./$OYC7NJ$1'J,0DKS=*H(>4-#,J5G(;V>_G4>0/45]\3LA M*]CD?R!FM8V@T"+*C-9C:4B061_ORW-J6X,CMM=+=NHWM]TG+)**_"EF)T8@UN6Y6,+<\I+;?$5\FPM@Q] M,'ZL\:'R9020S?.V8)DV_Y=T\PE]$FE0^,]2JP'8XD4X4":5_XC D!2WKP+: MG?'4ANOIY:F2'E[5NZ%9DB75DZH9U]G1B3KWV25T=:P"TEX_).-FF-]+M-=5 M*R#:;'-X?$Q,1'<#@J<]3DSY2X V;_)E:-V@$!3&S2MLK\)!(4+4#*;5<\AS MX!F>R2?]KU,9^/2V=JH9T'LJ5$R^Z=;YIM/!V"VJ+S%=C=3#D/Y#+(<%?H$C M[LR$Q!ZIV5 9,D"KDA:E.*3AY&]>;*3G76_J+I1^5-TDN# ?;Z'@'^>7,==Z MQ!U1? A'DZBHV.9:N:1\ ]R,RJ.F:'@&R>U?SS'JY*E6+;N G7;5>78SH]K; M\&:D#,QUUZ$/.A2,XF]? M>AOF'9."AVPV@T5KV@2S>_;GE[_=G_U:SYX^_N8OCQX\?'(_/-[A 5YP/]9? MZ;V7I_2=1P\>//1?^HO_IY#)J=8XB-@'CS!.Q^X] P9^U4GY!+B?Y @H(!?M ML"5S^"P6AG;UJ9R/F!D *&F@#WX'3*'4:G>=OA;!+R85VZ5_]++?430?]L[S MNC9P\BVZ <4B#@J]<(LRCU'$3ZYLB^I#,77'OWQW_,G4';\UE"/_PZ*IEZ9N M<&IR\_8OIUJ+]W\Y^;)T1U.$=7/G\$;D@HG'O6[D!]H_^FKCMP;:XTD^VRW' MYXLQS*3%;@;W)M4D:Q4X QU[8:PC\MR>W/0P13L8+14(>P*ED$:<%+*JE)BB MK_2KVHLG[(9;8UR31VKS,.-HV\82T?$55JA/EO%N6J&M3#I5HS+-@XYA"&91 M7*M$P 6JMO6LR8E;/N $H(==* A1E+C=OC5F-+<^*TY_(ZR57HRTNUO"9'8 MR9RP08J#;;YTRW,7J3]S#%<,CCKHF9E*+16[Z53, 2H615(=&J-0Z%*2V@_% M?N9HJ+I:<^&L?_3UCPTGC(PC4 <.:3'1XBP=Q=J)M:3K@MI=:+^7S06$IN=,PH*-EV]7X M)5#4CQ!?P KIJPE!&ADUD7QH2$?=\H1CB2T]!=6:XB\%FLR\ZE@NH23<:F[D MF!+U]E5?K@HPIH0A!\6>_H6PIU+?&2K'^U>\K?T3]-?!-Q'D '[W3_&X;(=Y%!8NH0E0/#(2 O6(ABLR!4^K"S(CN M&R$^$\MLH:;%:GQ CTB5BL?D";2P&CV16YGT%&'F8T7M]PABE-;D/Y4#3EJ8%PODEM$D'NCIH13'D M?V^U"TV'G'95+YC.M!H>@^:C5RN:9>+>EVU>T>!SE+8^ZDJB30EK>+-L$_J?Q M<::W$P1+_;G[)F?N;^(ZVW'TI..=PCMB3WO)GEZ;T(@6ES+ P#W82$X[.65) MCEZ8QWE =OS.>NJ34/L5&H4A:TUBBRMVZ&S6Q#A=Q_QS? XCP:1BK=4T MO89D/(?'R*F?QH[>NY^P[%,0C[S]?2P/HW?> $="\5^;W(6]X4&?8+ IQ0Q" M4?@A#0S;&./L"\+Y$AW23A[27LP MY%UM)8E6DN.8;#5G)*/_)3Q1')Y] MB@?\\$'FS0<-Q%9R&'GD>$Q]I2I0B5XE"+U:AJ[OC)+#36XCLH'&<=E[\AB" M:(8BQM/1-A-HPW9@323F5/Y M3XR1YW=E *S(E[,0#105JLA^.VPSR8/0Z(Z94)N7+I#2DA7&MW494?;([@HI M_DN1G/OA 93.K3&1!E)[5<#97@YR/'MSP/")<[)D(:F\Z79, %?YO:H@8)?> M3I#2:8*0,B 'CDM%_O\"!.;']/!!5#=2K5,KI:+5!+I4M M@P)JBX]RND('JL=O-LEWH2->^PT=>7IG.RG.WAR"KBDFL27KC2R)QBMJ; M-14YL#[-6R.\OJLT<]Y_&.S8AQE*/5*F*?)5>$(()]M^XX],30B- MJ[J>K&;@@8U5N\/&'$.UVB^/'<59,;XOV!7X5]IT4DXS\!G1U]LC*8Q,FNN=^H?O(HPZ'W281W+^_7T)0\_TL1^*R5(]K(RKC_DA6F#2#=S M)!)^-3A_2MVLZR<4J'&E(:1;%8WW%Z@9)\QK>0(\#AK9AWVI]TC#DY)Z=W"# M04CHP(1[/+\ J)EJ.8*Y">Q:1S%O.AT]H);&3(+XYSTC;WM_+^@U3TKIX#@Z MB]*UXSY7^:U3OWO%M84=4TFCXUX0V"QI9]&GRWN28JZ] 24(-:VQ,ANK&$< MK4//L,03#EMRI@RQC'?#:W8J5,!18*>?SJ[<;'18CICI6 9G#^\RU$1,<=7)EII-BD(Z6H'1(M,/!N7=@V7Y0I2CP_?S2OD8*?#JRY+B+'I)*#$A$@P? MP/7,A5I]0,P(PD;.0$;)5?=P:B!<9;)%*K!Q34_B]@F$\\5!.$\G$,X$POE" M/+MGF)L/8(JWAI1TX@B^_2'U"X+@Q,EU(=J$EG#A RP"#42^#+NMRAL7G'1L MO?K][B*GCK<2,A15S_/ 3 K&_;X+FWJ&.-#R);X-IF16"E"!I55_C,5V\#P M'_+?L;TKZ$4/1OB!G6B6'YS;\D2_$CYQ!8!_)UMQB]ENY20(SX\BK! +9BQ: MQ#<&'HBN:/4K7+K5JG\X :L[,V4$^B=-X0B4M$]NQN,RL7^SP5T;K6DI6@^( MWX.Z-+GY@?X1U<7XV>N%L]K,_DNG$'/D?8[6(":.O]NP[.VJ;\:6,=MZ7P'Y MU1,!CD]9MDYH2^:[0U$VKWNBPJ1B%>&\L*TEQ-:ST]2$ M4\X7G:5E8(G/.+LR7)9DE2,Z C&]B5@@7BD992NJI;9OU>I$I!'$$Q;%1A3N MT<]_:T8+$F&V9!!$GE'3Q$D.Q.]+RK1Y* *)NSX7(:J+7L$2)":2G^SUJ$+1 M*[<"G&W1+(^X.)Z^=4JNI(_&PVAXT'WK:+K7.S^0).^RP;>$J(%<.WT!KHD( MI2#0YEVVVV6*\4*I5+*BG-CC0R]*GP/57KI=(.]!]UTI8JZVE)S,46:4PUN* MW[FUCN8.AXMIHGE*%1HLO+.F6*AIOW7%9N[C#O>O\E5,8>07K7+O2.QERO[!\;UU![#T?CFA"[^<"7IU0)"=IQ M-5N(P4F89>Q,F0*BJ]SFNYHKBQ4KP:2_B3+&7$X"2BTH8I* M<8'M,' 6M++[!I]6-^=Y)=6Y-N##:)=CB /8Q5@$XW+-6ATY7Y40Z083J4B\Z7?LO$D1QZN M%CGU@@$MD$]; TV_:0JM"<4L(\D0#]B=U5NBWU11YB[;0;O>;]-@H E/G,5M M_:_]]D\<)-!]2KOW(\IIMW;SO6M>&?VRZ*?@NU9E[Z3@+G:P7P(V@*% =E@<]"=V50,F*YY:(O&Y-?\5.0"@P M]'A&VH1_^%R@]0M74M8M@24#HI^NJ'+GS$4&QQ'.SW,U[#=&I8AX&R.(*3&) MIC?,3RY"B<"4S_T"P>N'9WX\>T..VO+]MV:R)0@VKXJ/\IQ1J:<3M'8. UL+ M^E[*1&F?MC8!&,B14"%>H++NCA@NFS>DQBJXX$6^%>1IT$O65[QQ2(J*=I-2 M09)^'?JK=E,G39(CKO\*B[?D,/X>C^A&8E3@/CHP(-IM' T3(H#D?A6=7XB( M;)9_13H(BF,OL@7DGZ=[N:H'"UZJL3\DHNJX&E,JJ9Z[9_+ MI?_NAH6:BYRA?1 IEEF#@Y7359/W+'20SS$Q*'EY0C>Z]+E](_:S96/2 J7A MG6"@9LJ;9CU.B&_-:!W/%-!UPLEZ+Y&C!#EVH0@P MJ<=K?'S\&.OHL]K^X1;?1,Z=^:Q\CD>/G@P/.I77-H$+7%+ M %9F)U57'/U<+#[,\\6'V3M "CN7Q5!E7V^&*BE$A[3POBT M J" G=^_O9\M= R5\VUNTE0^4F@"\%UB?K^*>=5=>5":K)%#^I2)CP?A*]5H MKLF_+(BGG9EQ6X;@\ET;/Z0C40G5-H6K?>.C$J;@17MF WEH2R<)^Q;(\T6Q MB-D5YT"B!W7XC+$E0D /&C=J.(CD?Q3+X'">Q86+AG!L"T\+^"XN8#6JA5]* M)8?F#:B04;3RENZT=U9J',8?1+F\ QY^ZQ/UTF]0^/MPK8\O]);?$HNH[2HO"@ G?-(HT M"#MZ, $]FTU+9EHRTY+YI"4SK9AIQ211XLO?9C_2D'$Y>P%,Z5E,S:R0C3>C M'U^M;!DY)$/[B^__2P7G)R+:9#EFRAR'_RVS#Y1%&<.4 A4B!6ZEJ')Y$*EUR'E.$.N/7?K_ +H 8!AKS].;/*W:2@-I=1'3#2&_H5%!M2$M"_J=U'L1S2)QDQ;0J MZ8M-> #EDJ7/)IT3:LXW)"C8A38.\7MW[KQNY.6G1\50H18*F!1%#=6_8,)G M:%C?]D"5%>T>TF2.@44ZV)R5_UJZ32FI+EGLM.T:[ -^<=$J;U-1Y]*RP MYUD CB6\MHV$(HFGP=SN4AJZZ%8'A EN%;# MV?CL^JU@PE1_)DSU-Q.F^LM@JJ>XYJ[&-8\>_I.%6(+2+O)2WA1M%^;*OCG^ M]E^YM/9+2>8:P\][NRW[2IV\<0 M.13CVUCAFC=UOF0.!YJ4WFU=G'BTPG?*BT.PA@@QYNDYP6%V"@Q%8J/S?\QY M7X3X@YEL*.!0/(\_'WE-LQ6JR*+[N,WY^,,I<84;A*(=7ZTPZ"W*FL7[.#Z@ M<( $L%#SM\6^-I-QIAPTWM2WJ"\'6,<%$U L",0Z%T7H(E(XW&!/GMS8G7)C M6M1@L;^\(8)&KE#$!IG]X-EZUQ8^7*YF9U(0>-=7[1KL4[2RJ3P@Z['E!3! M\=9J]DYK"A92IH$]+6[,A1IE(]-!3(OA*\=+1D8D.H37O$+:+=JT+G9"&D@!-6Z ,5ELDF/,Q@>O.I)#"/%8 MCZ.ROZO.2:B7J V$.=94+0$8X>%VZCG33W/T T@&I>%2H4(JZ/:";&9PI,S_ZWBC@F?_;'7=8$!?#?&-;T0E#%4V.H MN#5 !<7P*1(I!^?>,4"5Z"U>"U\#7P%35=-%JN%)D->:O"H<6Y"-C*SGD;H+ M%V".([K;*#IBOUOP:HA[R.4>'HS!EPR1^D@_*D"4O]$AUUFUI$6]A#P:Q'*P MASG_N7H#15\IE,J^9H8P;"5:8."CJ*JPBM06!?DYZ50G.%J)=3*VR2R)G,Q" MG=>!>"-,4;*(WK+>\IBC8>=E(1WPU$KODL(?_")V4:W^44.23IJ2V'Y!#^U8 M:2KH6+.DUK:8#]7K)=/.$,;&!CJA$9HP]A-G(=AL<=$K_C(J >1)G(",<#^ M(NWY[,F(! 1*+0FS\LV ?1\$A=\L%OU6^PKO(OL^8X8UOW2SE]5%T=1D<,P^ MJGW!\(GW]4?O'-X%TBPPMY-?"9]XZUKO$A80**X07L=1U[>.!F1VM'G'Q%2E M(,C#!@KHX;* 3D*]H&9+,%M%D\9CD7'SJB''1-:[]G^W4_G;NN62D^:\\\*_ MMG/:XY@;4RC%(C>8BBWP\KS,VRY0/%/&P&!5]GU\902OWBF"7=QWTBC"DN05 MG% M,2)6/:O?!!$NRFQMT7%%BU9O$&@SI[TKX/B#\GT^CZ[A+^Z\>W@#X]&G M$<;@X-E]BBU03,0Q%6W[5$ZZ7->E \ZZ"9N^]\6ES@3M(J,%#43^(-5GHE1C M K47;L'QU>.'V>S1@T>/,T/QN\[+%9EKCY"PHZ5\X:H>1!9HUOO#!+]/IC]V MK;.??SZ]\U;.JNZG[!K^3 _CL^3+BF5Y%:.+.[_Z3VAC&%F.EYA56\X>9H^^ M_496H<_ARGKGB#ES)8GT=_ZO@E#![IPWR*RP>QHV6_S[R8,'^CD9T.!=4:0# M\B6&E+W3H+D[[S+Z!MMTYL__X+OOXYGI&#R8EG"[&U5('M]8^8RP#/26OQ)) M9&;*8=GL>5.T\[QRZ6]/\XU_=$O@8E[G;9LOUCTFF\7/_5[/^Z8:_=/#[[X= MO4RYGE2@$@&*F=@FC0ZI_X%3)QYG33TUP]EXE0]E[V@:<)S5H>O&?E*YC#A% MC61]VV)+Q?%,+O5H76/>)R5/D2Q;25GPR1_?O_XA0V . 5G\G[VQ5CR5I3(6 M1Y@VG.ZJ%69(^6QFY#@&IA.CEBS8V![W$CXH%C5B4!@;7<@#_QUPJ[+P)Z'+ M50A.NRZV(HSM?QO? &,XY= ^>0'VBPX2Y*8BT1+3IWC/XD@^E0^"^SA2,%G1 MMCT3B)-!2'9.:S!4F)=7>6OIR+"YR*75"2#FI)6@WA MN]-\]==VM;^K AY+RD4Z'+)2=RZ""#[A-^;G%XE?VD_8,G/6_"$)F]#LOG[) M[GBI597D:'0LG>S7=$=6F1P0]BZ]]=W@H.)9=^1T(?"'7](:Z I)L;Q;7=(3 MH!,?\CI7[A=7>1&M5ID'<.[0H=^NB6TM7ZS'[IB&K,MZ3NTB4FQJ-#/B<3I.A9<'/G8,Y 9$ MTT"N=.GB%S3SI$QXH-Z,:BF9VMX#3TA#^$12@1MTBP4Z2B7!G)A 3!]YHFK] M\K#";R=8X435^GFRH]^]N_"!G?&#NTU^4_$CN;N)X?>2M,*KF9%'HS M:P/OO _V-ZNMFWLO?WKW[GX4A,N@)HNG+4Q,^@<34=#8P1(5R2SA[K MOX8LE1]#:!"R,OO/-"5]I>U0X88FI&&("4D1B93EH$8D+>TS(,B,4>2 M8M!>[6VE[B"<)/E>V)2]!U?8RZ5S'^CRE$HJ/12%$\C&N*4J,RNM30H%CT@@ M,HG*I(P?H">:2^/8A"EZ\.R4!S]0RB/>_$RP^A,O,Y^ MBTOZOQYFCU 74$G6>_YFN7:_H'!GL;O/3&]Z0QP3-3Y6IO'S&!+^J2I]GT?N M7CWU6T>=$14$!%@A(4:\LXX;E99Y@4[5ND(;9Q?H2TB4 3E5AY9+N8M 9&K3 MSX-@'S=UT@*"$"D%OC?O<(D4CPD&QSK?>4?1=*9)CZFA5[,/;B>]TLJ5M-*9 M.DWK77Z'N>SVC MRDW.2I>#H! E$R%["?C/6?NA*,L$KV8^/7IB+'&4O>1S&L5;!H=8T("M!,K"+%C&0ZSQ:NHUZ4@+&"%8W3C.*[?":0-T2 M$KH=/3.2\ 4WO5W M4O( &3!;2KA!*OG1,YEZ_.]K8ZLJR\13HBAL)"8%3V-V"!=V""HMB*'S_.QY MB#/[AN3E4"?Y6*#"2341].@??H>!UFZMQ=W_V/9EZ_Y#OD+V._>VXR :*1 F M[4=+;-0XPHKT+>KEH00[KRF(A$(GZ@@U]1H[LB?TZ=MX/QM'1$\:V5G+2NN^ M7?Z!!XQ1]H C7BX;X0//Z8)BQ58U[ 5E@_#MR 4$RF50R?/GWGO[_JB)=(S'!YPZZE":YO#67/E6M!3VT$/WA M)2MGM)U QR1IV,E^3XAT%U-*+'%(A/:-5!/SD"ICDDO?NTSAIWL%;12@L2U' M]C(D;Q=4/5\0/HS]E3TO(07@H2"0YAR$ .O9QO(A7#N2VA(Y= M9@JU5+4Y?UTU^FO+:;,YV#.6')6U[AA &TKL8^X<>L0N_H+[EY<^1Z[V_]:Z M+EZ\'&3O&+S\^?_]?_^_Q[' ?')># MJD1@<7GZS7_J34G:&^,Z:G4_"7\WD2\3S%*]G8FP_QMT8V?^J%P.(6IE@G!C ML.6*"WH23T_0]WARUEO&/7(1Q<7:R4T>6*QZ2/P+K06(4(C$-L40>R$!2*+] M[HD5'39D'P\OW%8+3=R@4N<@RS^+/1D-" C/0R&U')HXY>P^L=2-)%ZA7)?6 MMD"C"] G5@FB9>85]S[K)I81O*V M:),(7A75]7:U'<1>S$07J4.[\QXEE-N0O%FNEGQV\^"!H)\O7KYZ#M@H_OK> MH3A%TU(%0LL0X%$,+ LZ9[%O27DPL&N2>@+71SP,MCT<9H6*)Y\*JZ]=UX$5 MF=#*FDO3(='N/7>&T#FXQ.&U!D(3<1OZ.5/:D:[?C_[(_I3W7K[]L;VOX-:6 ML3#_/,B^RN"1_5.4 _L+_TTJ8S@-X]!K,-^U2B\N9HW\Q M#0$PC=D4-@)^(&"+E8*YX'/*&1ZI+5[\5G9-?N:?MX\#?D$Y^V\9_^[D[.14 M?GQ=MWFQR+1C@CAA]K?9[[1S>/?PG(M.4[_TR_=+OYOZI5._]/.DAL]9X#AR MI+NJG3"E)F5<$L'A2,H8NY\V8Z,M$^*)[5X!M-T"!FF],E<[):%,QJ'G^EJT M^\11,3O\UA"8SYB&D6]0IJF*"ML:53O=LMTKJONHG-5A"&':E^41),P&L$_G M7P$:A2P]E+=KG_I4?:NP)8IA9ODE6J>S(AW=X]&4< >')KZM&A!JSMFL+%9A MYDH;#>;/3QX\O/?A/H")5.CU$2YXB>G:?3!#%PK-!^AG(*AB1(QE5FHX7')/I;: M..4?T3)DDN9=G,?):,!7-9> MP^_.5%XEQ:B'U[4E_FPQ@6V83>8Y5E&]LS5O1K!*<;*B>0HHJ#,K(K(I,J,_ M6]_S,O=9&'+NE7G_( &!-K*O(@*>V%D^#=0Q]OT+28NRC6@SW40H&8Q"1J M^?@L" /D_C,GA,GP&2=..A4H_D_=\Q#M\H)*"2Q[MAQY5H(\_D,W+>YGB5(M MQR"T48L<:]147:%0SM)ZV)CQ(O#_L$>]8VX7W45>?F0-6H2>FT*:S#)H]^[E M*:7,D7'5;_D^P:?!TIR'098^QJ@8X8">WH['9V5CQ >2NR(8PP_>P\X>/CCZ MF3_P7[T_O,.V-_*9_^(]K-HI1DW9'(:?^NY(B(US2'0$4@V6+Z?2CRWIL3S+]ZB3X#^O_]H5K.X+D8&]!2;ZA]M_H3GU%.%:0HD[U49*D7 M'X!*K4MTSO+9VK\.'T^>R\8+R9$;?/6H@@D8. W!;)J0Z72CJQ0B7 HVJ[JCQYW,?;.%S\!T[ MDFM>RMQ;1-X.;Y_#TCBQT5<"UJ?X?.G:15/,D5TYB+;JR"[=!<1BZXJX+#!+ MB5:_$0B@P8:] ^++TJ_TWX;N#-74>F9-DR Z?F#IO-/^>. M6-'*)W&"45J$-_OF3SK;<# M-5#TA.Z!H MEPL@1B7:%SKM*>_:7V)?T8_6NB'M"\L@GC55*L%M#>POX]=9D500T:P$["4] MBTP0,@P, 7J2_Y61D)'$__36/^&6F2EX9]\J)7?;7+78\2],KBZ*+54B5CT# M0VY\#F\3P4Q;%Y^B7Z_$4"-D?GC)F;QU:V-48TWM+%D3! 0A#-@A0]Z_:P;. MP_;(*K_4T/UGW=6^:MSZ2=':7O#Z->[P*S?/_H M\;=/OGWT]'\\*7Y 0HI/VQG>1HS2U:TB"8Q[TPP VLH)LXR/%0'MXR^M:LV[ MD"@XI**(REP+E%@O7:*QR?[)E.Z\*9T&CD#P5-FQ84SPSTH: M6-\QYM_?I2+,MT$JA>:]N:P8*FQ@T_)?F-S69&LC;LML?TM7YKL!;Z6RTTGY M4?GC#-.XU)@ \T,I:5:L$*HM:R9Q7*P#D83_[A]<'K2&3?-,2OY R CB,*#R M<5Y5=5_)V!ES"T[NW#^.\L2.IG/9#[4XHIR M+D&#,]*F2)GQAQSMZY/W,@HI M;*?SG9JLP,U\"E*?@R%I[&,O7_N/*:N;YKA!WHJE.:@%1V!0G\! \*-)F9F: ML'(FPYX,.T7%'S I;N* 2;(MV)^R!"4Q>:&'HM'DM%]/!F7#/0!*0(V&B>P. M.BY^AT[IG 5B$Z'AI9!0"]\)S:$-&<"))/+MKR=H@+VH:5:ZF6QRLLG4)AM'V&%6G%=Q81'H(+N##59U ME4BNA'^T/B ,,^@,K9(2=9<#V(LTMY^,;C*Z,2H/<%E3-:."L&+ DJ26%CTC M^#9*PJZ<-KOVHNAR^@IPUB1VIA+/0J_*![M> \@>S^A&)X><#'@RX)MY3:-F MM-^\FS+=R:ZNZ8T 5^==$D\SY$791_5%;W'S7:9C-/(_V!@X]$I_5:K>Y3]: M8&)=:\P$; ARTAPBXE?!'"FMN7)N8;+3R4X3.U7&Z9 M=WX$)/F2TF[8BNS@Y-!3@:9Z-V+O@^\((Q2JS#<[Z#P M$)!ZLJC"GP($.C0XZ4TW9QXE':6,A1NR.6^H-]F )S:0S_-R'S^8V$"^#!O( MY#OOH.\T=7'1MF)>!Q:]8DWFUL!A978^'5H7TG&2@.K<.=/0F=J152>>MN[) M_(SP"!%U"?=#Q7H:EO@A+18"T(")8VWQ42!IRXX=%70QSIW08%M9 M7] H]<$B*W=9*E#'A;Q\\F>3U1DF,6 @*&6&Q5 ?Y@A]F!UU8RK2?$T1$D%A M/:;7WK*V?M/M0"K4( D;J0S58Q",3!EFA89$S\%% +-A3Z7+R6S3:=.\V)"C M0Z)2@@ZVY_&7K6MH@FH%2"U[11C8E@J=!/FG64$A6KZNJSV%@)/M79%ISYU) MMHF,D'"RQ-34!$^)?U8.GS(.4K#<(\7R(/&\^'M?!&5"&LHZ*HN%J]JIX3T9 MY+Y!4O2HY7,B8 ?[Q[RHI4X>]3X+?VWGQ:(-UG>@;:-4@,0L4BQF).=.UGHH ML=-:E+6;\EDWY81OF@SL9OR->2MRJ01(#J2B%(9>5H-!]::,/*W'?+!(VD MT.X/U;A\L9YVU\G@4M=V!0#R"A.<[V;.?VK]]S[_P(;&)1+E _6^L&\ ;2A: M8I^=S&XRN[V@CLGO+G(VF47=RAPUBV,(*]3>7FO08>K\\JIP%FC+GJ_#%-=Y ML>#!'"$/]AP=ZB)3%I[_TN:J00$Q?\9$0)%SQ+=C)RC]"J M;=MC7J4=-2=M[Y=]Q_B2K6LPHHZYECUHB6@N\U?7=;ETC>:S$4=HX8,C,K^3 MC4XV>M;4%T6K>#[JB&TP(;I48^IXX-DU'2FS=XXG#!9ULZU9@YT^.=\=H:22 M*/9NX[']=U[XC?J21#7RRRAP_<%;9\?<%$'MAE5].R&YEL%*S6?BP[Z$V/ M3)A)98DE5)NZ]-9VX:P4=N. \:5"NZFJ=_E'RR0]/*?TC/R:S8;70$K=-$/9 M#31>9XN\:79^"DO(\UZX\[]D13M M\?+=C]Z7X#L+V4C]>USX$Z.4,='7?#WZFH<3?SMY& MQX3JYP_!KYW6%7LS8<)@/=:WCL(#&D309WA;;FAF7NH-7Z??D:\SHT^SVB]Q M__QYG.^O>"?%XEK8W]<1#K^]S^6@I=#;+8BZA:*UQ_\YO(K;8#S_OIY:CI$\ M(?ET/BA84*##6% *O*^TG&QH.F(M^$2PESUSN\)R9L_WKD;A"7NZOE(3 E%,2#QS-=)?X4-5RA^2Q*[F50,< H!MD&+/]/PR'+/$B]@\M M5W91T%6 V95N1D-H>N-+FHU ?1>/'83%/@36%XOX-82WQS,BF]W4/;?*Z#%R MP08!KI@$N1J&CF8*'82 MJ-#M=SF*<&$'0S>(SX9J.%UER(A3*RE6_&20EO_U7W& GV$?G%+?.YCZAHV[ M)E!LZ_)FL28;/:@%D@A4'M*N>3;5WB_UAW7Q/9^:P;.ID M6)-A1<,23F6UE?,FWZ!TCAI=K1MWB^!C:&&3&4UF%,VH %T\HCE3FC7[7S:+ M/T4(S>2J)AO[!!O;]DW;@X/&71]643O4[VJO;:.O#>IJWJL!MC4O01+TVBW)9$Y6 MJ[R X"?'#^?JB*[+QADD.<'-QD9-<866Z=',-S M6+&OVO;> M:A8!NB"4ZG%2W9VCQ),I[9@LT%H@C7#XK_D-TN^* ML5FQS7>6%!K.3_F@PV MS&HRJWVSRKL.TR0RX49)8_NA\&9DZ!LGRYDLQX3WC1OTZM.JAH7'#KH1S+R" MJ*H.>%2@DLZ;^A*B"JO1L:L1<#'[OBLAI<_PDO,)P =,?TI4W-79\0G!%RZ0K2Y5?%1^2:S M69NO'+3'Z"0X'%#Q3-#1=R"6; V^Q22\06A!&B*2 ,_*VO^NF?G-O:POJ6^W MBMB$B!2WG>8_ZB;^)44YR'HDJ+A@:XAO%0$K:,X9/[%?4#Q(\W";!WO^3:P8 M%ASO9)*">/A*N$)XR=9?*6O9ZF?G=;TT4)8!QMY_R7O-3:HZ M>^,!K8>/[\:$U@@Q>]"8$&Y9YC6F%ZW[%G%>3/-6?X(U_28=\I87FZSB*UZQ M578VX^+>!9=2#:"-)3(N^3LK_=XBS!%14)6BH[3I?55/2 D_G5"EI!,"$BIQ M/X@F;*YOR4'7QV9J9+G,WA1VACQRK?( GQ#X>X7?C/^HC7 M+K_PKUH-E2>YCWM3Y<@^3>EU/ M>,+-3.9X W,T$ZN8QFUAG#3Z2]F[-QOZQ^@PZ[ZDM^(5A@KSUDB3=K*V_*PP M+H%A=4G8TQ+@$?:_+K:R-!*]1!&I\X]19G291DPG;V]@]A-5RF>B2GDT4:5\ M&:J4R8>/^7#PL'&@^M=UL?19S:=[]3^).X\L :C7NK]32>(>:-UXU!]_)[FF M;G<_!N+L<4V)5L@_EVY#@+4Q/S_*DK *KO_9K8FUIR#GS@Y8OBA..5\L MW+;C*>S5C8PW;V<7!:N7HI/'9:(MA=*3K4VV-F9K(780HVO7.?J\_S][[]KD MMI%T"?\51KR[&S,14(\O1[P1;6Y9&^#)C=3=!H)"5E9>3YW2A.JQ/7<^P)36W:L-]W\?%" M\ M'@&%K'9Q68OV>RN:J(1]JN^A6V=N0:U!J5W>=.P-A9SA(<; M#AHWH;IE)CX[BQ?[6NPK)?#;;1?Z7G(5F7Z5I"+!THW)(B;IL?FWA'.++3E; M:L)-B_E6P>49J?\0NL.(T=+RX56',BK_4JW/M:LS'=,$8N\ZL%P(V)V)H+*I M1*X\%](4@+*"_!T^&3 K!&J5(32BDL _;7>+#2\V[ !+"!9IK*3OFG:NR?[]HZ!I8M5+E:93FG! MT+,A[AVML.#I85=<9-]5'E3_,&[RHX%=/1>8;7,ZK.D,T3*6ACY\2'4E2^(( M&4.,KRG% Z*G[#-\EM#:!#*N VUFH2%VL,?8C%Z?LY+M:=BWG2#5<5TZR-H[ M@#0I4>3K_73DD1MEQ0:\J$5G_*P%.+S9]JCBR<*Q'(MKZ7K\K1K$R2%ZW)][ MB.HTJ\V^I0-5OB%^].94;7F[*UP7F&2%!^,&Z*=W27;\8;B:P-1&=<*"&9O1 MK>%L15*2'"9F4-\%&7I)]3VHY'%)1NI1U1M59$!R>-*1!1%\@:E=K5ZCKN#^ M7LG+N;Z;P+NW927("QBP%'Q][+8#35-9DTOY6C1MG8#3L*\\GL_NYVY/KQQW M';:"6&;^B1/SH# ROA"DG-@C?0_=UQ NC6/8S(4+!-,S+L#7]]\#7ZLJV2:P M"_[\TV+UV2>??:ZR1]'\-F6_+_A_73E-PR/)/_G/MF$]F*1RQ=AX,LG_\9>_ M_.7J4TS'4DS6,(^[.-6H8L&;:'[O>$J!RVC8PN"P-M;MD*\S[@Q&'S\R0KDZ M/8$YL.OS)MYHX6>6$$+6I4+OE?&/J0]4B9 NR?A4P)C:3C%*_+="Q5RSDO"I M0:S9B,Z4W.%=[F=X>L^[C1- L7W;-G9FX3::L!5U+*T1\F&Z+U%U MI8_0$VYZ&]:_1"-,&93,L"\VM=C4Q%L5JX$2VQCS*Q^# ((FA8,E&EM,:.; MXTH26Q$S<8RGVM)A>#_%ZML#@!;;6FS+;,O12;.ZJ$XA%%,N:B\-L3BTQ>@> M,KIQ8\?:1_>6Y'\F6&*IV/Y[FQ=W+D?V-8*8@7'+0A'#L4R1_^IF M]/GGRQ3YNYDB_PC;X0"HYMU5(#M8W5R1#O QM$"A&TR,JQ0W!&?\Z5^^@'06 MKL9P(&!OR&M4W6I;GD'D1O_G3M)"4;(8%"BW=$TZL^CWNQVZXZ,1@\A8/J^8 M-)YHS4_C4>,:O#!EP]"A4TE^= @JJ&[]X@A&X29QAD0!3^QIMZLV/' C\S/B M+!OS[@ZH(HWL"%09*9'1M6KL-2OAF"[QH=QT;:#7TAZ8+:N1&\_ZTDP?JJKW M\4_[NKW;HH/.S926WP/PS R#P3OM@$6^K;JVP2N[6GT?SR0]B'(NK%!)58GWFE[O:!SQR<50,/ M"@-3$>%GQ[8W"@-'!'E^3W%^J!!%60% \; MW5JZ 5I;6'N%]^FQ'>VI1F)1G\ )FU 3_OG)[':)(%&>I"*SY8\J,J*". Z: M&1B0V54_\3376893Z1R_,3VZA(58AW26@\@8_.D.792SO]^./4SB3\KAX]X*% M+VVYDBE6AV,Y]0]&=H,?FTP!@VV8P% IX(XE1?<])N,&KZ]1E@(JB2 M.$,7[<-HW"1J2H%13ZM3"XLEOGX@E]*7^@@\Z/Y*/_&2[.]0\E=_]^*K5Z_] MJ%X6 D92/)#\%(XZCRRM@K7KZL5 <7X4(;WUT7W);3TK*W*_U>IUV;PYMZNG M[56Q^MNPO>)7F/^RN,<".V0:B%+WY@N U&D/<=MY+8G5+&E7,:;(ZX$%/0B4 M(90=/83I;'NSF9N*U'6X8T"B[0WQ<:?&S7\8QH@]B9Q#>#8V%VA9H<".]K78 M'$/_)W^-.$K$YFQ^VDZ"- M&*81T"H"8,>(* ./53OS@.G\ #V@&X&AB\MMR;W0[0(\F_$TDFUMC5;U(@KV MHPF/QD&$AZJJ397"QUCR&(:CFXW\Q/-00K:9B@Z:?A"7LC5MJM$KY"-E35N2 M+5U/:VY]T^6'D[QF3E$,T,P^!'^\#JCMXR_;^I;QV=[S%=Z+W<'OMANVPBUB ME]?D9^DF5O\%1N;SZDNZ 7S\!>],14QV"J7N<-XSMP?YJ:X1)\X0:XX=X1I6 MP>B87@@D[-:+O\G!>DDD3Y]13T:H!/ M'I$?:(6 +\5LO$P3:"P^?YKEKX^V %VQ+@P<+APU$9:K_+:'MHL6$0^L)+/$ MT9R=7Q;+3@G\YQ!1#_$(\KYV"^!D41PA=G8HZ@G!.5)^FM%'X+9.C69G):A] M>RQ,S-0X%K/#,4_6TIDXLYVMQ#1#U_W13%=&W&CAXZ_&"]]"_O9N!BZ<&BMQVIYO,.Y!GPZF, M?D CN$OPXY/JQ&AEF=LD\+=A2G!G9Y? MEA3/%^3D=#WU0TS,=<3]=DK%+/68 QT%G'GHU5DSA"T?.5*Y.=\#="+SWY]H MV2D\CEM,P>R(1>/><7L*40$G.*<$?TF;J>PEF>3BI6NG)T1S?\L7SP( WN3"[AW%%2"KB*9^$8^R:)[1X54;*: M@U2RS=O1,L+;G9_(;IKBFSW8*6P D 7$/QIHJ,C:J,1-/D3G 0H"'(YN55(3W7 ;9?B.K)1DP&A M8H^7]/:?XO">UO5'O1FI-_=OY-E'T3='U?;Y>!SB-;J -0VG&6E6:+JVKOD4 MMF>-V05?VOZ0[U2SZ-@0T%%6_AU;#%D;/5O%!VT ZW6O>.=K>E5[S!ABM&R M=!]]MM(H*;"(J[Z/AV^D\+EW6B/L,\$:A]-0;;2.)0O;M*:EM#UUUMV(MQ.E M8J4ZO4(T*FX3/HQ_A/B"WNJ9?$(:]BONM0]:'Z00XAZYND1/N*&[$O8%7NHG8BKP'?,(EAK9+\E3F?TOIA] QBW[! MC'NAN]M5',-UVU2>UI-*BH">%Y"3P+$3O:E0)&2@;SF< MDCE[ H#>TF>4_+@LTLK$/&_A=D?'*T)*I'A-N"._MB4SPY$3FNVQK1JIRZ*F M0>LCSY4=!*D75X=24F'9>.C6G:5102^27FX4VDK^2_IO>5_#!Q#DWS:,G0%Q M :JRTEUC\GHNJ51;;>IP+<#N6"AV##:(KXZI$"_=5>^2VYX8#$.Y5;&D7=NIR B.9$ M6XSKH+-Y*?WNB-R+_++JPO 8-CR^WI\?LO;GB<6)TW3AVK$"2?2AF=_]2YK: MBAQ7S68L%8-MT$3>SF08$G[6])=<#HJY=Q<[H;H$])B[JI81\@$G.S7?D M11Y?7Z9GN:UNV]_:N[7OZ])0SO!;KPUG/2,A=CF(Q;EU5HB)J2;7EJ=G)0,P M:H9"(E:9&9C\A<>+%M_W8?N^76*I\Z79W;?LP%I$8Q:^I[J$L6HP@ M7F?9=SEI ;YRXY<+N;Y89OG_-'LI#$]<46Q.B#'X>KQJ[]?\YE\ MX/]XAO_I#\!$<\6)4A%\V/ZHK^R_Y AO6KJ^X??1FYOO)G+E"4%E:H3+9*=V MIL;T=XE7(RQ6OECYQ,K%+?+D,+H&:$RQZ,=$,>UWI3-HI9E0;=TU?? MT7]D^=&9X2C9L$;>VG]BS)*WH=FVW2_-Q+ 8ZX=MK!%3U*V2W2;,6NRICMV@ M8SE6_,+S5U_B*E\]=;\95M@!(78C=U@O+/[Y8E"%O/\]S!/;N!W*FLK MI^X,%BL.EZ5(CD,(@R(+$FY#(9>2UANF?S<7 RQ!Y6*FR4P% M[-9/L(315D-^+&Y0)4NH5U< M#3)&6V;QMHL9^\[!X=@*!0[#A9*Y8,Y^+&AC-L9P%8,^,;O!ZOG?G\%@:]/$ M05/;Y-@0J;:1>T %4R__,8O28);R*)"D68+U\V@&RP7&BX4O%GXA-XO(_I[^ MG].Q"$F$WV0"D>JH$/$Y4O_%MA;;\K9E)?*,9LS@MX8IO^G:T]%/V>H,R6), MBS'-)#YTZ,+U2.5'SLUA7W5;\4\JVR:R6N6647Y(E?+#TBRZF(+))$/(9ZV4,9>2T&*R]X9P%JZI$8Z0DPX]I ,D83AUC6"(*,\9GB09 MS!V=U^W=D]-QL;7%UIRMQ81@V[7'HU"K#Y(;\]&ZF,MB+EZGV3C,;F6PL^_; M3<6UO'B,3C W2O\D>(52\-PHI6@!\#0P7\.JHNLE0(3"RI:C<;&_"V5H%UQE M(1CR3D1;'-RQP>FOI>BF8YS]:7VH!DY>&UI9%]>U0TL/M!C>8GC>\&Z8O$V5 M84%^(X4ST<2<.L(IPEN*NLS6X]&(CED]%[FMFIU(H2^&N!BB]X"/LRP]AL6_ M":. !+ I5B?>M&G5YK1N;;R"8QMFVK+9"J^^689+RX-WE,W>>[)0R-[1C<[ ML]@R.V2YIANF9&9"8F7L!HOQ+\;OC9_RWS#B*DK;($6/9:W24+>S)$]MMWJ( MV^,2&]6BQK(8Y<5R3:; 620NJB[4H101%N8G*0?SJNA'\[S.'\)/^E]^;+&7 MKMU_GQ!Q#/<:)A=]3OT\VY.B?JK&RR"T1EG-1!]D_CC0EM_$G) 223B/-A.>'_&3$1&[^7$9R/%"F$A_M0 MO@DC05C@P=ON<)*H9(2X0IV3M,3#3Q(45["F_.K>YG/_[3P MYKQCWIS+C_AALD$_?G!>B-.5^Q&3&Y"04/?QH\SY^E/KI@4<4R>%F=%K1TF9 MTLCS4VJ@O@7^N44[U3]WHC#;\'X M0B%+SY$JJ('2W$[ABK-S(BL3&[/#DFX":B\#+V870)6**D&?E :%_Y3"W/03 MY:L3PIAH@62:VV6X-H%BXE73CS'#GX1"N('Z+%'A M\;2N(?^C^U>+YFNT_=)D0/"RDB; ,XP6_FIU+6I5XU]PBV?-.E2LFP!;";(P M9=^?#D<=^%KK=Y:BZI297'Y!< K=@@1T2PZH'/1Y(M>K66[4R5(79R,0O3TV M\X+*@SOYROZ#]EP?[W'V#UF@706HX9!/\(,N%W&FG$],S#LAY+S$6999+#(H M"OS'8]?&1I7(U>+5[_:M)!A,]V:4J\C/)YE(%J]CTP0C1*W4OL1SGAID%CU( M0*7U>K5ZEL"8($7C)V27GDB 65<.MBI264+)=:F /+VCA83_ SC.GZN=FX[Y M?Y,GU7_> _9^O!& 4W$#PGX^PZ18H+FHBCXF>>O9+16. 7IDC&;J>#R83\!C M$#VH>/##Q2MD_;X[-S+^2T4+)R[GN.?=Y.?<34K1A/X2B#R06(](\A.Q]\(V M^%L;_%>8MS76YJ3QE=PKO4G$MUQ'@L(60U"<$MZ\C9="OXSJ&LC-U6U3B,-( M4;*X.K*,XN_,_5M<>&Q;FUR3NT"%M2OO^+ZFI)P(PL-/)>+2<>A=#A+<_<0_ MH'#ASP6MJ3M=VJ[>TL(8.:=\Z3>OGSTO"[<*S[[_OW_\Y%,\67:FQ%BR%ZU1 MQU/.8$'A;M^)RAH>M#H<3DTPQOSKZ_]:W590BKT-.!:7[?!;;P=7_(VR!C$- MD?><*,4YP*>[MF 5CAUR!A>]-XL_[$3?06Q>\Y!6^+:CF+&49:.O%G 8+)NO M8 @<[]=SJL$/V>#*EG!8M#R:"S-4DF]F:(< M<#LU3)?+W6?$@VUBJA5M6LL6!0XN]R\'FJDB(?:KFJT=K-NJO&DX^W-Q9,_E M>U4;0-KZQ G!!'XZSE3H8YMP#P\_OIV_J),TI&WH0R-2]XQ8 MI$6[A1VAA8][2]]32@$KNQG*,^!W_)N)K8U9DU@'449&EAL.:-,?]WB!9DH[ MD665<<;;=&6Q/CJ164MRR\(22LBL6+^+LCRR$K)*A?W)3[!&67@UPYB S?&' MW'-?,;M67\Z%ARX#^2.\WY][6D*6!H*99%\Z5A=*C6HA.9M4&;R2#;_4B2JQ MBSF0U"8Q#98IQ+;2.?^9.;[(!L##I6(M"F0SC QC]_'R@9W MF?4"6Q_UC48+TS)J?R@=-L;9XK@V)KR6>=_^4J(MG=)2] /S5-U)8UR.84U' M":T0.P,OM=7LXU"ETA,]]4G[63S!QH1(W/UJNH5]^RP&GU:)TOAUWMV:B+>V MGGH67T8KBO789Y\PJZCQCK#E56GK&4H[[C>_9 MD;_TJ'[]'M6?EQ[5TJ-Z1R6=[_=A]J!03Q9BF/#UL^M(]EF*Z!2*9" C\2J# MG*V9$.:<5E_5(*MCC=Y3H]*4H@;E]-:M62;T$0D\:2!A+/PBJI%M># M)7<3P6'ER)];@W[?CSBEUUF<]_)8&V'=)%3"&-%:G"D)@-SH='X>] MD.-23^+"WN>%%QFCSN;>JSM9NIGZ+&<$JHY @34&&B2_43R*1+R'%LS0S?F> M^"@!5U3J??ZV$0O9SC/ULWSCS2M])JTISFMD94:4:][((94>TK):+LA7T/6U M*(X2T@IS0WU?\3["GS:\;+M<"WP>!LIHH9EX40J(D$?S;,"Y*!;O,F2;][QJ M)XX((5 O-,;]P-'T\.[" KI.DV99$HLZ4#92,KY5,"Y6S;W:I^5,!,G=M=QA ME%;ZLL("&IU1^)3V1B&4R_H-H&BF';3E6Q'PD5CA);'50B6#+_IZ-@9A=9[[ MM&4S>,^>4'KVCY%HD4ODK903/P_HBJIZ(8]W[")X;>Y"D+33-=F%._='D<"* M\D-1WBQ6++M-?S9[?[VI95I&/+,2:G+, 0PVK!-E[$$24-_Q!2SCKNW>2&;# ML#EPN;/0XC97_+YT)SW9,H2CM_,ZKOR[? ?0MJZ&O?Z(?(*\SZ<!KJFNZ!]NKW5=^?Q#J^P76_MR0^%0O@ WG1&*-; M]?NPU<=_\"*KZ^UMU>.]/25O#Z9'LG"7L ):R::67) M#3CPVJ[*)[U&.H\*\,S1NO@A?-(3N'.=WE^=CK)*S* 7;J'%I96+Q*5?'EI4 M%X1'I3W2YKM:70]Z&AP4QC5:\[@&V]#3";-VU.*)$0.KB=8+BZGI*2/HVB!? M=M=>\"UWH0OI!EIIKW'('9=1<4B*$"'7+XAE!L/R<)!#Q&:N0!PB_=4+Q.W, MKW'-[*UL]%^]@(" 5&%7W8E+&L=C?1XOV[S#D!/[K$79*#&;"LGZX8-\M:M? M\9=??__B)<2*3UU_TE?%+13Z,3G &P5BJ].,CH"VTK5]@7,[\)/7WQ=P8MB3 MN!M5V:4[^_'4"'5<] ?I>ECA%_$&7]JSX MB3X*>R'Z,UXNNAU1ST7UTM^3%EIO>7;,$Y_@T>*%Z&6[7\G?!X\MCT:I'6/% M84B(QZ_^Q;7$8/9NI#*I^/8+'FOFN31XX8[ :/_L!7XEX4N8E.N\'FMJ8/PS M^/6:;FOFP6YQM ./KW>+ATJ"QCJ=+(=4N7IQ??V%ZI_VE$297].^2'X?=/L MJF?BRZD/RLB5Z%9B3)AIJT9Y/I![1X98?:1K.D^XL\+!EWN#4:4MW'#PN);6 MB8:+54:U]@/E7=19CR?$&8!>8[0-UQU/@BM MJDJKHVD0'<"&PA"9^]$3HQIB3$=W&N-A,+([>4GVTA1/;_C5C>:9*!U_4][P M?_:TOK2J!3[?])A<*C3[K2N.>:T5:>?4GB.1#7>4-41AA[6WL\&6I.)49BE3 M_/_?M_>5$'Q>D&!B/]*;ZE&_$GPETE@8+&]!C1:;TR%T .[B4TCZ' FZ9*'T M=:6D?9(^%M%/D-70YJU$K=\7OJG#[8>"09"Q3K?% M%U?KTPPR,T< ]1;'X+!>MY*V\$SA)U\\Q^[\]&KUI=7*.,#Y](O5-U%@Q1W. M_*%/O\@K@:EN!%G+C$S>OQX4(?S[*+2=#2?I?8/UR/5E^TMPT6;Z8D<37REK MIM1FP]%"%Y\ BZB,M[%P^@C!#R- R^73K08@X?4!8*E M._.:X!MZD1KZ3=]GC#_GQNK\Y+HTI1/.BW'%,0.P3&%3<;(BF #]/1['\_-> MI^7I[U.5DTZH:1[?4TPL MI( XZIM*:YD^66['- M(^9AV"'>!H<+S6H:VO^*70O, *6;R"#CW.M;U)87X_U7CFP\&UKGX[8_1;RN* M;!TI!:>^MU^?QIX;"IGXQ-.#$4X+76J MQ9AR8P(R;C2 R,D+($X&_>4) =\4:WW:$YEDTASHL:O,M;9=;%'118&VN)<) MGC$[Y>8-_ANWMCM%%8-CZ/JV:4*]&/%BQ#.2]U(/\%4G7VWRQ7P;^U:4"#KB M*&MM5R1-UM0>B\-4O7R^4MSLMM V7[=NP96'P>UE(?- M!HP-XG^!0M<3M#%'1R3\P+-= FP9-/2'A:Q[V1HS_GT"F''Z!H:3N2 XU MP"2'1)IA4%XFGP*65#$MPNU;JMN<#@K#9%@7SR-,AC(N)?>H NQL1"L98\E^USB;I:FE;%Z3NT&, M('1:JOXQHYUQM;J.:.I: 'N1[GU^16E'WZA#I7_MJYL]QD:!]6^!E@=JD.R\ M*9&I>>S5/*5U/HJ6!B6L;&'5ZH@[3O,9[QE0Y^/;@M_OZ;C5J6G%E&UD/F:. M6@(&!)H9.?(=V"TRLF1-7EQOIA-6C!1H8!Q.O?4>,&R:>+UWS)7C%(OHYX8U MWU>S^WC) +XN^V'U?4?93['Z$HT( ZI_;_-.+R6O.J]>\>27P/N#DI8 &F"# M0>.QFK-. F"J1J)4/?W7L310&#MO'Z?"XM?%R_; 1,L(S/CH MOIG]:K>Z8?3EMH@-.DR7\F@I/?AX=C,[SVSRL9O;D,J'VI(AX**14893R>H- M!:5[H+"YS'P?98X!.%VD_4OLE84;]!TIF'@D_+^(@2\B2.:A/>EW4\$;+/\) M[Q+=-K:[L'GRC>P_47>>T[88T6^#C"E=E@LMZ7'L\I=0S=^Q&6.[2A"*%6K3[+&?-AF+&>/+SB&XRI*F#->U9)NM/U 9S;?X0ACXG M"I!QS5_[F25.EX?(<3$R7$?.K-RZB% !^$Q(SI-D[A9MNIUA+VNHX=96X+@C7N259Q'$R%I@F?ZHN5&9EYV980,5OZL2UFQ3;6= MWBD>PT@3C&5]3,QU7+S>!F6.3OC1'B%G#<5.I]I MACPVM_]J:?$#S)"S;(W[_FOZ\_*.7_*%S_?V05'05 5"*3WA1H[Q1IR%I&X# MFP+O.TO+S.%?K7Y@CZ1[5>]%'%IS7JD@,H=UO0X^I0G;Y%+E7Z-;L:K![WC$ M3GUY=$QZ@P ZN&+:[]F76!U#+HOUXAO1(51RJH&"@:V?&1JOFTC2G]9]^.^3 M=/A<2&H+8RCUR"^@CW/%*ZVJ7G1"8,NW=;SSN#B(\:MN*Y2:REL4Z5GX$J>X MN#,O7???+I7XU40Q\2Q+&X32D[ M@6"![V%\FS:A7%+T1D>PF\S['Y]^\J>KSR%T4=OJ\"@R749.6>/$GGV8GH.T M[:D.JD#6@(J#G4\\#NRP8&(G-GE]O[DY^7=4[9P]1E,\YJ")[ MQ"0.H!?[.APIS@75[>>?%. :^6-.WB+4 ?P%?-\P)5Y>AKI-/_[GJ]57/PW@ M#4J1W$/+=UK_J"='-($U6%\:"HU4ATT(K/1"3 AG.SH2:Z2='.?RPD_"M<34 ML @&/>W_O+3$.(Y@'IC=H%]@3Q+OEG#1U\+O5\3;P&MX3 ML//LJ(]RN7ZJ@X )*(5I3C8U,Z:Q0Q"C%\!I'A5S]5.1IWW@H7FYCM4L,5W, MY#TRE1#KCXX%UA7Y)8@+VT4=[S> J/YU@:@NS*/OJ&#TW67LO$R7X_#O*QFL M]JS9\#5";S@H:QS(I"*0\X(0CPS4?X=&2S'%1L.&70H>J:VQY5).IR7&M\'D+[\<,DFV63YM+]W5E\MNQ^5 MET<-2QYJZD['H1 [+L3DZSDYJ2X*1F14#8( &Y[H^+9^($ROV%7U;\;,A"\J [>L7C-*^T;[!%^]>%TH@9"' M$IJ21"DL8/))ID5"S[866A".;5GNP*I9V9OB$ITG-V%2?Z/5M\4).0.*)G6) MW$%$;W MQ[6CO%J=- 7^$-/E'O'XIW:SGXWKMXB5O;@;*L$ M;QH:$%T5D[K $48QM"I62GJ:IK_V28QG_5'88Q&WP/ C9.]&>?$*\9NAMT- M\G;6;O)Y^P4G:@H;^#_*- 1!D0U?+&B&W_R,S'$PY)GPAKD.FY3D*MAO) :? M.6?N2VJ-W-WV0*_%\^BG+D:.Z93F79**V:57EK04M3X_(K3SA^S]]#C_>3FA M72"1'PTD\AZHX\03I@A&+769Q5ELZ7&V9!IPKE1X5W:(CWNC>%6;BE..G MH M9LLQ\.Q?Q4R8/.EBCHLYSD[@9E2]2!"0LB&IX[1I,9O%;)S99-S)2?=/1(7! MP&'XE5.?*\!H&:XZK$%I*2GRR UFGX]_:JVLPS*RLECCR!IA8%TXGI10B$=0 M6/EW&1E)&9Y7:.0Z@^5!5FT_F98C"WGI_*01=ZYOH?[PMG=?C5<^]7ORM-X &"%-FD(]?9.RZS\U/A_EKN'4G!^Q$R7+]W7/7VC88N0GT9 M.6&HZR?RB/1*MZ.=Z^M9FU+%(.MP>A,.5:D*!.6P5P@Q^CLHM6/U.JGPE@SH MM'=++Y]^(UV3B1Y,HFO7#LFY/#]Z5&,0=.OJB>,NV0BP&_&> M.2#%'L!FED9>+/5PPT_'MMD;JCYH_7F)K5P"3KR MH@I%WE=KFZ!B=?'JQN2R*;ON/'N)J]5E5YQ-R0XJ>Y&^\JT<-?CNXWE-1DO& M?6%%3#W.RR"6> XM1K!8T:8\]M4679\6Q/>]R2'YRU!7>4-,)E#/P@Q1(8ZUQ,^5!Q3YM>W92!IK(5$C&! ?TT($MN&D/ M@>/#%7AQ.8*YJPG9F-C.$76;^Z][\;S\>,.M;\8^]/#J[]?%ZMG?17*NK^B? MEUK+?,Y&=O%.(S7&A*9\ID'[.@7"MV)8G.JD1X&O.51Z;#JG6K$ M\9AU^A>\,5^@*4>*9#'@54VK)"L#-T_QTS'8!9733=6EN'4O]VW%? Q[ MEK6C)9&.;OKS>"H!GI>H/AB/(-1R7>\@*C<5#F7!D'SSXN4CK""W*":L: M(%K@ 4ZBFR2Q'A]'J_X T$!J]#Y]\9V3FW$.+1/5&?/E/73^:3!+J<5[5J!8 M -2_/H#Z/Q8 ]7L#H/Z03TP17[S9@$ZM. M$];0:1 ?CY^IHEPV)^+R+OA^2LU*Y#56?%%8RS+0^-W/C5BL0Z^A$ ,0AW!T M"12C=36<\26@V%UE>:ZV'_1D.[1U(',),D-]M7I!GT>JB=02/!2C/S.I5>ZX M&1<<% =5&L10]3P+:/6+F,C_K&>6@1\ J[36LQ:=D',FZ H%M 3?!'JU1^:@ MY1+:"J*=/9U#N\B[[]7LM95:*-P[>^V,@$[ M&R)L$.XZXI1QA<3N?1OBG$?^1)V-R256-(GXE14)D MENX']&FM_&MAF5VGLZJ**0CHBIP34; MY-@Y^W,5ZJVQ2/;#+]2K^)"]?%8_SMY"*K$_@)#VJ"Q!2(ON-$J?QUK];',6 M?R/_&2MH9I5#>R-3JGZ3#BTM1(^,[RZ./R1LNC,.E ?[E;(:@!/4IM=[D-V- M>/;F3>TMGM'D5N&0XR@%TC \(.V3JO8L)L8IRMK)/9==2\[*:P2\WIVH[[W@ M@E(^+F>EM/+P;]MI5N4UTO24ZN:$:!D>W^8'J@PZYP?.YKW1RI%.J(^Y6OWM M_C\8CPHQN1]FA'#D?SO1UB/YP2=I^#:28"H%B%/BFLJP MIR/>7<67;[.Y#_K+U2YLN9:L!\P0\H48R\EGOT0D^-BQJU]4?OU*N>?>5U_^ MT>S0%ZGBW-D@HON)];.=MDO9C3#7CEP^"(W*K7)L&C7\P_9U+D;)DNMU()^6 M((N@X#(;H;?:6V,7K364C M):IT/;X3*2'F:Y>]P%<7$X?"9R;T#[*T0;-N)H0K)\4 ;8/%E7!)4G[EH)?- C-I+499PW#28W$\]C[3*M5-!DC??" Z\ @*CF04.%Z M=HI_IB4^!PDZFM#31=6F[ 2?B]YD/M+!I"!G20=$5W)WL[VX;R8B:MZ9C-ZG ML H@QW@B(Y9"7\N\_#9 G5V+DA6=K-0;H"TI4*D2#$UV<'*/4J:64LEZRO>8 MMB\S,]V%8OJD1:Q8_I__\]31%:N4IEL@9OEZ CS3>;0DILQEI7=_#\DJ$I_C M7&5FSL'RM'QU.$I1-X73I;6+H\]K6".:".K;*LD#'%YBRZ5O9AIK^9J4/C'F >NB;<90]>Q"IG$<%K MAT"[@]&<5LS$VG=@Y%5]G!%Z(Q4NKU:OR4PV>QDPR$ZZ6$U5Z3SYEMY_C3R' MGB;,"SB4 KCC(FAT:)Y010HSBJKDH?.PO:BH%V5XIHV"F&)HF?9N3\9H4A=9 M=.>=)F_AK1Z8Y!^")BODBZ$RC#N$4 !@=R,Z%V^8*:P;)6=I88NL5JUQWD+0 M]LXS@S]^LN +WC&^X*/).J^9'W1FML4*^<8^><^LBPE!IK2+<0*6C#2.GS6Q MML@LN<384HHN@O*WC"K27[<[%P@8WHU/XE'UR5-[:&5\5!C24\A[ M16%)^N-DJL"*1]UMJ"C@U,20W#!0YWXN25TR5Y-Y8]Z*A*9X%V[!D:)9;PXS*U$%A[JIM*L"-C%CN* M17LM--,]WU9E'*>IF>)SZQ#I[MWEU\ITY:#0!-^54Y;F50Y9%C 5L[#![E3? MNT9G_=2NZ@[I-Z:0-+)KG-+H EV^=HR!712HJGO!:/3E;\8A%M8F#VAG-#]@ M$,9 ZQ^;DEN<[E$A*)_PF"V^<#?:B 8+RSN9D_;1Y2">HT$$N&_KK0 H/3'B M6Q8^#J=^L 9H(R3I*:9%Z.3YMSDZ6N=Z2!P$&AMWSNXU;INZKGXL-T^P!89V M6*J?OW6KG7M6EG)G,IFSV71>HQ3/JY!?FPOMD@,\9EB6,IE(.=4'X0_ZM#+F M[5*NFF3D__F>&<_"8/ Q,AA4?4_IH:L--2U*ZG#8MU4KE3LK$RU4+(OI>-.1 M6J34R7# 6O'L&.A_$0(L!K,8C#,8)1+->#QGDLC%:A:KF;$:UWPQ[,@XIUTL M9[&CY$GJ#89ZJ>MPPTV-MDZP MNIHR'2OK^Z$>[.4T3KQ9)1B/_47*17KF(P?;B&,? ^G,5Y.IBUI6_4G M3("5X.3KF4ET.@]%(1?3B"2(CEW!YBKE,Z+LY>TX X6.&T79--8,]=3[NY!+ MV^@?Z!EMX*;(.O:B1VN,?M.AWDCAQPP*TE?-&-0N&<@\W!;^7(AP)O-X9<\D MB_C_&;W:BZ89%4)!DR8#-YF+372)J3]=GWET6EPCN3[6'-9MY.DQ7=GED3O MA%.J!L!TA1='2:[+6Y$;QETP5:BIOK;'D:2W@T'K3L!I @@YBHX47(&J[AI? MIQ/?_=/5)U%[UWY]5F7#&G >G]+[H\P2&!F%G<:EXK1 M?\" MA:%($X$PC)C!!S^>MC<2D.A]MJ=N9L&,&6 V/KD\C1HIX7*V3QA MZTQV0&< M!62UN+$+N 3&0=K30+LPW#/ZGX,^*XI JBX*6;GY6<<;7HS@'2,82JZ")O!2 M?;7FD.HHC:=S< )J%JQ(0ZN$.TBJ' ,#FTRR6466#H!7I^E> =_;5;(XMT1YA!KC8B!Y:=Y4^&2-)--11-ZC A7] MUP@3#"CZPAAY 5O!(S]I)$-5L^B=<.$2FWY@Q.$:$)JGZ7G)P&'\VTA@%W-,. M_456,X8ZC$>UU;"M3-:RK<:>(1\1EPW\Q#LH!"*)@YL6ZD '".81V56LC=-=WEUIO\5C1U#8G*;M)01D%EL( MF24[.A$J""C^%#P[0T=\89#GL8KK;-@_:U>\AOP"[+WKC?*")*Z5[#O>LT+' M,ACRZP^&?+H,AKPWQ),?KBC'Q4-L)_K7T\.;N?G$LT90?^JW/YI_W@H%X&MF MKF:3337OBI.'V>R4V?>NVGI][/NYQ$5,X+*+?39RSSDR_-+GA#-0V!F5?D]Q MQW;S^11Q'!I/],)"S%GIR0Z.34F:KE:.OH<+Y_=%U;-WEX6^6:$B#9+;\/E, M-#/H7+?6*1QK'4[()LTRNJ=!5($X1%H2%V**[UNIPMAS\'U:<$&NIPL\")Y8 MFGLNCR#&+X0F.XY6@I"R%\KJS1Y=&@P!R('9^<@)0Y1XD0KYYCGOE1YAX[S5CIC^#=GE M.4VOE"O.ZZ5IVK(IZ[.\0F'Y+.X)KW/:-P[AT"G8=,I;3J?;#<+;][;1\Y%(.SV=?X,Y M'TMBD?#AM[#'TE>6ER)PU.M8TSLQ*/51E@DT@9M@R9C$QG[JN0ZEE!H][8JH MD8^RLE+I 1)3TT7+9,$ANK#T-6-%R@;WZ;%BF>Y/GW[RNS>_1^:B)%* YAM# MIY3>[3?90./+%]=%XF-]FL@(9P;QP.//4_E;(V[)71/<5KLM/*6A[N'0T,:R MPF8VPE\.)^5)<>0?,FJ9KI(UGYEBAPEDRLW>X>SN78$"#SJB+_!#8W*.TU=Y M>IRI10B3HU2ELS>[5LZ6F:=[&ST!<:!FV;^M)&#,'(D^4I=SE8;:<:K,"?/(@6, MS,28=]+6STZ "U%(0L?Q7$JOG.4P3,B0U4'5L/Y@DZ?#&\]DC.=\[=+% ?C]9<)$'=^==P72MHC?:V*8XUCX+6J+_VZE MZDM'QJNJ?].O7J5F+-;I55"J&EKF[WE#O)0-\;Z>[^]A9_W=]!4NAH=N2AMO M%-3<&3G*>(*=V^M*LJZ3E24L0U(+[GQK2I=]S;9=35KAHHY'9P,^425 +GI^ MVY.P)S*IMGAD;CF5VUI8DXSNZ_P ?WB2/&=$@8HKGM9/VB/B^3JQ#G-$8NU! M^@78=R_E: \1MG:KQW?4L@9EI 5V[3UH3=*]_(OXJ 7F\LYZ*IR%>CXDWC1U MV8Q[ KPE^2^RW>+/Y*>OON.4R\Y"AAS2GS79*5=@;T$532R?@MVP;NQ>@7A %; P/R,XGT+XO L-*9'FNS;97= MTQ;\7AI/YL+\YNE+N9MO_O;2L#%E-Z(A!$[S1/&PE&=T@'WKLBSIT#]EA4R\ MUFN?74E\\R)P^>7U(/R(\L.O3A %(3O[BE:B/5#\>4TI]]M0BMK+ RW5Y6I$ MBD&E7W>!,U*?3 \$OP26>DFJ0_?I]-.XI,0@#.X-,MB!,L &:(PZM_#"_K!* MWM2H9_@H:;L(QLJI!/EEQU;2W+O.F>J#? ?*;LK)-CD860I&V2.+1](C2)8F M[*"T!0V]&_6#'SR.]6S;!CKOR-DTVF,+L1S#UO35B^MX8C[.!J17UKASC2[X M!S?A(#!/BP1<+OK@+:\#OELO;,,X69H+W)XV8NXFE.SLF)63ED M:S;[N;^-2%HG/U,4JX4483R'VPS:'E/:& ECKMD'J/GM\HKC'[& M,<(5LG<$8W"^!&S\YQESNQ=" $-,@=V(>B= \<&6H^WF%O>27?+( M8*E@1.5QB-48JU4A4Y$#Y)9VCR48Y%YE8S(&^*8+.B>2%.2R@$O(OTX75N3G M)5]29ZDC_A"$3)>RL6HG:^<0.;03:[(# 7G([Y.6$H*P#7GH1+?&YQ]?0W,K M[=UU%,;TB/V@3LCAF5DF**/26 '!LQF@MJ=9YXN$R";MQ0 M367C?D-!)7[&7*>V>%"H&"7%-7[H?K!?F2I[2I8= M;G4R[A0OI^]JH4!]]TB7SQ:DRT*!^JM1S[E8>T9<=:[V&%WUI6H>[Q@=PNTZ M^#UWV'I*<'.UF/YN5ST$=9S#8W&&.$.";^T]WS4.O:TP8:1LR:ZHI-:]_QVC M.URCM'=S!2DFV;6;TS@C$*"+"FZ+E#@=[DTOX!])NA'[-,KX+7 M^L7 !_>FDTDSHTUWRMX):TC--FMN)\"*#/O[+J7"8"U]$Z/3/VFSC\8OD ,Y MR;\;*:BM5_,8H3<_1/,!:+M]-&[)$,#SQ5#4V%2SXM63&PK,TG_5# M'S0PGWA3B;"DF9)D,L?ME&(%P:X\2$$E21@U[2T^[T9QA8XX\6#6EONQ25C&1,@+%V\#\"C_S MOHBS(L,K>(L ",U] 0""9'KG M7IN2WHQ,VI:)'%Q!-4%$0OAX<#"IIQ3W;+6!\_V)S)%+TTDR32_"7X]FF4PR M2?AD41#%2?'6N)H7HJ;?GJC)MGK3NF+H7&W69ORVE/0 Y.RC MNX>\@M#V#Z#R%4A?H@9 NMNU9\I"$?V=E2[1E%]9V'!]YJV]YJELNCE6^1J? MI>I^M'LEE+#-O&@9[WJY>8[%VDT\G6/,:-(:$05__V&NMQCO(]4S%C*T98\- M]QE_-'H]GVP(8FX+QF/N-S?S3#U83O&Y.UZX)9>-,#IL&!G/S1<-AS:G/@[2 M3*S/#AF F4\=9 6TR\,S$ZB^60-R,;7%U&9,C>$R6\I!>F[R)KR=<,1L(Q/S M/3T\ILTBE\UT1'=2>QX>E2#-"FUI?'.)&LY,/N;IZ;ME1F-\+X9.230+CV2\ M6;;,LF7>9LO88)@,1 L17;7AR9J?O4,N;+G4>W$U3]=[N7?;_'(;9-D?R_Z8 M[(\DQNTF@3NKPSIV[P.R &+S4T(V,%I*98AGS5:&=0>*[XYY)6;<) M=YW*M/2]2QRTV+A7W=A)C461ET!RD=?TF$BE=LW*,B>O$]NT9,(-3%QP$2AR M2@\CG_.]L&,$-[FWST3M6==*0*,Y8313R+/8\F++,_XZF:Y0FT],=TQU:X,K MB0HO8]RG6"4TO:-M_H*=]V)[B^W=7_;F(YHE*GADKCJLP10N#28%K?DJN%"Z M:A^XB%-?0PN)9KV,%VY7MBIM9=G,C'Y+[!"3*[T!&R=7RW.<^-4E&U[0-/<. MV6?)D!=X-U3[!;)4?6&NZ5^N#J "&4[;H%S3C@H-A/KSERW8W- M=SH;?%%U ;/OV3">QY#1CP22_?,VS=QHS'4]['FP& ._?& ;A]Z7XT)\:.+I$F>X?[N@GF+IA3$7&>L5;;H315]G7HU/OWA7BW%1 MR L*)H)N6I5KLKFKU=>G#BDY6U?L0>N4L[.^]Q?>M$Q&_4J349\ODU'O#0?P MAWR6 ^E,1_8> 1RGFWQR/A'&5([<*N:8Y[-,H,J>!E: TAC_?]RI^GWDS2UC MB<71O\;O@X.'OGCZ3DM95!)X?)ZC 0!V#PP*KUN9SBV%LE[/XS[F-%V<]R_C MF'&"?OHW\;D"/BUH+2W.V?5^AD4 >K3L=#<4S0U[ZRRQ@//AF"6\R ME93"T\S.*:9$LGF=Z8[ELTA]O,,SW_3B_N M.(+Y7YN3XO4['L&K>M3C?B$1JP_YD/C>!R_C^N:C]EY4?2CXU=11.,_(6EQE MH8=V +HW4CA]8#P)<,.ZZF408FDD?8R-I%]BQ]"[0K&1 5H]SLI* M3_LHNDE9D\WXX:M+[I@ NVZMM-3G[Z1J1AN*\,D(_>EGV'P_-*Q/JHZRAK<+[8Q'3D7JCS] M4]SZN0KUMD^2I)#UW=APLLR9Z,&7DDQAZ3I4FZY=5Z"XOZTZE0](K)5Q687( MC#[-HJN)$O+!DGMG1UZ^(O1?%A RCSW.KD<%MCIFIIR(%R\Z$N3;U$RV+!BC MR*%EW",XHT%@PDKA1NAI'&N'L#W'JGU0\XW^$%6UG _-Q8>6K^2H@>FM&4(7[J6G8O3<=NW]W^!AB&AZ)472) M\GEE4S*S3O.@=:9+1=Q,:Y';/W"50N-"QE;30S,"R+5*N'3'*5]L$<5?%MIZ MJ3I/O:3'T6E61G/T6&V7/56AL9>C$>0D;12'S9-YO;_O<^GW_".8N44;'29& MWD^L_/&QE[/AE:+8.,E&?I_].%6N95R!OW4.Y^W'&/K1' .7 I)@/2Y0U^$& M^8',0"3]LCB*M@Z;%J]+VR=026K 3J'Z:KM3O6/A='I&"^@2YW8V,7%1)):7 MK^J'KEJ?AC#NM$Y6C6Y@H,BEE"X54T]YCM.X4%5O_?4*==,,2TJVQ=$.>Q2, MG5;=F/(S']T0NJAT5XESW\_H,9K _6&\9^E+A)]*E'6+&2.:]Y2QH8#??G7[ M)H1_EJZ@@9?)ZG;D8PHC[V :A;)1J*WB^+5S$D5X6F\[^-VKP%348%?-/J_O M-/ZQ.-;'W/N+<.S#;56-W/>XX_,*\?EF7X=.^47*&9X^KGF'3J4W[5Z0B#<_[/VQ[:^K6!&XWM^ M_MWSU7=U:!]8JP1GGRR.NS@YK6.I%_ZVI!Q)[W!U_4TQ^H(#Y]XS*W&U>CWK M+.3L9,##R:I94?;T6P+"Q_]'6.[*:?;^'XF53K+XA#R,N:HA3I]IL M%I]CSY>?DMIC9D#A#GVISYFC%UNF,*"XYD:N'"S;_)SD+UD0A/V/==-< ];\ MVM0A>)&5R+,XTEGQWY4@.<:E Z!+%#G '&-=%['Q.??(QM;ORK5BD ^>(&([ MH4?+M^KW0K\X(0YF9V/HY^1G73:?')UEB,5,83=Y-%W^69J@[$";X<2\+#ZY MNHZLT/!4#[)8VTZ:DEG/O]H'V^X,S.(7IE1E\D,Y:,$@G;QAA AA'@\FN"MO MV\X./Y_IIGXI7\U8""*ELSH]9X#7O^8JXX_I!O1@=JM9CIY09W2ARAHZ&( MFN6,1F2C"[OM;$)5)E&Q&",93S@7;8193PZU MQ&_L,@X7TU RPA5:GO36=G?X_I.!5EO-O;/T77#J4XD9&!\V)XDY2+$Q#X4;RT-@QCLH.4FW(Z<;? MWN OVSN3X_Z\SV:'FV\.[=YRTUNB\_@E ]+;?XGK.D@2+">VP Z5=J@0N7*\ MQ\Y5Q%L&OZ"B[%H,UCMZSP M_[:GV*-UMI_.!3DPX9>^-J+_ +I-PYG?RJTO MFMR//=:>VX !!Q,M(V1/3<+L/K9[S7[8\(=W*#E1*"ET7L@!0N&]91RBF#2Y M9]2H\;?@:T+L_678E#S&@8 =?;,D5G%LCXF'Z7' U7C?*(=5E+4R669*G+X,R=168V^QY+3.4+'_^ MIFOOAOT2/7T8T9/2J/(^H*.RV^PSR\P21$HN <"0M%EFFK3*2JG("WWL48K$XVA+K2EN,V)FD\'=7#_BA3BB1 NL6%-$I(QUP_1^_ .3.I/MU'&\LAX M (K4W!]Y,VH9F%SC=;A[CV9S9]9BIH)Z1+7!EPIJ4Q#.7 L,MQ0"^E+@$]OKZDUE;:[X[%38>\/]6]&2Z0!D*)/7GAT#TAY&V/2G[C:<>5EE7P._IB]FUYZ: MK;6K4FW$W&Q"[?"$HZ)#Z5O;#F@5-RV/(IN77G4DV/9L#-^![Y(>\L2PW8N1 M/'/&"3/;TZEK1/M6RI0,Q>/PR=1.Y.,"U,DF37,GY7G3WA&K_W5)&F6S3/\+,,GZ6\[O)WIJ><$M>@77/.75Y\1:(NS#IF MT;C"A*'B8M3WR- ;N+,4$;N=K[&QBXEQ5?*U9XMXK7X/!VS/Q24'IKUPYSC@ M[E'BUA&G6BPO,:B<[CT_U7T5X04O]NOCQ?ZTX,46O-B[HQO;E3J WS /_N$8 M!JE@\B1%>:PHM0Z;?4/W?2,CB7*H6LXMIX>F% CP=$"7KX.:)/R4S=!*P[L* M3G](Q5(+B2C+[2TB<1%(YY^(+AX'O3A=Z>I9Z#=;UITKR%IEPO=BWEHX?4G5 MW_]4'5'7NFJCT4JMY9AA3L!4?.J%P%X@#VS_8@:R V[#>,Y3-@/_T!W\U8O_1V*Q1,GB_R=GG>/2-H]/^%;$\\F >C.7$N[J%1MJYT MZ5EISY?TZ%MVNSCF(60A6XWZ#1),A0_/1,RX#DSJX;NP&NN[-1WIM4LZG @'6+C],CF??".< MI"%SM"092SR)"F1TM".9"H)HE3^R995J7?)^4EXA=Z<-"\XY*4%^(N-(^;UR MJ=#7#+S?=H]=2*N8LD#.M8W"P8$UF29WC(1BDRD20HPYPO7[K[RSU8DCI4NU M8E69EII;UQ+Y]%-D4A2ND, %=8IXYFBSW0Q?L7'Q#S?T-@;E390I64,AR[M- MAB0%L''GMSX7$78A:?BGS?ZAFFLW)9QPYAO>UR#AH\[>YD"H[>07;\^92S MEE2U4#(U'&[<="I_$/V1_R3/2MP9BWB\!WR9Y%LQSG47P!AH27[G%)5]/%9R MQ 0U0^DK&EF,2 >:[E$%P5YYLF+M+".DRLBLM3:V9'L?1N0L!7>A%<,DB@NT MV/P[#@0C! O_B-ZP\+%B'6XNQ(EC K*)*M0$87.LRT;Q6!QNW? 9^[R1T8C' M5Q]ZWU(J>18]/EY^KH[A7./[C%U4[M-IPU@1#/$4]V2@MN?B8(#L:CM#+N]G MR B(2'-Q@83KNJ_*)R]+GG?&P[&>;(EI]T-C OOT=<6B"6SFD0]8]86&?CN$&W=H?L9O[ \TWY^LD7H MF\8Q-)-IF;C4Y4ONHD:DPO>E87P/I6I' \^<>.1$&Z4MX*7&Y"^6;1CAW M-#G)S2';Q:L#&4;Y1K@09$XEHHXR)%3Z?3@C79HZ M,XHPM<>L,/1\9T2L9G)5[T_JZ:OC\21^ND)/<.4UR-(8#N&SAF3/"Y>"6E$P%R(0X'W?O=.$% MYDHKQ/EE' ]3Y_ ?#74GK[10*(0E)QG6,L%,(C M;>F"97)T=$LI8NT1\^RAE4L)@D8:(^F0$7"2 M7H95_(SS*Q8=1*$C[E$'!I!N3G,37"DMF7\2F8KAL;LSYV&4%3&2)#&M)X/\ M;5S0A3SGZ.[H,CAK,'9G_7:] *7.3&K;W.3=:1]XQ9D"M]J[E2H6Q3MWK7HY MT>ORU,!KSIS7+9=?MN3DF^VT6R]%_$(/H(H/2\./&/ZIYSAMIY(;QH? 00A= M;Q-3#$=(P![32AUQR)SJ\\H3TWB7\JB&53; M&(I%?R&P$@MZ'S]]U=G;3M$F MV67?-DVH*1Q!I*HZD M1T!E23G=L5K5<'%'34U'+Y:\0,7#-/%0SM-[U\YU#!UI23+N:#T8V[M&N @T M_$Y7FX.GY/-$E] I*^M?^[XUQT^I$,RA>>K#*=\WVGW6XD,*\61WXEP@?ZW* M!NP&?V!P0'VIOJKU8VK>/(: C)DBK:%+I83T7X*2U9O@=S"M?[-)? T38[$P M),L9K4@GP;J45&=KT0N(YYV#>/Z\@'@6$,\[*@)*6FH]ER2"*P%EF,#*QSSF MS.' OA/="M9T:YG'Q*HUZG6F$'5P68-6$ T"@U)X)3.I EC,TN@UZ-*,2/C+ M%_U,3*',=@N)^4M'/)(H#F+TGA')--M$,Y.3#-!B1V3^!?:90D@%]%V#HY]M MZ"U,*'Z# $^?Z.R36L:YT %B93B<ZOBAE;5*JF*M/!&*_%_#/GNTHVE$13O+/Z M_G0(V_P+SI'(9#;2]L]:1=8+^39ZJ-V@JCV3YQIUDR_NYHN/(ENZ9VE"*8]) MC(PA[AL9?[%M*YB&VH1*\"4I\I2]7R0=V1BMLNX.)7 ZR:T\2N,B^;CQ,['* MAI'DKP='P:WJ1I'^(BA*L!D!!758>Z' F,73S9L/BT;IX%8[SB%\F4S81J1V M":\C%//R,D55!66&-;!(YYYV?-FDZ1"V+Z?14I[;C%DJ B9 CJH I@,JO^>E M?_&5%A]_>PZUF1+28[)Y]![RN%()XI+.DV^+[L^ M/W3(1: \ ^S7Y[FSTF9'3W[.K$RO$V2\ZJOVF. M2:DE'$SA/]^SPOFB(? Q:@AHY$-[8G,>QVA28*;H+L$MQ^J-XBU2KQD00![T M$PU&K6IE&/$O+C'S+P;XL1J@FV&5T)AL1_&?PA"YM; W&];%[[C+9;0;W>JN M[-#S[D4VI6K$:DLSZ9BUF]8HU"M@$3>+52Y6.;+*Z.L@\+AQ@AB2_45<3=6O M;BAC)0^Y&-%B1,Z((MD%_8B2A"HZ.,%I OA"'ZUZ!68OUK-8S]@%&6&\14^C M08_*&%6$$60)MQ:K>H15*?6^=3/N)3,3^@KA-TZSSZ6P;Z?D6X7F^TU7K8U3 M)O[Y8H*+"4Y3SKRE)K7L"!X:HZ6T./_%8DB+(66&1,%3:&X85G\?HLD +=P0 M%M'Y5.NKT+PQ 3=!:L4)>JOM+3YL,3UG>C+\C1H%#R1ST6'"NI_"L0Q?Z&,S M_'LQK,6PHF$Y!*%O&E:-:HRL6 FYO#&=X.JP/G6]"K@LDJ>^)P< Z'0R>:6O M&H#YA%&-)7#K40UGP1+4/-K?T":W:A W\$9E\&*^;>2+Z=P;TJD0 0.\:=J[ MQH2H&/P@'):"^@;]'N.B%)8 P"U=J%1QJTD?R_?MM,VGY(O]^%8<\"#PF/.XKXW,KA/)A M"_7;0=%QO"KKKBVW11PP^&E0BY+6LHSIB5"M-W]$V?T$Y1-'>D]X5 MGV0C[51YA9PSW&,$N!\F!3=]3*%_3W*9/)%,JV2,VYQ#R*U./BL /(#SZ3-* MXS4_F_]H&I.'36$DT;L-&)WE<074L)7X*E&ZFD>H*V/%ZZ.\"L!6.@N:,9! M_(QRQL[:,/2;[T^=#.,EH0LAY3[U2F44![]=FLANO6[010_)I' M9#E ;D+[.T0)9*6OO4A*)B\$LX_,F(<]*>0I9!R6M$<+86%;UEC=JG>Q>&=D M-T(#XE[MGL[_56B8! ]^H:[;.UL-&S#,8B$]BT;^W8]LFA(%9R;TYY#>>-[$ MV>S"30,@L5^T[E5FZ)NPDT[5);_=QF;[T<; M@5#HW+&A>,N.$?!PEO:XS*\,CPVS+\?7_,IM?$AL\BD;1*]RU2A&T W]+W( M7^@_R6V_5K%E]E1/7[PNN!("-M&S*0G&F:1G4'(>[#Z^%9^*>_SV1*_"78HB M:=H9(%4(PL;8;.4$*0<[4$2TE36![1CAQP[;_*FW*IMM]W^U>IF?O4.0B^]: MWDD2ENCZY6L'9\:*BWZ0EPX/>FH3N$[\/8*ZID6=TVX1-0A^''R8I2ZRF])3 M%ZL@^'LW1C_U7=%OY8% 4!K9^CPK:CUA5&$"&S&Y,IY#ZW;+ 8Y_YF,'UB&K MHAWA8[?!A"QF [;WK9G 2WG M$38GUKO0*$K%W%C>%"D+G(:=&RL$?\H>\8P(H?;R .3ME!@5;!\L;(D3UDC, M;,HQ?6^*(G@?'4\# SAZIC-L?(+&'SKU96)>>9#+^SFF-3!;95]2Q M*C&UE MVW2E+OA5O"V[LS3.W++1IT!L4O4'WH@RT4*^VEZ/!J#]N4=WBW*YT8-*&."( M%KS:F>RNBB7:0]?,6\@D%4J M#XF1F+]0Z7Q8@6BS5SLXPW,C/,2O M8Q? E,,,8V=6Z6;8N_BV-&,@'[=.]XP@-WWUKHMQ-?]7/TA")NT:7G)Q1":D MQI?TVQM4S+W@XE&CD#'E!)[O EDBGY?P54J\OZG+.\S/&[F^7#5]VY@P^!!X MOJD?C%H0M_+5#S*S*G;<26;0(LK02F+&QM0/*^^_#O3RF6>.S^R,-#P=W;=H M<[#,%2]87^AU2A"ZVS.(=]IAK"LUI'B*VRD_*\F?$.+% YEGNT>Y'%G'UYUJ M["4QKOAMS+O>W0I;S+/VQ[:^K9)PF=5.,R_/E%J.E,GV/Q)7R\/HQW:Q]&Y- MIGCU;7L'&^,4U#Y=N>$&P)^ MC!+NCSYF>4$'3"M&X$($;1K/E=6FL\@33@0I3TD=X2A^AQ4?7=U(BE.L],&E M!MZ:604I%FJD!I;E6_BVV ">[SCX&*/P5/,J5FG9OE9@.RL5I*(O/=SERL7< MX9@Q\6:\=K*U+#[B!=N P$L@8_&\ ]O2:%ST(6:Q[2EJ80+)AD6_*[MM+.>E M)2_&<6#5[.J3"?]-2X+C>I[SNG6XJ7J;39 -/A9!U&).'%U^3E\FY^HK.PTH MF.#XZ[-//OM,ZXLX!Z3<2I87:G&K3'A+1WL_\JA,$-O#KSNQ1G+II[[7A+U2 MF^0,5H,S72QV^"C-Y#%>$4]=/9.\:?/7&-B/RX>Z# )SML/UDIR($-SVF[KM MC4E-=@']7-OGHRAWR+0?*+>WYS!'#7F'=/RT!CTH5:HWLFGH\?&2;$\4_NB^ MKO,V '.9M,U-Q[1B/--,(2W;DH_K)UN8N>8XCS%RX3R35E3W4>@XZ &XL=#= M6/A."XDMX5,+5W77P7,96"C4E3/0@K4 5;5HI-J14:AP*6]==O1VM0D@0B"A MBZO&ASC'=E*YF6;4"W#BG0$G_KH )Q;@Q+_4@;^T%J^JGH+Z5ZF@BU[M<_IM MC8/F1.[H)8H=%-?\5MB!7U#YXS<+2=\-=F).NMZ0UOIV%7(QI2"2WPBXW6 &H\I[HJ)[(]Y]@/EYAJ1A9 ML#&\SZ4F<'7&_6-D9F210N%JU#X,J=*+")D>)7=*>>"Q5G,;3;=7"N+F'RF.4& 'W^[/7(VE3_+;;RS1+D2#?? ;8?R&*<$3(C_*!W<5 MD\Z;I8DD7"8;."Y C#9/TZ)BD!O-0_EU%&Q##;(;E(TRYV!FV998+NX=?DC' MQ43%A0%#]XD\\+2 W@>YDQ-(P(!#C_S2+6!B?=69 /UD'7"OOOXMV*]..$P4 MRT*F0>F:-4U%(9 5C.LD+L/93Q>KT/ 0N(8L',?W&XI K+::O]5Y M)28N2-L22LFH*;NNO4/C@U<,6I3V1:A'BL(H;@*'3A3C "U](8JTE%KE'HF(_<'5/!L "5XJH;X_GM*R:Z!ID)+U. EIFJ#I8P;P;WEYLX;R(A)LRRK8=.WTAA2Y. E )^ILBZOYK5W-=VY:V(P>(3\(@8>-Y=_?N;GV,\> M\:@O#UC2H1+@*BL;Z&A(_*E3)I6RCLF+F@_0P:^OO_GZL\\%K1-'[:?^9/J$ M#NS'?G>^>B8/S@B$Z$"2'V10'UJ<4B,X]:;E;"?'OU!1OA0^/;YB;!6LJ/8H M"!=FZ6>_G="D=^:LD(O=@VKY=VOU/+Z:[61;I?3DE+;D/8JZR$AB;E272ML] M5G^60O[[?W*\5)\J4AAI_*O:!=S1S%1&4PZG3J1KJS0G&?/AREQK?EL-D_ M^4?Y$^9\KI-&3JR*RY]BD%FTA+G [B)>:(1C!&KPV/_LM(K#D3:HL/5VX!,, MOLU'!DJQ)J[';D3BY2F;9 YY_C5:CIA$F;$*^H^LOF]%@VG?WJWJMKD9E6?< MJ2S3C$PVDZXKF4GDHZ$5C)-7&G]B5;:4)O)P8C'Z4RG2"2K0^9-4Q+-*E.'Z M[ZH^?5U/'^AW9_]-BC7C1N+5*F$X!1AIA'9Q-KC/,IHDOWH7#!UND8]&P?>> MD9?"J?-,)T>[<8^,8\SMB5018B ^B]^_[&M!@OWZ2+#_6)!@"Q+L'<7(>KC6 MY9UXIU,=D*SO&06U#)6XG@@"UE):ICV''\@+*4T8T"@P$!T\O= +]U0M$ QF.P> M[1B[BQ076VSS*_KCJ:MZC(W'$=WA?%3:%7[:DTUG"PO#IW_5X3SE7Y3T3CN! M.@Q(+J.7#IV*E_]#)K<%$:$1+P;KM3H9.]1=WCBAGW7B?'95UP]"^O#&AGO1 M*^,8#PTW$:U1R7&=U4^=Q*TW"&OB^L51+=/9VYBY"T:MKR_ MI6'WF[NDY\WJLT\^_512A;^%7HW?SFSQO(!C, <+%UW?:GW+1HIN--!OU(0B5.>19."+$O4 MW684:+.T,,G11I*CI?(SI960QE$:>W/[:Q0WV+&2'VV*7;H,OY#Z21';'NP) MU""RH&).!5VZ7$Q&Q?/.4DB*VFF8L,(H/,I/&G?K5H$%_-"(0+;^YBEOI=_A MT77&_(>73W6\_/<)KK3Y[GW22/ZH^=L M-]R:Y4J3[2=2R//V^$.4LG4[XH8F;Y\*J<(_8=RFV@]4JD?HUGPRY%EI14] M'?#L2L#7KOH0WJQ01.E86_O6Z8'C.N-5D%?$!",&L!!4KI@O%_U=3]9#9]W; MKYH?:1LHU<+S(99##6@C?0I%XQK.EY<#>W6;)P;YOI" 4*^'\7DZW?^IP>4P M$M*P3P84\,/HLT;))N@67>]D)Q/32H3<[.^81:!2V'A['/(4YS2XUZC$%3%8 M[1F$)VN@?\4G=?1,X:>*M@O[+'"U;%NF=&O-S3 ZR\ MGOO.@AL^4H"\Y>)&J/46'P.@C%64\V2D(]V*/(M@^&>?%D<[W1&^L1R.R/UYQ.;;O>3G6L M6)=FJ<9S&_8>#?^>Y904%[V1!^$*3OX.I$W'- PB0K(^3X(C9D=5UBY._ :! M!].WM-VQ-45PXRY)]X;G9%SYDOCQ% L+FH"0A%)W4[665QL.56_\D/97G-S M@W1M0X8[_I#;CW[-E?+.E76%52D.IMYT1L@]WEYZ87(:I<2"WE)X1R*B)[=" M0=^I%+9ES_+#O"_R]87?JYC9L)N/I%YJ46CZ0>%F,DPG%07QVHGYIVZ\)FAMYU8M >\FZL4_^7VP%+L?!\V$"72="="])S,BW'F@IV= M/0LB/;4>!XSEX"LI*T^J:0MT-&&Q[CF 'OK6T0F4CAT[RO.#YF[?JLEOC#MP M[/0?=11GVT=XE$XUD!T\A+H=P7-*(0/BPV&Z>3(*P;@.V3UY)^25EHP<:1O# MH3S;UK],6_.&T;G9L^7$L[A"D>V0^-*9(RGV5:5\AKP6V7BMFN6TR"6JV8)HI^V]] MWSSD NOYU9?\3Y\LL)X%UO..BB!/952;G/'\? C4>\@VI,>E5;[;V.^JR_.L M-,\T-U.^S"5C^2Y71YJAG,G(9FY;Z65D[Z&=F9*>E@!3FJAC\REX8>IP-,!. M51:0<,8;\(6]ZWD\DKE&OU:!(P_2(-#+/O5**9GZ&S8^X!_7;E3)XG?T+,TF MV#]YO9CB %UD%#I!Z7'3B="F_BR-@?:F@849,R,K\L^MM7^ND+]^^?UW:M = M6'9::15'RG&Y6:;?1/CS]Q.]5LPI1-2,_>5H=(V7XR([0*PW\%#!GBM.?((3U'2QNRAYZ[O(;&'NP%95WODS-!^Q8U( MXV)-PPI:LL-8+1?Y4N'R\:/Y[*P!\3@Q"2M8UK<@=VAU&@!%T+(^]V,2,%/P MFBI)*\32+K_[-V4ID M:]^5XJW,:TPBFKCQ[^9X.-0 %.=W8#0""G=#9UK@JT3TD=E((SZS3<[R <6H M(MZC>>5HI&OVP5O=E]7(%7,"4V%?LT^WJ_A#@#T(Q3(B&G'_G?D]^2K_>UO3U>_^X[^B^%4B0HK8X)@0$=VK^5-"Q9TY>1/#)\"[J%G M@9Q]=^02'=.7LXNQ5MD:ZW;3M7?#OI!_N"(K/?T$ MCE1XGTH/@\? '*T$$"&=:K8,/#XH"1, 5G_!*Z/__VNLP5T?Z*TEW1#^9X2W M7*!IN?@&"YX9IKO^7__?IW_YXQ=%1":EH "FT@^A/=+I Y(OW"O]@'[7'LEO M4WA]UQZ@"#L($3M'SKC,KA-#_4)OF=9'4/\N#.9#AI="0GE>GRPF%SX=;NB8 M4A7_$>#)G".!V.&NC1_26$)8(2T.%Q*-+QQ02,^&2) &^-8;H/'V52VY4P\Q MSFWZ"\[ Q$+Y>8K5#T^_U)#C#@P5;7,^('>*3#[?)QFXU&OUNW"8H3MK&6F) M#O\-"UPV?M?PPZE(I<$;!2D6"^8Q,N48=!;W>')*0TY#C+O &E9BZ2U2!6A\ M**(O9)5>1L_0E3-TG4*"VWH[?=28VD14:2\.U%&YU<%4EL1"MD5*"#?6M8:; M$'#7:$XXC98JQF==MYLW#P1MLVQ!/#Q[%R(WR,H(VA*JT,WI^L%>F1G);DH& MYAW6012*XC5G9Z]Y,>?UKN)\K@Z;?/0'_LNX?=ZPC+8:<+1UZ?7*JS3PY&U( M\FKH# TZ<4T;85=D 'PUK68TKCV'NS)X+H9\EX+Y. M0_ J,.B8SG$VZ"@VHOM94QO%]GC-3>=PA.=6\H_(0#-2Z$0$TNOS6IL3@37= M+$OE 4F9M[&4BT/KL*Q;[IC&<.N3>DEZGWF_2D6DLALJ#^58KJ8+/+POOY%3 MAPRY:\(YLE_O@D&OJKK&C?CO+_A;NO9$8IZ;AA_GMR&]3<[/5^6&WE7OY+O39-X"*_T0CA2K2.A[IC!3 M@5.V"V-Q;#?7M]B'>II02EE9\@ASY7$NBH$/=?4F,'X!>WC21TFG!9M7QZ2< M9E82?$B$U,_!J;D 91EE1&+KE<8TM,TY(] K1DQ[#JJ:V$Q\SG9_>V7J^&+Q M*M*0EV,VRDL''X\P\WV;"JW;?'+D/?*V.$SW8 T*@54-MUPU)Q:Q1"$53MR+ M."RV,3MZY-W9"G&.0.^D0B!*1Q@K2-\& M ^'-WYA#FF0/N+WEY#C($,7)*\U1F(!]5"#NWJ?#7-;CAME+0?U++G+#(MT/ M=4\WY5$LN%+MWP3.<^)I>$AZ;"'GD31G'?*IF&C#V#*:_BMHJ^WB$B=7?7*U MUXG]_RMOA-&5W2&K$\MPSZF/D]NEZG0R.@9!$9W,C6UIP,LXCUXP,A\A1N;3 M!2/SCC$R'TWX\H_ Q!1#)0SL=5VN&8POY:-)(;SC1XT%BLCD0P4CQ]#1U<1K]1S/PZSF6"'!PE M.)OTB8K8KI*B-+':67>7B=51!_!(#5EI 475 VEEV9IQ;_95ED2+C.U1#J^[ MF:AJ[MZ42([KBE(=#B(;PQ+)4CKBVE(Z4CB&%*+AF$7L!;MH:<4X6);]O!]G'M_?G["-ENG6LA*47 MG_2X'QWZI Q9ZCA \DC+XIY/:7-Z4KXIU^2,(!SK-85L=->#EMYW&_OH"RL[ M^OXI[VLB>\TJ7)>@[ZHJW2HN3 9['=X0#">92@1='TI?JC5\KWSW1^\=7->G M[,8EL'*SKP*W9&>D&![7.]F5_<#G3=F,IP7COG_02F8U >?>\N^,,[]8O0C' MGNZ]XC?_U>V;$/Y9_C[1JT\^G!41)M307^K?]ZN7$.I>/75WBVL^;QI:DUS@ M_)/_X&+(ER^?/D_\25*!C@W\U35/)+-??HH78"1 &\ZHMYPOKM< ?WQS M_*Q=,! M/MHK0&/00=8(>*:9;6_X^] M-VUN&\G2A?\*HF_W1%4$Q-;BM?S>&Z&2[6I-5]E^+==TWT\3$)D4408!%A;) MG%]_SYIY$@0EV>6%*F$BILLB02"1>?+D69]GF3>-R:>;HBF&PK[EX*OP^BB9 M_8%MC(/$B%/6"N[6F]A9)>ASGM*KU.8L#*RLE;O)5])F\50&YC8=OPPR%RF_ M-)/"D.A\V'/-!K6%P4D"8@ MB,"$60QD0Q3DH;M0GYF;.@1(S/PMS2.H@[/#6OX>ISS<$#T!/)+D&$K[T%R4 M;7&9D&!%A;X!G&B-0YUMX-D$U<#H9A8NK0\06?0PCFI#(VJ)C7GO%#;(',#EV4L^68447BI^P M(<1"460-#%;JG9*++I\)7MX\AOGWC$Y:9^EQ>U9@,B1SF'12A5&=ST;@-VA' MZD5'F/NJ;JW*45K!H+HVY9I5N^U*54<)R6IDRPB=E)P@^QN*FG*O^##SX&&E M*>2Q!_M[> ^S&!%9%U-<*8 2 ^_S$7YP( _/YZER7X4Z)K+O^>%8.*0C3@X34\W/DJ-KT'JP.2K$>2("P2IF8+:_*-:VG,:4(0$J4$B#YA$)U&M M6&?>7>3[7I<1D-B*.;RLF [021O4.X7X\2W8JM9&_?7-]=?<>@8UNQTWRBB* M) MHD.ZL>-W?^,2)$38IZRI5D8NBI]56BAHI:"+[\GGU&Q8J*TIRL\R*8F]9 M%6[:%5L0QP:H9HV)-J,H.E5V-AE2&^,I(AP8GT='C64B7V>G_;J5EP=MEUX/ MHJG<9V-&J. CAQ]/6ZQ M_XEN0O'KYX?IQL.%M?.J=1.J]4ZN*?LEHLY$GI5 M+ [CT*@WADF9<_)_T;-,8!Q*,B1@5P_W'WYW_OUWA]]O>.;BN/GTRSSG0"XF M4;*Y$[0A7V%92H(E(T\6Z;**=7@3G!9PV,SC<"BZ_\108%<<9Y$]*/ZIJ4^D M"N(Z!X&BMM"-R3D-YAOM],3O=&X,D.> D7M!E7ESTW?!-APSJ@YSYWSG)A>3 M%.8!;B]\8M1)=07N(&;@D(VL;',M%ZJ=ON;ZV[@EQNL^\K: L%)#22P MWE+"AQ*7>UVC)"0_5M7[B0;E3N>FKU%'++>37YN?I49MB*HI)1R$.D8*6.A@ MQ-G384AG>%O8#*-O]B:K,_!:5XOD]+\, M61EJ07U1"PO?+BRA?-TCA8?!<:A%UPVI^GI-V$JZ1_.DW? >;':2O*I:# !K M/LJ.B%\6%NT");,7-*LHEEI)/\-<\[\/'H+GNA9QQ#(G'A8](_HU:%P7M7G0 M,G@@]I[325-,0;5L+=Q\1_O"6\$8J8U VA/G--X>O,$V$%"['H#MKIFN]\:D M.)Y.*^J[PWJ(Z8;92C8#KC:KP2%[=;N1FJHMFV[HY*9W=NN5#/-N=[AL%7RZ M6L9#ZH6C$3Q2W *]IUT%YFU-/E=>;V2]?9;Q1L!&YGBC:BR"R,!];S?OAJ#5 M*#Z.92H:)\=8*[-.J"ZQ5)>65GZ%NAWT'J*Z8B0]6%H^+"6%?[,9NH-1YT_J M!X7@UG0954N4&XU+GH.CZEIR5&US$P*']!.78WW>EZ_/.QSK\\;ZO"\&61F! M&=GZ,HFTPEFK-7J?^L:I 5!=HG?L?3GV.,UO@BP MBV<99K1BTJ&3MR^.W[TX"PES5V88!PGN")7_H85HIH":).;$_;JJX?:MT@6@ MWF2G5.H0Z2;>65,S5L+)V$9*4-,

[R-F(&X0@TXF_"L=AQ?6&#=/<&(/%W MS)(PR;QOKZ-LM GE7-/,F8J1O7!(;? !<,WQM78NBI1[K@N@A\H;# MH15\3$5[FA=55EC) LGB:$U-[QU2Y6G2>DR]'BO)J$*+Y^C[FT;IS%X.\)L/-NZNMX$ MI([.A8L:%%*/(--@$_?FSTB KME.#+! [S9UP8VU5,;JLYCY&.NRKNM,9(CL MS<9$V^2UR MXQ \F^>^ 8\#]!JQ+]8;1V*H%5-K\#U?%BM<%1@7!6\L9M+- M6&8]?#5N)R*3X=/N)XAV2!\*A\%,&44\_:T4RN2<."+ %U^[X7N3>QU%__SG MB7@@I'RI)0B(=AC>6$N/;<%Q MJD7+Y*/LK)Z]-_LF*BKRV(B&)?D2Y(,1FZY?=0,1YY!^D0YX)D9YX\JR61>7 MX"UF&_OA^;M_'^T?I/C?!_L'"A;VZ[\?PQ]#A>AGHM9CI*1MH\H"G C'](EJ MF_^$L;Y]\=.+5_]60\I_$WJB!1MSDW)/]NC0/K$C&V*4=FRBNI(< (EC]M^H M5^[%OCKUENGNYLW-;Y :'$\_5BY^\R/6+$FH[8YX:Z4-P++=*B167,.K:J#( MEWG;1XP4^PH)CL3"BMOA!']A8P TP \HF- M98^^W.D<3Z74'DG7+U?J!5TXC,2PDZKM &^!-AN!G\VSG!IRC.MNSWS+Z9L9 M)MQA+]$:"/YX,\.XR4BX-985YX1N!Z =]IKW]'H\4*9L5QL?K$]&(LZ08"F# M0FH5!,-&R+4&L:FGE:A:XHH,(+*\KJY1E -6NJ=(W:Z_]43R^F(0$HK?6#L; MAB:&)M+]ULWRJ0!H"@4T^:S^CWEL;>G&SKE\%F[)FJY%!WY59-2"(NR\'>%5 M=DN>.'YG*N#>?/&=M7KNKW?)+<&J,R@^MPZ6=06FP85(I/@2QLBV(:):W1HL9X](-WK!NW^N*K!SPAWJU)H2\F;#$CG@-MXL#7QF?M#N M4Q?8W#)/OS5TY]PV6TT2Y$GQK0Y#ER/"EO/\AOI '%YT\O><7C@&])?JOLS@ M\+U@3FN85LS%E7BDKQFXD$$+I0B0MZ?=\Y@L\[@2MU$2'@0U&AD9+[ZMV!O4 M67*>E>]Q9T_7%BW#UGT04E)PP->>93<8TUA.)3^F'WVSW9FUDMAO,6;8J?/5&S^HP 70IE?.FC>&*-'?NT[>15>W7RW#8Z!3 MF5M-N3#8P*=X!$F2!9J\O$T(G00&,!T.J5LJI:Z][N;$7-9LB0A7VPWWYY.<5$A6GW M*G)C_8==:!V62?*S_VP[41?9J-,Z%\X>4<]3-ZB?!;X!1>/"]QY'OT_M>\+I8T/3D\?.1K MFLRT\C,.]O?[=_V&6H:0IZ8@T%1DQ(:Q)G,#K/F&Q='C3 LMZGNJ+'A?/0M2 MAG5=H;IKE+;[*FW4PTQ*DZTIHJ/=PD_OL;83H@894L(*]: FG6)7H+(U"CI< M$ZGH43Y'^>QK0TV*B%6R01+)6O(VDC,687^A(NRCL0C[ZQ1ACVKP/JI!8C[6 MX-%PD&>+24@M?-0#R=7/#?RNF:\EQS-XS_$('F6O=P0SE],B7W%4 *,4GC,# MFT/WL/%J )_WMRK'=!^U('"3K336#IN._4(CNG_7^+J /<+7SZCCT=1'44U M$E7*A4JHV4MJ,!M[<;1( MK./SL??0$)3;V$XQ@]VY$Q:W',&W";<.X:JHFB,5T Z%*>K*>78)!R&1CG$S M\I@NJ1TW[.?,P MB67>%"Z;,5\7W(HS>@*T:2O;",U8(1KF%7(]T?R0\/N7:L1"-*N[.04Y>MB" M+D$BM:O&P;U1H*>X20WVMM=D1'!#7>8H1O8;K D-E+TA8O*SRQ;KO;,EBJL@ MGS.W] ;'/)H&1!G9XG>=/ Q4153FP>4LTO$SY*X, M(^N;TV&P]Z&6H,[F<7$\:##(KE:J1"Y"F1*5.I.SPE!J$A!"7FB+8YG+5 M6G:V0%62MV$?HR^0,? 8'2Y<<.5K!+QJ09 #1QA,0[\*J##,E-,UAK3G)A;F M7L5PC$85&VQ^.*835@\,6E*,490>: HQW)!DG5.TD=1]MW,]]OG$35).#].D MNN9;:S-%H:OM)/*'W]]VV[(\S0*QLFU!SK=HB[3W3+MPVQ4$LV+D!*TMA>?Y MW+B=:0],U'( 3ZM&2LS!SR8Z2)([4+;913^#K^3,N^N+WIOCYE]:365*1AEJ M<[NOB,:,7<4T#ESVN5C]*:/]X=H,E$A\Q/YFX)W MZD,\7$\EW4WE'+0&!6ZC>M,YNY\%2G#P9!O?MVG]< /\O8T!]N=@@0\?BVB( M>W]$RE;]EI#YM:""6YWP?I%L+RX4/8?JYXQSH#"$9%E',)6KC, P/86W9R^W M]:Z$V8+JZCJ&K92?BB@Z4AH;1]A)0'SQ:\<5Q-?==U03WUI-7,O7Q"+'92[# M4D=!2A$[K>CTYY&::9_O5$D\;S9;,?:.V1+]8/P&[DBN^#H4@1-L#+EY.&HR M4K?5\T;/H=G MP]LLS!U2+*2=&"N&M#XL5;%N6ND"NR2$KB:P*[,BU#$R4U1)#CA&"7.-J-R. M7V95"TBJ<'Z!,H/-4DW?;^T&'8/.6X]YZE2V9[P_+%->RX#F057BL#EQ96FE MKNJJO. #J9.NMG=\/>=TS8.HQ MLGP7CB"05UXPWZ6 L*N7^:Q#-A\TVB@<;"#;97U!') _1[J>;>\?\FS$CG\/ MBM##[]DX9(]/D#VMUNF!Y;^0SBMDVF/-=NFNWU3<3C"\J[A*E;..+,3F?+,( M7-%^JD/U BI%MF_9UL\1,K9^K_TY@ZA?OB=LTT789;41V<>Q?:)@ME_?WR):\/QI+7KXP[?']M MT9- *:+YS.S*-S)C)M-HI=_ LV@P825 6*CG9DBLD#<+C7UWSG8HPGV$-%"\ MM?.UU.T,DTYA%18& M4'4JK)B<"9:&U!Q34A0S0,Z45(CM-L=CP9.8)[=IJ3M\H% G+_%^98MVFK+- M[IJ-I.4YUFWPH**Y 3)58B2M>X0^1##(U)_H<4IW/G-B\Q1 M+(6;A8_+K*ZK*\= 7+Z+

AHM;J&K0C>OQ2]'@Z2A UX+1 M@&?5BH#96?$/(Z )>:,!*MZ".25*WGM/%IQXDCRG32\449H;D7,'CA :'3,X MI_S'284T3(U./5=X*'"9+P=!EFA&A((-/.,-W2<0%3X@?'6NC+L0)JG9#ST% PT:R1-8\FLHDL M%2IFEXR$?RZNNG$>4U,W&^>J!YB3H@R1A\##4ATJ='$AU3'@EP]DH;!:P" ! M:G'AK<.,L;.&<,SN \&3IQM%#2)R-'/9#/T+\J^^>_/N^'M>WY=N1IOO!+G, M\M;3C\F^0 (PS@0EM+=W#];^A,_!-/GYYY-OCFS_Y"!Y.7D :W!P>/ H^>XE M,M3#S$Z2P_W#(YIQ*<0SA6-[[7J%J(X= MEM+3;S%W@D2B#349E?+%)6*!OAEO@'=D_HW9##4;Q6(D!!ZB!-%.D5(]W90: M$5,LC:M2ZW8"QB@IJ)O $>^O"_*O+8A^P1FX-MS3+JA^"M0)+=1551>ST6NX M T;32RK"2D.!I=JX(=3F"]/*VX!+YU1"&E&!;XI&(!Z#.RSR\USVNBF0UZ:P M:\7.DV'ZI\%C&B1&\;8?,J",C"P3+=+G6M :I M+,W3! Y7M\GU6X1!$9ILZ3$90/'-Y0@DE)R6BKC[KO]+L+ 6"#P[4 *NE08; M^-M^-P<$<$O"O6*\A-H[7^"@402A*=5J0K!BFSR8+I@LK8W# MM6F#\FLV9@')B!2VB2) E6U!&HW3953OLL)X;N[9R$W1Y89D]F6%##-F(1=T M4C;4P JT *5_8(YK$ +1B)(C&M45#>+$-%@^;$9@C:1RJ?$ M?<+I=M/YHDJ_MWFQ!X'C3,VZP89A:X<:-S8*BNGWIIS.7"J'"15RLQ%M]E ( MYZ9Q6M_B20Z_B]V:T7#X_+-@^7$4+FPWF[]3I$/$,,=;M0;CL&E9TR0]>M_^ M7@U$:=4\V82 QGD'%Z7P^DA&;G(@>O-P>?RH5=?&M:$M%U?!Y>?. M]"UEK7HZ @J&Y/44I6+BVLU[];@+PGV)DK5I.F\!RJ^Y:Z)WU&*' 4@-/>M M40CA- C6!]7Y\\&X-OV<$B7QK6L:)9*4=0> ML'09FANP<),DXO&MXGH$*R/7:H&,&JF,]2HAF+R$??@[D?B%"%(6J2!C.V4S MC'XA+Z3OG1A^JL[- #/8KAX_?S:_>=L$O(6]TH"1[0WKQ_OJ M6WF^]W[A/BK@(: &#!!J,-"Q$%]L#/!C>%'%UD?[.5 ^$AA*-I5V2K&FS8VZ MDM&DJ7I':D!]X]%(T8%KP%DZGB$X/^IN:L]\/.#)V=WSF=:6![B S!&<8^2A+ M#\/-;*H$W\MIY9I)R& RUKDK9DU49ASD6JE,!70AF?(5BA6T-*VXC)][EW'ER1M@#<%N:XAVS MJ<;:OB]?V_=PK.W;F=J^NVR_!/YP"E%.?_KES23Y%8Z2PI^Y:3*'%^GK=XUQ M>DW-?%%TA]L:/3YRNLAF(2,[J*B?<<">"Z"HF@&+FN8UIB)\\U>(XHA2YMR" MWH^@,K36B<)?--B(4IQ+,_J'M"9_!T\)#IQ4TP[O(-@.P[J:#@XF1"&*/)WQ M<&:<>YQ+Z='"\A5ZUY1JVMD"XPA 4OE . 7&8 )A0^DAQ3A;C0TVR%WJT)/88.'!^6)24!8EUWN0][ M+[CD-]CTLW3(5.Z/^_.;2+<]6[Y6R<^VY]O =PC_SER!165YE!"7CB,__Y*] M4Q]&R0[QO)A*3LLH#+-W8Q4AP53-T0V$%KS\I.8N:=)D0Q1^>%4!:?41S7E7MJLXY:[;$5P97'HXO=%]6"TN; MZ!IT$;% W5\V>+#Q;[P+A7A0>&\S.3+U7'MPZ:1,]YJVH6T^-I]N@4@,]A2, MP?C;_F"T79C#=S^4-#=R6PE2>K^E%]O#\K#M, M1ICUY5CQDW/,:&+I(O=NE1F,@11#DX&'A(6QJ^H*V6?] M7<3C-)]D').F5T=X7T?Y9>ZR7KBL .$% :T17#K7@MD2SO :>=#XI)M+9YLI MO=3,:B>Y>KBS<.YJ-!P.%)R9TLWSD!R)IQ([MEIWL1Z+N#:TU>O 5JO!%B[< MYQ1H5OL23E/YBDPRHLE>5@2.DR9O0 BHUY!7]@0V\SQY\8$*AO485ATFL MH_Z/%W";Y/DD^6?V_GT. MF_^7R?,)R,R"_O,)KW6 2DGJ*"#JVW.YV9.!&-E'R+#?A9 LRH20L?>?9:SGZ:^#9[XC=)*\ MC0TKEGR*H_;$_;IN9WBOG(#0-9 6TL"AW]H8A+3?O+5H^VOQ+%(P#$_=)L!R MH@H4.0,GA!&9,53L3PJJ\]BF_GJ M#^?E'^T;@062KH\)@I+I9Z!5RR87#Y(0F7S;42B^H# Y-B_#C!/HB_?2)>,0 M&'U-5A_$JR8H0'H+7,I\454SPL=-PED[)9KD98V V6P?6C"\AP/'KD+EL -2(FRE" M8T4]*WH_^#>LXW216N@7+8@(..-2FA(4SHZ%D4=KJ,>W/= 35=4K+ .>U=U% MQ&)K.J.D_JG?6T-4\!@_B6HDT5 .-;XPD%ENPC\D6V#^=LZX#O!C-Q;*WP5# M*$(U51\$1&7:8:9+VEZ,RB"(+9 LPW0-2O8B5U)@S)^A7+SX-9+#F<-,H4!= MG5HHZRU7(2]VWA88+@WHWG-0R>64@4(P#HT:RM>*5RNL].U*=D9Q+ R2.>^X M(K*ML-*JB8]/=E"Q^##[$$J9Q(Z!*:CWY@Y[[0AFIG=88\&6#Y5*I)H[E>=Y M#0XC#2XK&Y_3 MU' I#TA2J%RR%PKG^-0ELFF_W^GV.GKZI/<*&1Y_.1^R#:&+BL4 8W(K"BQI MTGV*#7%+WW>J*T?6VI663?KEZ>B^##.LEHE.!==.\P1$3-VUU'''D7DL(FU, M!EXB)J9 VF3U<8H#N?&+7S^CC))FU"J-N>."0"-A8@K+%.)%LARQ'E=L7IT4M"

(GYLG/259Q4]6%M6<110&)/D=?E$G8F>MDWMS?"@D M8QL863G:O[6)O&^%* H5-SQAGSKU-;'&V+[U4!=2-HJ*0Y3-N]V\?="RVVZE MG<>ANYWZ?_54H].._)]5D97L"Q3KT!$:-J9LLH#$_)J?^!R?>#QMX]J?X$E> M4HM1+HIF33,#X8 MKK$/846KDB8BTQ VIG1]6\_6X^M+FI5C9WUMW[Y8^/ZNR':T M;8OT8N=B?V#@D(*(XISRR_@/,^Z)7%:YXU0E1V#%&9K%_DTXP>RG]$Y#O\O, M<\R4=R7U9C,V#MK, K[HWSHW?@'BLTP7;DDS35[%.K8L.,/H 9V"=4_BR\ 3 M63S_>>/'F7HW$,;[XI=C>@]L]M*&9.\6QJ^K)3O\D9W$];8I$R_"/JLB[\ U MP17@#FH=)6;TZY0CUUX A$+I/3E7R^PWH@V0&FT/Z]GF#&Y4@\WV>LN>+5U. M$R^H-\U&0(.*QA"ZWI8J$,$'?X->/MVUQ)""]_'I(]QXH0%*-O/FC:HZ[%>I MH=DU*V8,K%(H+#0]*':Y+TWK9^N8]4>Z[+*2G07L'FP;S_E(%?&[9[+>OU-> M>R2X'I(!?7#I$)6ATH;3'[."8@UG"ZI[W%S6.8/O:!F"ZTS=O M_R-;KIX]3RV^/ML+] ,U&4)R41-&V93:IZF 2#R\;/I[ES>YAHZ>P\27#?[Q MC@IJZ9#FJBK*S_G79%Z6Z#7L< +CEK1O!J -?/*+R_?._4]&]VT=\YMLFY;0 M_)&594=>N11AD2&#>&H+C*[5K518D+Z?U_X(@LU$AYRVDQ%:'':=VZ"AGK!2 M[<2!)KJ3)F[Q$* XDAXV_-*8E-7=B#ZV?*/&S[:EU+):/$S/X3OP:.4TU5F4 M.5 G]:K&2M1RKYK/M?^'OI)"W SI#*=9L[ 3QLG" 8$\4\) 7//7II/I7P8G MPZSUVMRUZ:_SYKH)A$WRW$TY]W@$EBRUEHV'P_5 4C%\=Z\!F]',YVM%M@%; M1DE)?/8U91XD2_!LBO8^,[WSF$O[.H?,NT4H4.L!(/B"M6ZU6:KV)02FCX&/ M*DLK6F8AR8):G8&R?*5U:%K;4AS01XL<8,UZJ^K4-_V9U[0ZEI$I-T>O](X6 MD<(4!/LD"P]RT8%@H Z'@4U=J"ZF-.8&<(6_CIHE_'O[H0X#@-%Y@E6^B"+) M[NFE$V:;N)OQM2FWB.X:@*YT.)Z:#^Y#7:,W+.K>8?M@QT]6$\D01X*8GO?+X;W&H=4.K#$950;SJ]AGI MC[T<.RU_0,1'F&.WH6G"&(\F1ZC&OJCJV1[-.YH\>'KP8/_A_H-'3Y\_3^U[PNQ@"?'!X^\D% ,ZW\C(/]_?Y=OZ%FM15,E/ ,:C7L 6Z0 M]:0O/GP6I!(#IR%\.DKG?93. 3 _3#KF M#+8GF$)+ZI\SB&P#IQG^K'>6T<^G?!@*;PX50UQ[3HSR.F34<1&$?N( WK 7E6U:(K932&R,G6F6RO M>9P:+D"K.%:&Z4RT\P@;E_-, MJHA-.4)YK"=1C=K]&]G1IR NJP,,E(K"?D M?*R>^%T9ND>D'G0@8SL*\RC,/; -6VFE@9&L !DLLU82CHAHZ:BP;(NJKS'&, 0Z1G)&7L0WL2@1V)[$=7_ M$,[?,XI"CC(XRN!M99!%B>H,J%!.L;Z$Y>%\'<%C=>T"&Z8$HI_*XX1S#M'& MA1-SB3UR:THHKK(U49IODG6.4/-.9-'^:!^1()86T+O/H$1CR+FZ]^-^+N8%&I(4)]C?F91^<=(WRC:LNKKIG+0T2D6YK]S> MU%54$N>KGJF^77'_&,X-)3.@$C8#]VCBF\2$D%3<97H$L6'2MW2U"OV1)1>$ MYU3W4!\4)&2G:U-NE(_/V*AWU<.'#[DG!E5$R W2"%XF2.V%2HHF*_ S$]FAD+_&WKV!%=+PL_5.+VYQ\45BI'/UB#*NHS>G?-D8 M*5WT%2OMW0+-V-"-*4!B;*[A@_8R%\1F,(L@54BT]V M!N';6BP=(/ZYUF9;.E!*WNU79-9] M%J=RK(+_:LCB,]=,Z_PN6R<$DD(OM)3\1NC[IK[=>BA29 MDFEG2<\C25GRDM!WY;8>#$EN3O\].'CVM?3<[:6"X02%RH=S:]@PRH*>+\_! MA^$^'^1*[DCJ2W<5^G)GX0RWA 7?6)_K(K$7;DXM.H9"\@4C6Z8*O7 7>5-0 M9EN)$CG)S2D;/-F,G@E@\(B>4LVP@/R5AHS&?";1Q0(.NIF1@TVH)S\Y\CN\I 'O'HT<86T&>X!T.-DOF] P MB*&5-;DC+LT%/=;WEQ_;:.C6N1 H6HPI<&?=$AL8Q13>Y *_\%M>IG'%CKV= M_NCM%$(S-6CU"F(U0H,G>(.CI]H\QF08]2 M%33MGAB;5';!]O08!MVU$_IEP-BUS"3$3S\LUU@YMFFA<$_"JF-ZE]$TN0.F M201V23ATGFW&'"?GX(EF=4XN%ZNNE/46>'>5\IDHV7)09?B%)PX(VE\_0\VU M0K831,AXF@S),IOE"',Y]"VS$$G MD<@K9P]@TP>49B^:8D=FTCFLU*(N".(&['G MI-0RZNS>I ;:EB6DP=%MPEQCBGJ++Q5KG7O_V 0R">^L:>#,B MT3![HK<+S $^K[..>2:S M_JV;)MH>889]>,9B[#G+S'WTYV\Y../O\N;M,2'V?X0+I5[/=8X4 )J*$N"$/,<"5H^AF HT@R?QXMJMB@%UXK/4 M&TN!0<8(H6>+$ES%JJ0<(.D$3O#QV,N3YDO9U&LD #1$I(E+R1AV9X@=A0U4T!7,, MZ[1MGRO,&';L\L#D8Z#=2,&NVMOWYD1ZI\H3,5F)+=>X_GB(X_Y@.D.O0\ T MHB]82OAX-_@(VK7+- O8^9ZU&=X.3S-P>3LX*5*E I+P/FV%FB!B6R%-I!0! M!IXO0)1XT\5WQ-(!I8&B#[YSDXL)X??PQL0"!]D!Y^ PTT,Q2.#!LZ,!@71[ MKD2!C748CTY*)2NCAQAL7"OFDA_8'"5J;LF]Y$@R'A@F$:H,?5(XWFA3J#FH M;OOW$X1E%YX).LB;0,+&RV4=Y<@4(X>[\.]RF^E4 P-6,Z_#2_OPCT#!!T#U MMB\ZOBI@2$"(1F3.(X(->C_E$&0JUU=P+5 M")OGI%JJYLLT+,/F>F#N+C!(0$,(R_A=;$J@H0I3?VR7!@[-BX[@Z#G4))QL ME*-@IDW4:/J*S9 DXD$W@ULP+IXPFTV+K%.*:C]!-49.L0>Y:6@QOU?.'(KC MX^(KUXLYA*+5#Y#&:IW]@[?)J0]JOD$ YO/ "'_,(%;ZT3$?BP=/GSXB0^N%H*;]")M@K*[]20^L?INQ%EAT6'THC:,/L!)KOH>C9_Q8!6D3*>( MX$VEA\;'J*DWD!2F2NP$;LQP4G),>RB 9Z>"-"/9V\C2LIY!&O MP6"@)G(RPPL@N@Q?RK3%N+MHN>@FWRG\)MKN+$U@?G^?AOHS7"4Z@KI&&Z2I M!HK#D1IQA?U95E=G[\6.%U)>OD'HR5DB-D-I?K(A^(!#EG;9STC3L MNJG9ZK-,K)G[T0_E2B-U%7F&&\>Y4=E;#ALX'K.B[85IIV"W\'?UVPM=THL6_57@^JJ<#JC MB81UU8"OO"2ZZSH%3-1'9CF1<@CLMY1F81@$:]&P3 >AR#7HPY.*?0HZIT@5 M?)$%GHEPUFP@[UIJS1#I-QA3(F"M>4@8Z0JZ#GCIP),G+D M?ZUTS-9:PA 6M-M4PGE33<+!DA3K=A,.+\04Q:A1NG R>JLBD9H]HA17F=+_ M4L/S'C,Z60XIW_Q,YE6'%KS]<'# 9B0&CY4BL%U>S/8XR#8+VU/W*T8GI>3- MCL*PBJ_Q.9=5<:EUD/1F&!)LX+V(.K/#UJ&,V3*I!@'OOLC^!ZQ+C"UJ$' C M^HU^8%5RZ]-\2UH]*+'+O.X:)4UC'1V>0;<"S>\;D$03-U++.&C.LV8*4V6+WDO+46%-7A9]SBZS4H'5O=$ M72US*S/;-CKJ"E*!4K1*+CEY5>MV)'+0]L\!PR,,'O M&Q::N"E07+WP+N#B@IR@O@1+-4JTU!(K0B(+7.RX_D?6 $,NH-:="^C0G$=E MG3(C=ZQK- MSM]A<$*7EI)7.,9&G:2 MF$:T-PZ?L6;$8+QF"$1P,&OD].B68]+^II5>,HTO^>)I(T$V/$JU\&SVT$TE MM:6.;B0;?Z>WETVT+23B>4TPLY3V-L*@[')U&L:6/J0*7!#PS 69%HOB6@YP MD>E+2 5Q0MM**,@ )MX9:)U)P37)I9#H9*/RU=BC+B\L>D$B#R&.-UH9QSZV M1(M"8">ZJ3WCLYIJL"+%FH2)8FX%]4UC1+E"42(N$J+5Y(0==E)+?-_OYU5W M#O*:VM9$VIU>XXBD1O=G52-G3A@4ERC)4S E@M9"Q&YGL5!#>P@[6>QP;;A: ML4;&>&&SRENFD$=[=KEB&'.I3V'ABT8;O;GMA "!)?-?2K]QEB\Z4$C88M]G M3XW?%,?^OB3$X6+-VHJ*Q%L.VQ'VUM#$80M MC8=HQS2#RI6R>RB@7GEPKD< MY9:16*B-6GHR5;CU!8/;\/QZ_9820;<:=9[WN\YFE(&I71NU";4.+#1^#J8# MX W7RG >7!HL1*6:L]HK7 M@H,$3S1C8A)*1,40$N%@V92HY'DL=-'PD,"%G=$XXT_B>SW@_ @Q/^+P?'L< MGB7Z,RM,Q\)G\P*+#=3U),L;97?0#= HB,V]41E"Y+*%]%Z_[E!+DT;^F7 CZ0 M-!35*PB)+/4JAF3'*$:C&&U57+U0HQ_5J QHE]AH#+HQB-(I1Y$GZ MPD$)/VN,KJC*"X(YX2C:=#TE,%/C &AK*6BVF2NITFA;YSMXFN%!V+N1MYT4 MTFP&S]-@#*X),\Y-&42$VV2TV90;0N+L?P =0"7+]8.A,A(3DK1C! >%^Y[Y M_7J8*!+M\QE$A! 4TX#3"5/J[N5*!MIL\P++2&]O,XS5^E^H6O_I6*W_=:KU MQP/C/AX88$]T6'4& \+BP5IJ5USEL_5Q4IXZ]QT*P"M;PT MR7XBIVE:TQJ:DG9V'S(TO;6 E_).R;EKKQ!'[6W7-$)<_.O[.H,I2HXVU/PQMZ3+3*0##HF)+5S*DK-[A9 $G"EWU+LNOLO)[1=IJ;%6= M*Q2CC(IK*ZH"EJH9"L%2*V6)<'5U[^N673M#(G_;.I:RPJ#=Y(FY]5Z"EO/XDU2 MQ;'ZT,T"6UHOV$"H5EI'&95_&&^'2W[BC%W(P_FLN;U@-%M'+63=<-UFR-# MT,!>663+"NN)J4(K#5=0YJ/.+ETA*6;=.PSV(\W9HYR-B;R2LX!BYC@/->S[DI0O(EF_.L*"C4)-W3 MJZXF$!BKOU^*GW)2<1'W&Z*VQ%8K;?A_R?A+H,[/J^J]*O5IQ97UU25CJ'/O M&NG\-@>#.3]W]3KZWC;"8/M^@#[X=?+/2?*C_ 3Q#*AP79 VU9':"D8U[L!Q M!]YZ!UK\B5ZI)\5DL9J9 "#6OL/>-+CZ5DZ";BISM&@#P,9K#$-0;$(WU7'3 M8)7RB6YA6_+G,.VIC:?X\;N:< O6(VF87\T((W=."-6*96::28MU !*5-HTM M!9YQ0R"I$ZI*:T)OB?31?&:(]!%P]DO4.4=5OKVE581+:5="Q&_&QL=_$21Q M0):FQBR%BNL0[XV3*(D4SE"?@4?]8)BHLXGM(.B/,V4?^\%\G6O148TZ,Y ]"R8( M>RHIHKBB;I+3=YH-HY8RZA%C3]BT)&EC&6=VJ7^LPE&WU!HT(T2G#:-,\<70 M<78SP>^D+E?IBFX#LI(,04,%52BEDL)T1 QGR@RXZ.3MZR;U73-Q0V0:>J,) MNP# PM:&D3/3\X4Y54%D8/I T3< MV 4@Y:EA$]Q($N$1X]>G-NR<\<3TXT82[,-N8['X" MQ0 +8WEB1&HAG=4FR0TN&Q%0=UPC!O[ M^K].G^\=/(4Y!GV]S*>3Y'3))4&]7CG8&O",'-L"UU$+F.S42D*;'$C@H7(I M>!NM%^U[U0@,#&C:&!L,'Q)_ VD8V9+<_41;-YIYGB_:;PJG1M'!27+<.\$& M#C"Q;[5[M^DCRTCEI[666HO]:FOWX/R%:W<]]@4/U6 M_3)A="'LSZ!U"T<'@&'! =78Z^HG%HNMA%J#7C7#WDH8.8UZ$'MM?[14U/U= ME1>5:!QPATJ,U_8@W3:FA;@6/9C&0!&NY[MEI]A:O1X%A7LQFU:(, C)CGL< MA5B;AH_CA..L$HX,DFI&]H&=9N=L4U;4(B8<%YT&9(H4' .6:T8/]9WE$JK= MVKD)N\N<_,C#6_@&S%N>_#TVD*V0@8*Y,]S4&9IEF3,30:C-#H_WKE]/?%FZ M;2QM#!IL047$3*#&?UY]&#-QQ%I41U:XI&@C0;4";)@W/#0/R0^:*5Y+]QYC M47>\C.3E)6(S7R@0X#*7/[@A?OAD(K4RI$2,=%"Q^.;ID'(%>=U;Y<$5H>8Y MJ0?0CD]"?%W'*+#;<(Q3!)ZP,*>R?/>CS+Z>F:>R/=2L$"UF %1;\,;&?!R(_:,3##Q>_=]E[BULQ M7*\081$( 9L>W'JEVEUK,OT"):L"6A>>BRSIA+D"CP9NH-*;C. "=R#L]9JL M[7I5D9$LVG(13>#1ET1DWD+$Q,I1@K M'T>%F@X'^0>A,3T:-,%#\P3PT]!2M3.YJJ[0!NRHN*4?T+K*B]F<;-IK5U^6 MC:2%,32%OE%)'SE:UHO1(/#HQNRFT8",\2L![RD5IPJ4-D*-HB$Q\^JIH[(A MS"&3>VT="3*L@WMM]X" ?+-G2*"O7*<%)FR=*7RJ"Q#AFPZ300$9@X2/DRFD,+6%NLH!-PN+!0!]9..DP8"7\ M"?WA3!3)#S[,&&*=Q$UP8X2V=V70U>V1 MQLABMLI_@S@'M\YE5G2!;8NC,EQ#:4>K'0OA3 Q@SJ/%> +<%3DH9X6NK91QQ1?,]KP3/>/I!*SFR%)S45=7J#)7>&IWI<#] M1M%MQ*R:"E7.?5:8>82G9^LL\!B)AO.C,[F] M?AMSUO"!WVH"S&3A>@6%0;GR*>_EPZO@]'K=Z:TLRJ#-)$,2UVS#Y(+157K@ M-/R-18HHT.9_[]8V1C\XG#69P$*7TY6Z,F&2&?P2;3%*G, !42O&K_4SY@/O M&2R.X#U<64,)GF>6R6(UD\EC!\0K*]C":'2!^N?]F2;-&KR[BSQROP;7?Q-M MV\I;NA&RV.+LT'5#5 ^N6"K9[!N8R..,M; O+.G.(?JPTX/A+S6;#$:WY/$ MJ:7@>BD^@2S;>OPGXG:A;.D_X1%KL(GQ(_POZ050=M,%I>$?IT\.'Z:/GSY. MFD56>XK,)1&?56Q1GU5%3I&$U].V8NU_N#])7D>OA]_+A8UD9:7GTC%I/#+4 M9WG-TY.JKQ<^PM\A66J.?K]K,5E.^V22' %(:>8BAHAQI* LM4;\.82I\9$M/[2)0$#%SR6 M=,O:*;I22%2QUT@3<-.CH^GG>">9!8/30A>&B% 3>+L:;%*ZPIY::ZRFL77: MEVM-6*IDEEM>$,5;/$RLM-HBXZ3$!N08GV(%68X\"E;0/('RV!,_FY:/F%V: MZ(1.+JJ*R9FGF4W12IVH?T-ZF]X;FGK2[6;WG]U3VZ;WWE(MT-O O/'Z"LL^ M%OD*IQ,UQ0DKE3.4Q&_EI'Q&1_N;'5)?QTE[1V$XQ'P(6D/Y,/S1H+P%,"#8 MMZ+CW.B"WA$[Y<;UQ9/A' X$Z7)KMD2@S^$TU\6W%3AS=EU("6-;KM<-YD2- MPFVD)^Q1-<13OG$X)8162'3C-)R,'$''A(S2)7 ],#(? 5H).,(DCYU+W[YS M22/3WE6K36T@/,T7GE7U!B+YV(8ZBI(5):(\-B!/BO=JR( 9Q6 4G%%P>H)# M2H>2%[GP;B6GKYZGR:OGQVGRX\_P/[\@O[C/)=MZP^Y<:=V5SFHKR9V0#/JV MK+CHE8IU$;;)S08O&,JE&/X=6T:-I9]K'YZL7>B !C_RX]]LW#'CCC$[1F+H M4^<+P-7*%&,;GR&9G7RJ1G*$HVV"[69_C'(VRIG%HW737("%UMM+PX:3S"'Z MU=Q6^C@E):#NF!JK'6?$F':/\([ ;5<>M4!S0_OA!LD>!7L4[(\6;#B,LYK< M>5&LINU05>NG"NUMU/$(T?C-N@L.QNZ"$:)QU,!?FAVF7RXA_E:O0_:V^G(T M7T<9B]VD N6)F NE[N7*"3:SD]J@'OVZFT45GG1-F2WQ8P6]SXK1GAPES4K: MJFK:/381"6J46>CSINE&I32*RK:#S[.@$<'S!T3_(_=:F7UY1%$>FMW'9NJY%4 M;93* 5#D4)1!F!:5SWAP<7!(IPCTB1ICHQR-K:7P.UT>:1U$91>4&-N[ ZR1 E]S9 MZ5$],<'@\Q7+%?B:6'0X"M8H6,,&%H:OC+?IG/1O3IVS+5@@=K\I$8PO0[GH MX$#$9C[MCT-,_9F+(1]'T1M%[Q-$C^J@KQ<_[":=MJ$_,NZ4H8 M]A2/!,JC M!%Y?&$6?(.HA/*]33)@9O#$#ONI9BNZ$$"JP:DN3PEWDR+_#8(?>I#/L6Z- MC@+Y.04RM+,C0BT!G5:,P2JU)F/2:90M&P(IJPY,-$]?:[&R+!1$FFQB_B_R M%7S^6P5^" )IBY;#+H]LA6UMI-%RZ4NE$'+:8P\8#AFG5JN.'LHHM\,Z4;$P M/,BOJPEKN.0>03J. V"!0I)YE SD>@C0-J-:',7+U';"0+K6XC^:'HZ8B\OB MNW.V*H)V1_+3-@:D7B+2C-J /5)[B4#SSQ1V5=M2(GJ6L7EN%-I^Y'@68)MF MQ-+6"4P* A$UTYS GN#8K2QX7$!2&N5IE"+JD "S: 21\$;!<\*'O-$".B4#[6 QBK63=N(BRO@0[;! MHE)0AE1RL'D40J1:.L;BD=^.@C<*WG#PN0VH(PBU%*+(BCOL@=%&&1IER,C0 MA4,2PD*$!PO>IG7EX/MJ20&/TAAI%ZY:587 C%L/@QCKN#%L;NG;*?#G(4JQ M!IU:N]'W<.5E7E?$*C3ZLJ- FM,46PT&09.BJDYCF?5X%(FK?%1RHTR9\%N= MD<%UB:VB@XA<(Q>XGZS3@%^3)N=Y91AV"64WKWJYG("YFI>&56"3B!5>L08? M7B#(\&:R(!'H&.&%T&^K.0R)<-(,RAESVV$8BZDQ"%RXLOC"#.]I8ZO,:^[' M.4E^K*O,(T<0!)M:[4I^3MB6#OV]RX##:\VLK>!NJ5CXA6N\'LNX3GQP@",7 MPD>\[]=!,7S)8*1\%#%"'W(53K<<3%C03:%4"K * '!/)DQTP1 ?4A>,(NEB M SCVZ E-1Y_ U(!*S>'0;&9D%&TPZBAMKN7AC1EKL6LT0W*#@7N?5!^,IZ*W=V#@"&U/!$'1JQFC MTBCH010CQ-.4,;4>SB38]A&EUW2$#5U?>ZN=/>7NC;XX12(1D+/#_<,C)B(1%G=<,_PP.?5' MT)LB*S4HR=_Q)XQK7CMBR=)?'CS8^&4@?[<1=,^TK<<67#M)WO3.0_.XF#8( M<7(-X3%ZE82)2+TY" M-*.[MBM&E)TO/N6/#D>4G:_,X7MO5/RF*@7=_$)T'1,$H+IE_\1J]"MD&UPB ML\5,.9,F#MZ<#)] '33-2L_!%A&C_KR"8QJ%Q1_+A)6OI@J,B\69[('3A681Z4W\W?(9@C>@$?\F6W MQ,<_>;B?P@L/2Q*;'4&,V(ZY43X/CO;3IT\?W5HZ>\,D]Z,:GB.'2 1*V$:\ M/72'LJ/18!KP)O-DR#I)!W;[MBF\R><;B%[$W(NW"TB,,2JOZ[$[K5&:!@HR M#BEPI-JEJIB6@I4@'D*HK66HY^L]K($AVJ@K]&SAOZMP;_C-@]>RP5D;# M4DLB@6W9A0W\ODS/&_CBJ4A03X).ZB.,@"*A8.""0YV/1=<(6Y7D(-\5>1!5 MPE6U^63$/;9'_CMW=K#)@%I%)=I::8-&6 M6*;U5\;*J5'8;?4=F#$M,A]."V3[G>6ZCF"W&P&,[P8>@$M.@6G"0/T M9;&^1I6*,P<&2UYS6X7><_/B43)'R;3PKW6UR,_SWC',S5\@<%=UCOSDE$[! M'XS",PI/$![T>LZ+O%E@0"^;75+@JP13;>JX/V>&<:EYKP%'C;R&J3&3\[KJ MD&;BW,TQ"H&W*LLN*,@A_1@5XF -&>8&L=:Y#"7SK F9PH4":R9-/NK%4;1O MTHL,&H4G-DI,.&VEDH,C57(VSPE^H&O<*$:C&&T3H\MLBL!1F$4KMYER(ESS M/++[,HPP55+IHTD4 ?T95=DH@]>?TA_@EDV#U<\^KK-%^A#PK)K!>Z=)5B!> M.T7D5PYK?;:%/"6B.;9KC(+7$[S:<<)(?5H0M<LBI^'S+=9F6'4N'W#]1B+N('&?WL>BT=F9_<86& M)NA2O> "%[X,IDJ\C<_$)3O)4.+RUHTIUA(7R3FATYNJDM@NX"Q,NPC_ B]8< MX>R3"P.VEEO<&_$]+M=!ZC[][*BNMWWP^R@[+;UOS359:-*8];8D-"M7$G-I MB<,V.8+I])A,D;BWE><&RU '+_-N25NBC\:ZZ*]<%WU_B^<^K0Y'@C)2,82* M[@04%VGHDP7&L.NU&B1GK=S!J_>&2_<]=>42-TXW'XXKBV+:-@_=^_1H&(!AADDGEV"6^)A:&_=;.V==*W%8# LO!),B;> -\=W3"J#)L6FY:VD.#5A*+GFSP(?"Q?_BH^1-LPDJ "7B] M@Q6+(6+6#)F=N@#!'?3">6U'0!JBIQ=(-.%6<]C&C5$?'ZDOAM99=1F.E[M# M:NQL)R TA>N+IDSTX>#M33N@5TO)<4%3R-@.*98:9Z@YZY8+];'H/!?XHNW3 M*25F?\#-DCQF7AH*.!(S(1JD#W#RRT3[@H6:!&Z##S2-V573DO!4L$;X7)IZ M"OY?DH^*DR?2AL.E&?FM@VT JRH@B?8$080/WO,"29P:\ IN)^:)#Z06'BOJ MWA3K;]/ZJD+>YLW[Y"4#BGS\G'RS<^_KF&#<2X\:MRN5_-"SP[+KB^>2UW8^ M[ ?:T$@=(R-2C6?<,U]4A,%1SK'4<^H4#B&;PL[)IFME6U\5X$^7!JJE?^O& M(YD- ;]P[(.^AK'7X [897A0GF7U>08KO_?Z0^'6R?&T323Q@,?&LL)P M"ZG)=H'5=BD?>:2 ;Y12+AX9D%(2)CS40#RQQL5?+]R,7/H"1]2IA5+R@5$9 M(,4*!4(H:=9-ZY;A!B#*SF- LO"ZQM;#; YVVYZBE IV\MLN?(H8X05H%H8X M%4R#W4:W?PAU'OD7 R-'X[L/]A]\EWWO+=V-Y9I$5YY?8,OFPA?&+F <[#P'J8X/!K\JMQ>XKW]0I#>< M$IKXFF)ZE6Z+BZY]#^#[_T;QTRH!!1;(P6(H:]P?K[)FEOW.3SM[<6),: -S M+2E[AJ&1OE@!E.+DJC$>PYMP^X07<;0?.S!$MWOR?S:3[O:'Z+^V6.)M]@&\ M+/:EL&1'<>O$9S5X2_?^%/Z7ZLED"?Z$E&#*%#9MC9B -6\4U 9F@Z 7A;A, M<)WLUE\G9Q-&% 37ONKH_ 4Q*&,?AQOPPK&--R MBQJTG!<=XQ3"'ENB=ZY8 M@*%DM)=P#BZ1'VZ:]%&9\P^J!EQ6EU2XS]8%*;S:(V;A03O--,\'!\$\%^,3 M-!12PHA-TG&<,)_E6?@Q:3]E=2,DJ;FKE4,+G.7:B9*F0ZTK7,P*TO\%*Q?I M%O=Y4IIDT GP'NA-HB430(!I,L$$GA&8/KF&W%YNYP/W!N:]^&@-'.C]5=35 M\U,$9[V!]_^MFUTH(I"W'. >"MZEX.K]O1@6,B@Y'_[P-YV3#XZ.>R9C7E5" M*\4AEE,]:MYBR4('6IBY:U,E7P'A!)4]Q=_2]%M=C':AO-WFUQKSH 7C8]:O M+FR_UHM'F$DAD!_4,"3N?#HA_.:FW-/>PF3*'JU>UBR2.9A[0ZAC="F3/7L\ M3 E*P4^#,=3$J7,0VH[D;CJML:]/LWU#=@W.;JX(8^;1OF6JJHA'G\,^F;8J)1K.P%WJY\X")%!+X&P\!+?$MT/84!$<<.*# M;D3U!;)5UVN84X;A(IM*-I@X62A$+>SU90C;,9>$LH(['0T5/NHD]X9J@2L$F'>*)[6TE8GCX#OEH*6[K!_(_Z8')S4 MF@LJ:21-2@E# IF(1)+NG,\;D%O%RY1[LO[@&'&YQD>V><'A5'FZ/-5]6,$Q M-$E^I23!F=+['CTY)&D_>N*+E3:.CY-J1J["P=,GC\@;EDAR0%MY>^*CU"%Z M3.F(BXIP++7A.L"_\K&;:MNUX/PC?*2;4]0:GY-<4!-KS2B4#_?_IB4EWX$> M1;_0?8_J' T10; T^++H7V6V@Y7U9"K('GZ@0PD&U!1X5Y1">>1-2H-FX]7K MG_N?A@B_N5E/G7S'\>\F6"_&6OG>K#Z-"=SH/5]:0\='3QTEQZ70N^04- B@ MH4;$DFXE>;.-0=]JS'12]I8S0L>>RC[#RDFT>8LUE0X17K8$AU"&^'B3FK:, MZLVR$K>:1BPIN>%F%++&@=&!/#!H=8SI1,?Z=T' M9O_&9^R'9\"\-]S2@%@S'M=;GV2FU8!ZT#2QL(;H=HXTG#8.M.&F M4U>P8JWJL'+6X))Y,F.-!D:6,@S5T4>A BB3*@?*&,1BK[AN:CZFW,V(2 ;8Z MT@#MY\MQ?&0M]?A,P09)I?($O2XL*#+93B'BE,=4R(N(E6)8C,/;7!"00%P&Y_\ /7_&XNH(@*OS&/J0))LRD3S)5QFT6G\)KP[,)= M8-K$69-3I,N'^]$*PBRBP1OP3&B(BUDVLJDYCY8OS_&5:43PVN8)&);2ZDK. M'FL'"->CH7 N.33*T<'S0K-%'*Z4IW$CP=QQ[XK63Y':DU6IZICWF7P>2ZLJ ME1"U4YB9LL+(7U<3@(.Z[C1IE-&:8A1PWA5V^&CD2(#2I(CJ^-LDJ_'R3M73H8;91F"A]_G21&J^5-G/O !2# 5HEK<%R9 M_*]2GVXH'VB^5,C]Y&(%Y #'A2__XK2,LD7H7;4EI;S]2]WG K&/"Z1Z541%09,A8'8"%L81]K[L+[C:7LVL#RZ'-CYVD@&LJKEM*3]VG (!W.< M3EH7<^5-2T/P1XP>4//%FO'4"ZI2.3/ RE*&8$AB(E/ILBLP7F@"(65#9R,% M(1"()YLNJ$[)RA\5GHL,PN T[LIO$3=:FK=6RQMN^H&1&QV>I!O"2F>%5]$B M=K8@1^J MZ-CL.JG2A?0>QLBK)(+,X5#&MQ"0G^#B2?2H%R(10UTLU@EXRN) MK>(->[Y_.GQ&L(4#2[G(5U([[3<56ERE6@!;P)>Y3J;&_<;Y59K\W\'XD69X MPC4J78$%T$W5*R:VT7HR9:SI8C7!H/&C%DUJZQUDTF*,,#F).#=IH;X'*V', M82EY!X8*P+"TWO=J4?%L5%/*V8$*P7NJ5HHZBMXR5GPX;Q)?ZRN)(1YU8G-=)A9;SBZQ$ AF^C+/>J=BFBS!P5R M?H=?9+:.*IJ?4CPMG5(B IAG>2'D@PV(6C-?@S[6CA0T+."A:FLO!G/"TP"*RU%;"@I$2)%85A6@N,_ MZM5>50M8NKE#?QAT)BXM;3E=3FLE:<_52E-R5IV*6D1MP72O,.$9"X2O,,YI M+])M< <,B$3:BP:4W=+5)#YHWZ3L-8!-PYX$JCP$+,EGAJF8JJ,GR8L/&6HS MMLO1W&4+2?D%-NK_>)!,U^$IH7/G8WFSCAAH*+[@' :6&E0>]N<.I!D)HYMN MA57D"#M7@>)\VE W'O\_A8-CSVC(=%IM>WTDTK;;6QD]1Y!P8\Z$7 MY@Q-6X)/PKM%JWQP?*0.KZQ8@(50FD6%I$-02U)H^Q+0H!4V;Y!:I4L. +=.I] M5PLF.:1S%*,1:L0I1YXOTL=&J$DS8B+=)>9A0%]&5AM]= MZILI6L8A_W9!>$2W>5&?Y[8!9YO#UI!5M'XYEH?@1%_4N5:*])O@.,RESU%L MB%G64GUQ/N,N<%>[G%>P<=8QI*7$"9!27O: !!$)9F]&2#&S;:_7NFQI(PY9 MV9Z"=^%RPD#MQJ\M/_PN3+&QH[S$*:G(#_%M_D-9>? MV,COR>EK"?QR+#"\H@80E@YCBGFSQ*H?\873*'+ 8]*9M)*C6,#H@G-<2F88 MNP(H$3B'@2[SAC:LCX"J,L8QT,M09,"F,BE>X8,(?N%8+@75 <&1I")[< U, M5&>2O,2 *4=21)4@,6X+F[QTK0&0[N53&9 A5;&98IS.?.Q?A) )-/Y07A ? M*NX53%0$JV6M+[2"G748(@Y MNW\YSA7K:W*@)F KH<;,N<<5$9+PA)1@?YC*)HBD!=FH5A33B(*P/*&T@:47 MDF-9L)7S1H='),,M%3.XDG/3H&PI?LY*"#.0S/!,D\80 #;8XM42Q3?LL:YA MM3##>$OXY31?$3J#- LML.Y>M &HK%F(_^>U3V65 N5&3;J^Z(B6T\K4O3^Y M49^ ?DD]9GAHA+VEMC/"K,1[VGOU#C1@-I.N#U:G#*S2K$#2Z']::NYCB-E/3[[N3T[.S-]Z1$<%?GF/F)'LIP\1)'%Y5N M"@#89- JPWF&^0_)D) =\%D<3 MEG!)]P"!^Q5JU!GC:HO2L,;+^[*Z*GMS)^H@.JCC_J.,X*5Q:>-?^H,K-8U> MM@E;JQN0)ON\\Q,1FFGED!@05+&@2%'AS:FC$/XLT-K279"A:7J.=F[^'M/P M%-_M/9Y:?HY#^M[*5-6?"WZT#A,D"8/07=-PP_Z;K&Z3TS1AI^HX5?/"(J?Y M#', :P2CF695KKZN>&Z@D7VS5D1R;&)TS"E:WV$?E6 K2G!OH+OVHM5_/0WDX[;VKA0*B"J0JPHTC[KZ# ^'2%:G7H0U!Z6ME M]A)37IM:2,HJ!'U200V"%8S% M[MH9T.N^5_T*T4IXBUDM@>:N.VQ!4KQPJ^ MSC&:;A2Q#R@FDZT(V:E#8">V_^21B *G@9?D1S<#;04FT2^@K.&( M[QK7MNS\PB"H%(2K@_QHL]J _;'+G+<>#IG*+BB4U1+NGD:-XFX9A;H32/;2 M$>2TJ9*42:+EZO5ED>=;.CQ[8+IWU(.\0=HVG_=1XC:85^B:9 M61P1)FKA!?#RO2);5UT+M__@9L_X44_W)_M_T^LQ6IRM&O=#XU89ADAU(HB# MAV_]%WP\/-]GEQ$SFH,_/^COY2*X:N:GB G?'DZ(Y8TSSP,7'$ZN^_;H8/+@ MX,$G__SPR>3!4?CY__?WMNZ_C*2Z26+.L^G[B[H"VWQ/E,N<_F]8N8#O->,D M^P^<:L^R=YOS9NE+51UKZ*K/U,C6DO$&*+ MG_''U?3J7-?YKCZ!E)\VT7YM$*4RPP;VO$W8-:6>?9I\GVO-_>? M3";^X;(9>#VUC^(P4L&=F9M1,+Z08/A$"KCI#SZ/HOYR?L6?;.Y'13WNQPT# M"OM9A!E@5-.C6&B0=MI6HJ6?C.;T5YWZ'^N\09J:44^/&])LR%$QWYF7_Y)R M\)]=Z5 K/QIMYZ\Z[V?5$KD\"BSGC=)_=T8JQRTYFM"C6'P3$_KI:$)_U:G_ M5W7>U>6HJ,<=.2KJ42QNFHKC59T7J*8?CC;UJ*;'_?BMQ6)4TZ-87&]/?Z;@ MQVA/WS8D/5CX?&>D;!2.2WQU&\OMC._6/-PA]@]:HX?USPZL__G)O_L76 M-O22'NU:+^G1Q'?7?NUQ\?7XO!MY[8AGXTU@2=O](8\8! B05#M""Y&63\29 M"(1Y"/SA6;682<7PX%&/Z3);I\FBNG*7"+EU"V8\0M90&'DA1CLGI+2665#R M>D8CR!G!PJ#">Z!MKMZ^DJ=OT(*E0AW@6=<0O%_&KVCR@OA6"YD-REL$@2(_ M_EP\?OX)6ZC\B(LHFQ-/4HV@;V".3]?:$JR Y4CE;6#=9(P,I:\PZXREC[C7 MA(OB>=FRDND^"X<3%PC6M4E8.WR93$W;@_/2\^7A32^)$@>Y\?+YG(G=VO6* M8=D-_60+R(L]$K'4F.:"&:@180SZ[$AG> M\YF\-..HX=0@M<6:Z1N;S9OAS^<=OJ.H0/&!V22* (0 MO'),!K'(5BO'5-$X%"4])"(>(H/BVWP,%QWV?6.3%#5Q6PZZ0*K7HZ-;50VS MT1DLFX* \M:68Y!PQ0B+"-X*]W6@-53.!7GY 0Z*&^E%=\.R>O MS(O/B5;Q M8-[-JH=U^V?'R+H:\;! M'N[0?B K]>&=L%*)A(N0M-ZZBQQAZ0UG.T+\(9OC[QT!R+X5%$'+K_R+B0J< M-DT''[WIZNDB:]C-YM\J:FT^&L"[9P"_)@^?5IHI@SVF)4C#C D]$1OR5=;, MLM^3GXKJ'#S\,X=!HT0$"#SQJ4O^,RL[C*,QP._! X,JVZR7L&P>@O;X[0L/ M<7],@O+2G=?TXX.'A [\0-@09LF31%D\JSGAN3,(:=4;]H2 DXGU;I'5 ARW M< 7!SLES0;Z=:Q7SMLR6C@--V71*0< +C%'@<,N.&NPQ$NA*-\\IJ%%=E3(* M"F'(8_*&(A>,55S5BM'OL?5@;SG&#>:;?LUPQ6

4<;I"BJ*Z94),9R M5Q.@+6J4"WC8@E H::_AGF\K)/SD2VO7=G7)F.9$Y$K?R:=XJ'V7?T]?B.Y" M?@",3+KD%";W YU:W^7Q-3_FE4'1Y>L4L!@QWRMAN._!F1\\\10J&T#GC*T[ MSR\(=;=V,(T-D[LP\"92%Y,JLES+H&;^>K"_KZ29D896F.6B:I@<,V?JFK\^ M.)H\>((*>W-T#!5\S6Q0D/KTWZ)IN?QC> )E:[!L1+35R M.&#>H5(5RJC@1I._8PQI6/2\P?2'\O02Y&06*#8]$_W9BQ/&GY;\$!'ZS#@> MCPIXBB#$,&**MA,/3'[IE+< )D'("1CQTPK@X$'S#N/M+)KP!L(L#;>>.;>$ M9^IA0S360JO,\74]>7@D\>7SO' SO0 %;M752#=,TW/&<9$$IE8&'2RJY,4' M9IA.CJ2)B%-1'SMA8':Y0K1_ WM+8'&ANR(/\214YN'(>0R M Z\./Z*[S.T>#KQ)>&7,(2K!88 M!JX[P;QB6$/Y:- DJ!WE0V [U$(H+,) ),2<:C+O@/->P+1UPMSM)U\5IO?@R>3Q=3"[!Y/]PVN^?CHY M>G3MKP^N^_7!-=\]F3S\Q%^.#_W"#[U6(OY4#S7"?4W'QI.=0Y >3@0\V8$* M[<\"I$KF^FFP=\%6H% 9V=5H-']VS%I>S/VC;S"SNU/X_[DP?3_7;.T I.^[ M?/K>U1\YGIX*3:BS@RRF]79C;W5&#XYX< M]^0M]^0@ELZX)^^K:3+NX[NYCP_WQWT\[N-Q']_Y?7PP[N-Q'X_[^,[OX\-Q M'_]IL3[&37E'-^71N"G'3?D'7_ZCLVS3J9MBENV6";6HW@]N./A>P^%Z.^LV MO8^WL;?=?_;Y)?)K8R+]6K38A5VN/R1O%EF]A+MV-"7):3F=W"2UGSBI?\)8 MZL=/R"YHNB\I65B0/LK/'Y"?LMJIZ8AEY=,S^E]F"P7Y_H+30J587W,/'>SO M3_9O#$GNL-#LI+K]=K(RJI11I7QCE?+TR>1F_VV'969W-,IHD8SJX]ZICZ.# M)Y.C&PN0=EAH1OTQZH]1?WP[C^;IT>3!Z-'\:61E5"FC2OG6*F7_T>3A($G6 M'1&:W5$IHTDRZH][J#^>3IZ.+LV?1E9V-H.M?:)C!OMS+M"KX[/GQ_]_'WEE M/!3'S/6G3]B'AR^>(6S/*$6C:36:5F/^>K>4[I_?M+HCTC&JE&^@4HX>C@GL MT209]<>H/SXQ ?5@C)Y,&-8-T[+#2[HU)&DV34'_=/?SPXFCP:HZQ_&EGYVCEL^"_2;-,_ M;P&9?D#H\]\B0[P!R!_&]\G3\SR_S&>NG"5OJB*?KG6>=F5XR3:V^ZA 8/+P MZ.AO_6>:)7OPK5;L,\S OURRR"Y=4CK8LLG,38NL=C,D,5YE^2R99LTBFLDQQO/DK9*:M=F>9ED19%DEUE> M$#7]O,/;9'!%5J[AK[:K7>*RNLS+BR9-\CE^GN+/\8M2;'8N:?CK*_AUE915"W^!.LI76>O@O=;P M,'K^S6^'M,XXB'E5N\8Y>0<<]20Y#F\P(BY\54.DW#NDF4V M0," ,MSEA7P'K"&+W[O\G:=G#G8&GF;N^;>:YI7 M5>DF]UU83INF<_5__*\GAP>/GS7)FZZ>+K+F!I'9E<&/IV4DP_=+X2;Y['__ M!5YK^=^/=FD_P8"21W]H2?[(L/AZ?-X/>0O?3[>OVENP'^I+-]OU30U6BQ>H MPGW88V,$S)0?8)3=LGP&ALNJR-8_X+?/5MEL!M:48<[*2WJ45.OR![]U39O/ MU_I4^ND>6$;/SJL/^ YPAQ\\!=>'+4[A9^.6^F,5CY]ARA_%37HPXS3S"U_J MO,HN')RVF?)\].SDU_/SDY?OTJ.7SV'_S_^^?^>G9XEKU_^"=;O M&YV97^+M7YZ^.GYUZ8&]?G/WZ\SM!@T"+BBK%J8Y+Z=% M-X,_7=&X*XS&<;001G5AQCQ?['<[2MC6]<"4L55&L83$O M'89!/WJ%YU5- K1V69V IP&KM$$5G,H*HGCA=7OXL#WZQ;1:KK(Z;_!6.(*N MN>ENAY/D-8PR6G@,*+^LZF5RL+_WS]L,Z5!E"L3M\TK\+1Y^@-+[ES<9C/OT M-$U.V63[D@;1!.]X>/#L:]LANQ84? TB=IF[J_&4VK5XW_4ZR<4;:Z/OG2@4*H27@K4:%;,LRU#6';3:E6!=91-IW ;GE.4947>_ $L.#F6=NN M>?ZK#SCK:(*!+J30;T//_?ED[^7QZ^?\^B\NWSOW/WY2X2W+;'K-K"ZJ9?4_ MZPL\?$ABT=:#"89E7(!P8!H<_J.3_(_JY3\FR9L"%3&<62XABV__&1F7!Y/D M1RG7$$,PR!:MU6]GB3OJ@2U+IFII'3S$A477-QT MY[!1RE8T;U'H#@/;!8Q"WE?!PP0K#[Z<4LPCP9HFS.;!HT"#3'_O\IK_"3\1 M8XD4=CA3MEF2U@%')Q:^I7^&O0S?!3OT,J<%:,\>*Q/C,JSH' 8&E2^:@ETD3-EGA_%1QN4;CRS52 MF*=+5W8P8OI!?,*98\W>:>IJ*I.30K*Z6F<%WPQ?2\Q6.%!!]@K0CCPVD(TZ M*]DKWZ[:[M-F$?$F6PBL$' \BJII6&!=!OX$!3[@L)G298Z.%78-S,57Z'/\ M]='^H\FC!(91:/3BKX_W'T\>^(]L,*79%EVB'V),!\6B6;%'4,"N/-NV]\Q MZ'4XD@/W)FE"WZ0)KPCO!1-0)M] MQ _-FJ8"$<:A^ >9_73OY>_EK8*-.&MMU9(Z%34!JUFC:42Q@+\^.'HP.50A M2R4&*=\=/3J:'&T(8),MP<3!4 )!(!W20(!-QPTL':VV.G>"-_<]N=A$21"_ 65W:R,2NO-/GV4>/[NPNPH-^N9G)^*PY%OC=.2ESZ2.X M,:>82JR3@[,.%#.\-^M\W,8@??4L0XN%3MU?)V<3DQJ#K\&*P:!JD%*P6.$9 M*XK/@$;_Z?CX#9\'?-],?6DVB6_.>=:H->!EDXXBF,OLO4N7:>%Z1R. XC31%@ J$EC+9Q1:]% MP:TMOY->"NSKX/FONP3FNZ) M9W=5DG*F@#:-9IK7TVZ)IN/4B1-AY) E:8[91OSF_['WI4UJ(UNBG^=?*#SN M"?N%P$CL]MP74>VEQ[<7^]GNZ9E/'4)*0&TA<;54%?WKWSDG%Z58"JH*"@$Y M,=&W#"*5>?+L*^PJY*$#N#0\P5\EGQHE!0>;#V8$N.1&SMT*&$F-H%UY@4W'&F#,RJ' =1(E2V5Z:C$3\F?$->MT"I) M2^KC#D1^&R(H .I-" PHJ5X,!E#YRPF1IF@MD3&P!$6\A4R6$HG[XB3#O?@$ M6UPSY7;P=9AQ6H^7T"!EXPB>YZ2["0]1K2I-@=*LU/&7[U5_@8A@:$)')WDE MF& 3LR1%8Q;!PKUG([Z?WQ)8WT42KG(U;6FG3A)TX7OACK MX@]4_\?H*2=OE=1\US(8E ,)L&U4*]9K'5Q0"*U!5QJR8O27B(E6]8=EL03? MY"S5)$X12P\9J1OP211^1^8)2Y/>Y)7L.02#V<^E++Z?\K:D(""71FZ+2B-H M7,@+N80%20V"#]]/L"C/3I))"G%BY' O-!;U]ORLTD"*<),B'0D7TWXL+3K-=XS.Y-+. M4CY,\5/0.6,5D$$[8\%ROB,\9^CSI@1D9MR$&3T"_(\%\D8];G&0Q]IX+8]- M;G\@C:#_@F.W%W%C5-)*("(+<'<2ZVTD1!7ZTS-79!S0%H[+N$"KC9OI&IF0 MV9:IF 5%3W4IB?[T)!99#'?&2DIZN](CI90OIPGI))XDN(>-ZWBH\7 +&LA6 M1#CA["/4'L(T:"!'6I3$0R%.(%12)00G(4VB&OKAQC*YZR^E"I&?RXA!RZP P,?]5@5(>0ED.>9+P M1%04-/ WZ,"$[?&"8ZY?@%Q6-_"IA"P2:\#FC-@TYBC0\[9(%B6WF\_".=7=D)2PDLY&'V$6RZO"&I'65)Z8Z\:T,"[DWKL[?@OZ<& M2V"3$\DOT^HD20(N,)3J2XQ1VN*;#YZBKWQ.-M;?)(#S,!)IX,M+#I_:67$2>FVD=+(UQ.GI%%4:HPJ5%.5)(J]YK28?.J--4UNL*>9 M;06%DCZQEXO8DI*.)%Y!LE.7L(Q"3XND4&$9:MV%WY$B( ,)PI->D?[D].=9 M7$2/4HA[-QY_)?I>$?E1PL0HWP0IJ'B,$(HBX($T*33-M1EQG+A+I%74^: M_CF[>;Z(#)@O<"&@R"'4[P^B3NV)<'> R$H*ZE:V&Y/JNW?RJ-H#YPY#%1/A M-J272]NE3+.-"TK#H2Y]&;"<48%1W*;U.QEE5U_?6KU63V6")&V'5]_\A!*=:NKJ% M3/:EDU)>'1$YD$S+CSW4N46ADLS)IU"R3%7@ AI4:2'DQ6KDX";UIB)\M>Q7 M#EM>-"4,.'P_R&[Y [ES;E+3WHDW+V4=B-\32#RN7\ [?:8G$Z..C]%VG@2% M2E@@'/V5(W!#',,&J\&K)R"@O:+30TJFDYRWE M+NHQGY588 M6!XLRSPL@JAF[) 9(%'26D9)^U'X*)P&F3R \+9CJ:EP27UG8++!)D$M3)6O MWD*G42;M19'G8L,1)DD>BK>'/B^Q*.V\RI$XB*XQX8(KIZ6#!X":B?Z2\4A?9(G-$.W+GKZ+F&91 &% MER>DK!Y$%7NKF\6V]8NTB3'N2+4@"TNHK[MQN][@;/4T0C:I<40:H)9<"Z4[ M0?D"4=@)1,S\9$[FF);=^Q6=FUX*I/L66(JD6,JA!(W.M@:M@6T]D2?N0:@# M@+E2QSZRRU!R""%K,FM2A#RZD*A\APP>+1U!RUF?^K$JE4[63S+]E0=6B;E5 M..R2+I;I^9,;U^4.7Q' "$K)5?482'Z-C).S;,G,RJ6 16,I;JE51,W0',FFW@I$DKC4C86R)8T#*2;TT#(^(JR."AM6Z2P\ MX,&- U0=J06["')+?9"+5"^NF2O:9!X>'.3]ELD\K$VCTM.5W1ZE\$N3MN26 MW&NQQ&E0@./CRGZM-I4Q 9T[;PPX M5,+6I1-%A QE/D"E49J0A()7P]+"*M%3+#8F.O!:XQWJ0K=F.AP*PH9 M\!K5;\:4]!%AI43!2^+A+O+-K8\NYAZ*/,38H@*V'B#2F@FLX829])VFRX:0 M4A1+QVC%)ZRW(=!XEJU["95+1U]/MLK2 KYXRY60::P<-V5J#N"B)JD3GN@A::;L5/HC!;%OQ0EE?-]-K+0WZ0&<+_B-J@P&<6 M:M:^9$US&>@G!"ZM&ZT[E!Z6 -Q(PYR:6>&J7SY_%'6.S/J6@E) %CY\:I/: M,1YC-R->B25]+[SKGV@4E5B?WOYJ_?+5;5O_!5LF]]8OG^G'O+,*H?XU \LJ MXHSO$YBY@(;6KT5,5EYDO5>9&%]8#FH'_>3K(@-TI]U\^O7]EZ_DZ1L7J7 P M:I5<(E#SBU:>:1RN?FWIL1'$[J<-Q[@+\1D3"YI&R4O#6' MB)"18>4IDASW,FO;*:KQU-HYW[[H-/-6I=V3X^>MM#>(HH\L7A0(T+"B M@R@_<36_ \Y/AKZ2IA7V>^&RZ>-8D#Z5JTLQLXUQ\!3X*$I\(2O6TQ8EUV]9 MJ]JO066G4WH[^NZ9](/P97DO@$W?5GTPFT((]&@F0LND1I8.*<#T@AHH\\1] M41C3F$<%2F2\12XG98U9SCL34(\^#-2*]40YAS2NUC)?+I>7LX,PD,^\K&QZ MH2HK\N2&0F)J<K\=:-KV,'RJ,YUC32^M?4&.AW;6(CV VQ-BL\>)3 M6?Y0SL4-3><0V\K:+]6%4>6QS4M]88)2,4D7*ND,J%@V$;?+3&X5-"2_HRR\ M ?ADU6)$Y;KE3M^5U3>GM D313U5V3!5@3'>UN=#DO"*@7?8!L>E1**298I#_]FW*&&9GG*"'51B^)=>Z0S M;BF(S1DP(2"HCQBFHX=F+)\FP8FXO,X83>[H8B3)3/IVV"U5>ZLF6H 3HPQ; M;?NJN=1-"EL%HKZ)Q7WL?KMLU^[' MN!0_;LL9DNBAG :2)F1F*T>K[%6@\IBXV/_R^6,3O\P*M(6E3)7/V.33I7(W M4)B?M]U6LZ6WPJP:I%)LK;B95TP[F?QSEQ_T?8'1*P#L[[&4TO3Q[SPW"3Y% MBOH9V'"0S+@)^16.]#=+(_C;UL:$_!,D!-:X<@G=LK6DI8H?[^V*'T^F"RX! M[><%Z.[P:M 3X$=-V_HE#YJTPY]_?LM-&F\%S-QAX!6 15XNV!(7)U3!)2NH M!8PHG"+17#K7:04?&\^JD#":&2"])O"Z"17'+H-::5>@#^$:I,3\BY*L$MSQ M!([R1=\J$ M>#YH:2A]X7%2X"?_+ K>5?M^_,2BJWI:R-7+5; M/ZB.E'IK=^WB15UB(:)90)JEW^!.SD,F XW&\6(O\-:Q"_P'+EAE&0H>G < MC?M%I,R@E0UBP L!4C-MT23^'3[QSS&)?R;Q[]%HI'=$7L_1R-\2T\E#X1U4B+A+F71B$WEG/53E6F.)>B=ZW(Y2R?!"YH MD'VWJS%]P=P#Z7G%!)5HF4]R&S^0O+QDQG?QW\L6Y)^Q@QD+,KT9<"5KGP9Q MJ*I"+ZMT(WXAFS-R?UZT9(PI)%L>J2*U^DJ^P8^B-\_7*6-Y]E*EI()ZF>8\ MZ+AD5M! D(IR4$W%%PYRU>#J>;X^>*2(4#RPU-$WZ4 \ M;5.G1]$52+8P68*-%J)=L07L$@Z5TU+6499M5:$+EU2ATD![T'>" 1"#C MN%R7+ML88B/5@C<'$PLG,FPL$ -=OF4SM"7L4)&F-%C=&H^X(48G*\4ZV_*3 M<"*S:JOTT#RE R! 8IO75 M%S6KMM8^+DW^8GX9Y,0: +A>F258]I.3S>F_5=(P*/JC-D 3=(7+ 3.7E<7/ M7;,A-0+4LDX$"I0]S"JKD6JPINT:K1B2-S>/"T_B&5 M 1"\G%K#%6V.AI"BU5YYZS-B4>6\D_W9%HT<5IUH926%*)#EV8)468.#RG"B MA-BE2.2QK5%1CH*035'R1 RU*WPI^6 G:LI*6<$/*#U+)-I*AFWSY&UJ2JL* M<3'N!:_!H*>?)B 3XF2&60CBK,*H%7&5G!X<]@\]KK:QID*W,@BH"/VR:7HVKC+9L8 MENT(<) J@TN=HA-V"J^&14 2)QG/P\]AVT+RQ'JI4@G&2K?3 M3"W190]$]*A_?:>W6!" PXH3?7J'3CDE/*GR:9UHJ?;!*:$F*KI$>_>EU98J MJ39J#I+E/EPG(Y6,$(54O?%FQ094*'9-_DM=K9'C/PB 4L#:U4W=?]=*W^2: M.0?/2!.1#U:":N+2>11C7_'K'..$]0J-?J6&EC^2U^>MUM#2],BOOY[R=4,S M4N'+T"I7Q>Q;CV<(3H#TT4_J"9)EB;XV O346KF1)\G?0&ZLK)G.14RJY'^?V7/W8 #!#G5OS(^1!\]^ MY5//Q:(-J5K,$M -N+-AXSY(8=)>*(!9;0]'5364APX4T*"1YKRN1C%>$'JTMSD98IJI3;C6!2O:?+8F95N,,WPB'*VTE3BBDY8\G+R8]4Q8%* M TQ5+[6<[4ZI9[9H\"D:0=\-0QQ,;Z/U0#92M,;&U,#'2O-']#[*H!YYAE MK_'XB)@KC*W<8[O91JYY4$ZW.1;3;G:&3J?5;75ZPX'3[;;+@X RM_A]-J+:]:JS93[Z7'Y1OJ:4=&4C(,W3?"%RLV1@IDRD2Y M;R:SRWEK.B_?Q"YESJN?JR8 29&K;O5D+VY(C,S N(I$K0?WH[^HB*19&/"V MG".6WS!1.2.Y9R GOA!_B!4?7>X2]+)9DB3&_,K(GR%-0YH5TOSO!-T:V)-$ M$,BQ94F%/J_5[BJ#;C7/K/9$:>PF"1*L_UW2,IB3J&HDG#R5BJ Q@>8&>KE$ M?3P%O4>4&E'RHE1=RY)&O0"'V&/Y$/S@\]=/&<6-5$(9\:@HR7AG%,P)UC1C M\O[-9DDLEXI7U?:Z:3B7AQ8?8]5*7J6P:0JL/EIPNXHL2NLR?8Z99EB1KY#T M?Y$KQE8$<45K5Y4AI0W!DT(U\P'U<#E%A\*EO AY<$(L:6IKZ2][*LOA5MC A3YT0]YHYNC3L.-$[J-:-@$PZ MW>'3Z5R33F'KN;QZLL'J LV9\'5BUIQ:5=A5J@6VK76+J&ZJ],;(;(%? M$1K66R^-$K3J9$ZS\,)M=&M*%]-8P&EOOK,'[;>DP%^$@%8*F79)U M37/6<']J M-2WM-2FX3-V]>54R"7:07OR@;G8I8CW7WY:;,2,ZALHJ=/DD1MDV4#7>J%3'WW'WNB] <^VJ:U+*"P*3SSX2B.Y[N3]M M%',ZC59?6\3:>Y6C&=6*>&'K>UKMUZ^?6#]@@%FFY>%,5:YL/+=@7IJANX8% MZRJC>6$)WB7\Y>S@F_8RZ[G3[I99?#;^N]7LE/^FM#ZGU=V4UG=WH?;4@U^[ MSE!+(474INS*"N)L5G5Y^Y.[@B=V.=N\=/B7K2*(W7D6C\*QH"$*BK4 @@L M(-#63;[:[EJ&?,!_[@42 ]86ZADJC'R_VL0@ZZ'$$G)SSE M.(&;_\(&/BN',GFWE-\HIL)6DO%2MK$SC#[Y3A>AS,T-]16GR;LOIDY KD]JKEU&2:,K&F%\GD1B_#$'' M]96B5^)FA9!&2?)=<^<(V@DY[?BB=N'CYR__XUAY+^M:W<4 )Y MSMUL6*(\'B/*K,5EJOR-O6A!=21H+ZU#9=F/?&4_2[HJO(S/V\'2=G@?9B.+ M=#)>'W7#RF9-B.$C.',25[JGR8R*U;-?/'K_H77/*SNZ \!4LSRZVWF2"0L& M5/2M3(>RP=4O)'/+B@S7DVWHV*TWD\GN7#Y@#P]8C(L)L'USYD_Y!- 9G$&, M_"4&BSW%T&Q3E39BYY9J/[-V,B8R0<,^)M'(B\1L\7G">@8%/FI MJ(8J7Y [&&)1:*5E"JEL4*UO@"Y7>;MZ1-LD7OFZ3)Y,Y;DH>W_C3-FR8"75 MMB,[KU%VJ/ -J*UI.C2Q!W'QAAXVFB7(Q[@%,DF3+%O/^O!JGCMVJ^.4IDO3 M>L0&GMJ4JR)[V(+H M<8,X9*LJH75[+#%G7&!RE.#D(]C".C[-DXXV'G:> N6D(8U9 MH(8I4%=S^B%98[R4",X4)9ELG(M?^K \$+#OI>D"U% 12?F=@AN5FH_55>Y< M@YP\HXI+"MM>\^H/2N7GJXN^!%ID%ZA)P#>YP9;STW".UA_ZU=$0E&GE1<0T MK4ST-_LHRW1DQ]RW24#N06DOP4O]E/C2S_#U\'[%^E$[ MX!K@:_E[\1 \%523_T#][ Y 1>=B8A/X;?#D_NQ6[3<3J' M>G&GLOA_OLK3Y:L54IDP';,&)Z3W-P0!C>G_UA/0#2 4UP=>9V@EPY&==+U.^E$@V@&Y2'!P#B-_]XUGMV-R"4^B-UU3EZ3J,PL"3[6G.L M^FJB*Z+I(;!%6;-&U&P$]D,!S-&[U:X'B)\4/PUQ(G&Z6XBS%GCQI*3WCA23 MAZ%-+:!5'RHRX*@?.)Z4ECYSA]TZV&6\',OZ M^JG<;X,+X7$&&A<-#4,U!D^,%?,D9%-N^Y# H8R+DT"5RX;'+ R"B!EX;(;' M^;.2A\=K=K0/]"('3'!;>[#U%Z$#7D\34WER8MG6'643)V-BR-;74RP!X/B^7U@L F':L7L#XDX_:[=&_9/&6T.S.7O@2T7XFVK,S(8'G($ M'M)Q[5Y_<,IH8WB(X2&&AQR3A[3;=LL9GC+:U("'7+Q)_C @U3_V]R#-OO_# M0TSV72WSC?% 8[+O=C^_LGG&KL-P&T[O%'B],&9XOV#TQ;IVK[W5]6CPR[ GPYYJAS[GSYZ&]J#5,>AEN--3@XKM"*I+ M<61T!@]R9)C<@R>ZGW?)7TETO=6/<<$C+J#=6/D6[2BM-%EZ4+ZR4CX V@M4(UJ=S4+AVK[N_;'(C64\BR?C8PM:P M+<.V'I5VZ]B]H>%:EZ7]&J9U@@ADF%:I:_5:]K#7,ES+>#$NFH\?M*Z^LR\W MQEG-5#^H&R.)(@]XD9>'26QY<6!%(5Q\QJ0_PPS[,V/+##3V!PU#-09/S+"_ M8Y/-.8'&@,-,$S>XUL1.L0N8 M:>IM^-/10670Q_"G%5B^<#I=N[U]#.))8MB>QFJ^-)S*U+D_)5$V>BV7W M]EBC:9#EV/JDX24G@!YGRDM>]&RWM;^>%&=LZ1N#WN1#WV&W#YRG'U# EG(; M3(NZ[2WJ_&U9U%O=6+P:A(Z^IKQF)R^7J7 Z %!-9=1VR\&QG<'VB.2&RU#% M3@?%\3,NJ=H'&M<#28\2/S",MYY -8QW>RZ(Z]I]9VM)JN&\=>2\=;)A#.,] M%XPTC/=IDERZCMUUM[K++Y?SGD2FS,7/ CT; 7;VR3/NGIQP[AD[X82K[5 C M(MRFB\PU2(I1Q(ZI0^R)MSX_6(.@]9"J!YL])!IVVAW;[>PO(^=.J)ZQ764< M5X?K;6:XF.%B6R;8]=IVVS5D(#!@@L_O"$! M@P7F\!=Y>*F$P_]Z8+C2G^JL>DRPT^RVVS_<$1CL8)K!,13DS6!YW[-2EA41?#"QQFDR6UX"-Q,7 MM-MD;,WAEP" S$KH&X#H O<>P\\+%FQZ=P+ 2O!QRYL#T*[A20&[S*8R!_D[ MA*)JZ0AF'.._C0$8@7PW_G22>K.L*;'S2"A@:=1QN42PO2\G8E"E-Z=JOTEW MOS3X4*.C$3Q@Q2RWGCO=9F__!/4&O@BS"M*6XQCE;K83V58*:5I_P.]2@&>( ML&&H/LV ^/R0T@VR>0+?C,((OH6+AQ?\_//;+8!#\H5]1738IO4YR7+M#;9U M@R5#?C*)X9*)A.1Y,EJHPA D^[KSHK+E>X)W3$-_2FP(7Y7B/<#?Z]$ ]HJW MQJ^BW&BSUB3D.F[7'1Z>A"20B/TB@([,V*IM9"POA?N:L!GRWCMV]A30"IC& M&Y[WFNZAI*Q\$:&W('O\ 2X0,4)MH'5"9N9/8X# 9,'Q>HQ2#MC:IN_$VV!9 M6.!7+P42DOO;2 V;4=]IWQ/W.:T\7H30"@'2/1'Z:Q+641BS>]\U?QY?_!JX M413Z=PR9 2X'4/M*#.M%@)PF%9PK*6#)('OY1*2S^Z:7M012FM?EU'E%GL@( M$>X.%#+D5/AX(_(629'#RK,/?,FPU6S_(YXGISC/V.F. WU[.Y*U3=(,O M_6S9"U_O\;[S=_6Z3>[[@]OGKW:\+USQW?#YO"A/W6:/?-2_-;1 M5[[P.5;'<73UMCBZ[E704/^HW0W'IU$2!0^'[?^B,'Z_(HP?YE+9I42A%B V M7JC:>:%K@1=/2GKO2#DR UX,%9W!L)\GI9S/+,5=F &B)\+;C>*U+G_*;1LM MR\@'0XDUH$374.(E*2N&-D^%-M].,:YAJ-/(R<,?WM#??>COX%-7[U%L<6:) M_C*(1E%_,U[I$=5T9I+73MT,NK;;.L\Y7@<6)'MN2G19*LA)(I3A7'7B7.[ M;F\O_CU)1*L#\1G.=48(93A7G3B7T[,' Z-SF>'.INOCD1L9].YN9'#9-505 M5T2U[N.YTVL.#UY"!9_ZE3UHV=[E=I8*F=:4,,%K\]"+H@6L-,Y8SBM75 ZY M**U0!1=E+G@:^@P+1?C;14:Y+"M;*=2B^H!V]X>RFF(9"JZ-G[9;/X@#/TE* M^3Y0ZACIY%]8QBC_'F_W';MF43*G(H?WMW,/A[6F5&%,OQ_HHS_]7$:9 ?JF:LI1/09Y-IM:H MR #ULJRR$Z):ST?TS(B/P _4*WTLXXKHWGRI(X9AKFB)\#WP1H MXS,CV#Y@J=A8GOC?&R/BWB@58%F/U\71TJ"+3)D')X^BQ!>0$!$F0K"*5?PN=5I= M6DJC;Z WI+Z(+HL737*2$2_+Q&K(2N"(%<);6#=)^ITVL/)*_5EU "5=/_[V MSAH#YL>3IO7['- ;N(! 4INS#UEN2:>3J,RI08+!BQ=6!A<5CN$M.H_4M@%8 M!7].0E\LC^#Q)BGCY-*TKI95#K5Z>>P@S$C9F"4QEFSB$NI$!!9XL@%X])T1 MDB_S)J!M%M 'WGCLA2#SD-5=JY)420F9C]6M>!A\HX^TM+! ZX?OL.2U9B79 M07BM%)Z(W38"8/C$P;'BJ9C%;^ ,\\A;O,9OW\R] +F*%J0-8WJ5"#WR#_XJ M@$V,%_*M]-,&**5O1LDMG@'KME2T][;>)LT>0-ZOCFP#B!/DIRIN._LGLBEA98? ]U\@^KI'/BD]RPE\5 $)7@=5MZ^,W M_D8&C)VK? %# 1'R4G;Z[1T:!.YK6@",43J!1N4C4Y5K"B6('L?Z3Z,]\(D+ M4^Q% %"YP8OGI;%XKR&*=,\BKI$4R@K8:"4HH3I"W?6O1!D,5KZ8M)/E2WZ47#S1(F2GZ;8&#RVP=9J]UL.KV8>WV M"=4C#\[%]V[*D4TY\@G$L"\S,&;*D4TYLBERN41PF +ER]7$3.65J4\V'+)6 MX#"T:2J6:X.,QB0RE&CJDPTM'IT6#?T]67WRDPPB _ >O]1CS\7)R\DXKQ\A M62Y^HJ"!AV'[AE ,H1A",81B",7 PS@@GW \VOU#,#M: 7IR(&^&M$.]Y;*M MH.=\T2+ZJJT[L@U/QI3X2:]GD>;$WB:Y']WN>C!, M-P=F^:8P_I20P3"18S"1;MON=SNGC#>&B1@F8IC(49E(QQYVG5-&&\-#CLA# M=J>?^@?W'D0^=S?BN7\@SUCK^[R>'T-LSA'Z5*H7%W[$\&\_#/9HNA^OGW,- MZ+Q6KLG#$OK 'CI[4+8-NM0%78XM.PU^U!L_#LE.AGW;[0T,MIP/MAAN8O#C M:,J)8_$ MBY=GAS;'9BN7'E5O[,W\OF=8_4+-[_MVH3?I0B:Y;*[U3YQW&,#>&>3T-\\&@OG'QNM#K M?D&^,J3ME#V.-2#56O&S0R).MVUW^B;%U*C0)K1E6,>]K>_>8 \:]$5CBV$= M!ADNCW6\<%W;W4=G&Q,6KQW>')NO7+SU[0Y-6/P)X5T=_7O*+*T&1%HK3G90 MY7E@#]VAP9;SP99CRSV#'_7&CP/7MO2Z?8,MYX,MAIL8_#@:-['=_M8I; 99 MC%_/V-^';/9FBL)W ??7//&_-T9>QG"(QFS.XHPJQ W_,L)N)V'7L;NFMO.< ML.78 M#@1[WQX\#VCPR^:\]UKLOJ92M%!VV[MT9]]!TBY MQZ[5OFR_OY(@ MP[0,TS*.C>T-M(Z3<$!GEM/ENCM.EUN3%R-@R0?,=<]QP-RW)-<:UB_[0BQV MBUD+^VB8MY9ONDT7&6>0%*.('5-4UVETZST@50\F>U"IW1G8G[L;TY1;;F8::!04W9V MZ>Z4QMW="^%_/2 >^E,=7'=9=)K==ON'._P6'71D'L-W4>[FT*X,^-!/&15E M/._VFVT<#1"%26R-D]3*I\Q:P.\M!@ +K'?,9[,12ZVV8UMNRVU3'8>7PE=Y M0@]GWHQ9<]A7$EAAC,^X3>L;?.%/O7C"\+/M.[KQ8%<%@S5?R^L]$@PM#;T0 MBX+P>ITO#/&H_\.;(,SFD;=X/8[8[2H6_55D>3A>R-7IJ4:6>VG^AO"E >>8 M9:^Q/B8*8[:"6>4>V\TVHNU!46T%S[6W=X9.I]5M=7K#@=/MMLN#AS'NO$'G MO^.XR.H&KMM3O$X#*W^'TVHMKWI$2D)*F+"8(8;#N@MLW3E)O5F&LS0 I3G] M6,G8>NYTFRU)038\%\(MPOL Z2,O+\G$"P(:QH&_P7_K9. G69XIZOO]?QS' MD2_D@LB/#[I0]\A?"FZCN*[9["C M-/2BS)H70(\>DAZ^-D0VCG,[X=Z+L8?-4L)X J>!NX/'X33)>)RQW!HM%/.@ M%P,^\A_Z<&$HCJHKE 2.;WGW[7\Z+:<4=X #XK^&T"Z9T$8AO&\2^H2\<>%' M#/_VP^ NJG.:O1VH#E\4Q@66'TH$I359EDE"!'+KM.G5/WW['Z?EJI=R6LJR MQ ]I2;6"3KHT66-,+3@F]__I]5M*X:0P[%S>@2V_%.T M\!-@3=;7/$D]D*_OPHR@\FTQ9];'CQ\-?1GZJM)7OG8T,]"4XN5$4L.M%%5A M_56L1SJ8,B_PDT)#97S[Q]_>(>P 4X&P_F)^GAD,-1A:Q=#BGM/+5G"WU].5 M,&Y)($:K#W4TGGL+XJ;X9L^?AL"#)7?U2B[/XC2)(OI">WFIHX'0D#I:RH E MQP *L&XX.6RSHN 6<62>M[O5C:K%B2U#Y?["=31;[XC.,Y:"LA2%?Y.P05$S3^#141C! MXUQL_):D^=2Z@B>!RG"UGW]^2Q0.KX\(X]$:LMAX'/HAB_U0&@_)7TET':[7 MJE(6SD9%FBDZ_L+0>@.> JM%D3<"58EVI.P1?*-4* -T7V1)'+.(/H^\(O:G MFE7V_OH[8W][AI0,*55)*:RT%UVU4C3GV@:5JL3!BJF<%?,Y$ HNDA1I*90X MH0AOFA0_\W!.R&'C&DB:G# %VB?IPB(0@%QD 6T9E:>:,@M1;B9:1(!=,W]2.Y]3?XA2$20R05(DGN+#;4[.5EZNEM-4A*Z@'P M@,00AHATEKOZ%J2!EX QPF!K(%0KAE]2=($?B;6:6Y \LL+.?S! MZ +]G/B4%\?%3A$(N!+IFL&_9TD X,W)78D*[;A ?HHZ\@UZ3J^]V&?T J&R M6#ZL' ;P"UAJFB;%9+K6/<,#$7DXDY?LS<@^!>Q26X%[+U+4PF\ U9!%,E(! MT@D#7"M ?Z$=)44.^@TCKQ$]CZND!%)CV;!?.A2\R?6*2.7+W%>>PE3":.EFWZ -I*B;G=%Y/Y\_CBUZ"U@L6YN7L97!.YP7\2U(]0 MOZHRA_<2C5X$J&BF&4?AI( W!MG+^T/W*'G3M)/E2WU4V(S"L.L$OE?DB=/EYQEYG#*P P'<)#PK5\Z6? M+:?57X?" %F\EK]?UPB WM;I-[ON#V^>O=KPO7/'=\/F\*$_=9H]\U+\UM%7 M?GB-Q#H\W[5PHC8=6IXTTP0 B-_\XUGOV09 B 23>]71U3\%Y8;CTP@,GH?# M]G_1_?9^Q?VV+:WGW@!6"6&U /$Q,J$NLX^O(DYW"W'6 B^>E/3>D=+U,+2I M!;0,%=7B\+7 A2>EG,\L]3?T>C**5PUYNU&\5F&+D52C91GY8"BQ!I2XM8F; MH<1S4E8,;9X*;;ZE.@Q#G49.'O[PAO[N0W_;#*U=3:>U;9#]3099;0RM@TX> MDK&[B1:[JP;VMV'X3E!=7]Y[/%;P5*7CCT*Y53WF3.O%VZVAW=_>*/0D,>W M\F4?/*T6LN88PODD$EN;])PD MHM6!^ SGN@?PV D"[Z #F)W[]^\YNA?M\>FQ*QATF=4".WAE*HGYLDM1VVGV M[]6ER-Z]39%\#65N9_?9X U+V6IU9&6]U9I(+8%_GB9CEF6\+!\ =QWZ+%,/ ME&4"GI7$K)'#+5L1F]"S>1ZIU/[GO;):9S>T#\?K?" M]62]T%2Y?>?>A'%7;\,;PUY?>]&-M\A$+K1^11+^!)#UP#\*C!_ 4AUWY]*Y MK0+9E&#E]^->]RG!TA]4I:G%FE)R7GY71'DXC\JRJ++_QU(QE,WKE?CVL7L" M6\L[+0_8T34O(=^U!GVU^!Q^15507IH#=.0Y/P,3!G!^G8*PL+ZQ- VQ!NLI MRJ(XSIUF:=1'Y*F;MU0(TIFZIMHAD\NUJC0NF;NF"53&3D6WJEHQ\,)1XLI1HZI8N M2EDQM'DJM&GJEHR<-'5+=:0_4[=TL/PH%5@+*;!VEDF,)ENV3MFR;L_N#09G MB6BGE2U[85,M3Q*C#.NJ$^MR'+O5[YPEHM6!^ SK.B>,,JRK5JRK:_<\BE7W*_Z#5(3K<<1[.W2>EKIJM5ZH=" MN1_,(WZ281VGG)7^5DV<_^"%J?7?7E30)*'W_RK"?&%]C*\!E'R@U4[C.DQZ M^(EG:IOT\ V"6^F[AY1?H@:P'A%8DS)N4L;KJY?7QGBK9WI$+?#")(B?)A49 M<-0/'"9EW*AG)D'.I)&?#MLTNIBA1)-&7@=*O#QP&-HT:>0U0L>+EI.&_DP: M>?W3R,M(V!@C8=\*TEX:'&1YF>%A]>1BPL-ZP=Y:(5@?B,Q4R)L_\,0I& MR_UAK0B],]/\8AJ;?]AIT,,-LU),,\:O/2MFN(ML;"_>83E]'7CH*WG\?@R3S ]9C#,=/L9^T[;@./05#:>8)0C2Q/^N M6UN^NN73:/O_>U.\-F6]X[GPFR]8JO4C\OTB+#I^'LK #^ ME5G_E40XFD&[;_D<'_C!$:-R^7+3@35:6,\'&@+B#YX[K>90?F)32WNT<7^#WT_M%Y Y*CC,X+T1W%9@33QX/HE%C4)$/_"BB,Z=LAE\"X>R M,NR03P!;P5Z$_CQ-@,,' J*MIE-"](H^7'^'4R] #WFPYH5K;DN#O*F%N+L6 MXK-K542-%RTE#?Z9.HOYU$BI*IAJML3)*%E6C M9/\Y2E\)K%_];R8C:&)N>BHC:&>9>V62_.J4Y-?KV:V6Z25[_"2_R])K3A*A M#.>J$^?JM.V6TSU+1*L#\1G.=48(93A7G3B7Z]K#P7G6AM6!^$QAQ2$**^KD M <7;;]^_??S'I]9^*U(KOX?:P-KHVM.[XF+SNMINM>S7(MW?ID(]Y[6%F MW7C9:JM\RG[W ,6]2"6N_Y:D^=2ZFL$B/L#W;;K(KL/PIYX/4%(VX;%X5 Y I@##/Z)R>_P\JSPI^5J -\+H4?(0#" M\1AV1J\6*R; H\)87Y(2[.=I4A8-6%Z V0Q\Z[ "?5P=,O 4>?7[((=CY-1_ M KBE*H]^I]3XNCI+'S\MQ#)% .>5CV^* $R6F2D",$4 M7??U,92KF=R2RWP MPA0!&"JJ(Q75'Q=,RK]1QDPRHTGY-S*C+C+#4*))^3\-2KP\XP],#_$3T$0N&;,, ]M3 MFV*[VSO/'N*&A1D65FO,,BQL/V,0;- :A@EZ+]/";JF@;M M6Y+)?V0Q@T^L<9K,K!?S-,&T97Z9+[&R(H';R;W;2@<)DV=]!BG/)L_:I/:8 M/&N39UU[_;4V1DX],PIJ@1=&->+KMT;FMQKDWMM6)AA8:?)POIVUW7.$L_J0'N&<9G< MZX=K%T[;-\ZAMFIWE M>1J."I[+FR?6+ G",6"@RJG&CMY9[N7,\N;S),7/L0^X-6/Y- D !)-%T_H# MWPSGP??&B7H9IH/[14KMP6GK49)E '*1OBUZG%][$<_AMKPH2FZ\V(=W3;PP M%OW!?V]^;5HQRZV C5E*>>-P( ]6RC/*$U?OP][LR7@,7V ?^"H 5%]Y $"E M/SQZA63B^%]%&F9!Z-/I-^:-7PS:_VKQ(YTG&1&MS527 .][3A8K: +CI@G #ET7485X [_I7$>)R M@%@=F[[21'=+:\&:(^HG<"+-H:8[=Z6BL>8O7^.V;N1<$@#":VS^,Z57"F[0'D_:IA#1 GR$]5)&#N31CW_C<\0+CTM1?=>(M,I-'K5R3A3P!9 M#_RCP/A^L2K^;G<;X]Q=,9,@W>&(I\RP-W(QY%54:@6;)/F. SN\6Y+Z0DA. M0(BFQ+9!BGK(D8J(N#II &*HB3YRI3*SA*L>*6HFGI7$K)$#T"Q@#7[*\E4) MW&LZ]RD:X_5@ZY<+Q7 8TE$HCH.[@0.&?CC'S^;> D78TJGP^2)/TH6%\BH7 M"D_"%1X^=V:!G%OH$_@V/^>ZAPXU&M:"RDDR1^CABU#) 1:?PM*PL1LO#0A: M/JCVH-3PC6;'U)E.9+#*^K#K'JCDEQ#D<(#WBV3QE@MCZPO+X.K],@Q8E^TN M"^3+TT._@?8(1$-L9NJ!ZC4NB$W0M"%.=TB\97TH*?6\M)3S+7P2M2^X\XP! M>=%0*=35KED,A$7/XS- TS.6^C@0:9XFJ+!F=F4A2<7+(ZALPJ4L1PXZ"7V+ MZA!'HHS3 F: @7\:H-2LF7YW>>AT14/$UAO04S ;GO?[?4T^P6U[UUX8$=O' M864V_9?P"?@PWBF_?3CQ=\8MZ8"-<@W3B-N/P#("?,-!63E'R-LP(XDA[ &4 M3IP%@5@!)@]V1U:,05J'* RPWAG0GGX)N/D7%T>EV!'6!1_2A5($WA(Q3PB$ M&*!OY36BDV)1%5*_M@31*0P:D!5 -&-AK(,8\WT\* M6DD.]6J,0)J1(%9?@<(P1Q(!V"1(/1IEZH3HP1EM%&G6!*TO[G_0'R:YUD!/ M&ZNN0J< ;60ASD(0A)._Y2/GL% XQRMN?2:2)_O 1 K8^P[.5C"&/2-OQDW9Q-$21J_1D/0 M:"N J&B12-:!"X, !YBF8?;=."4^QM8G/T^0!B.7 O # M:UZ,(F#'"4ZI$XX,V!T8VD-[T&[;[7;'RJ9>R@3D9X M<*;$_\[="AD(; M=^QNJV4#V,1&;"1<;V7C(-Q\X;UJ->%AH G^@Z8%$ 'PQ-PJYVB*^Y$_)0CA M07 34GYQK$Y2E)JL(>3I#+T_@ M#IO#X9".L/IV6UP0D*$799Q,UL)"06#EO6+"(;.>(ZB<\L;6_)!Y.-QP91?< MX,@33L^)SUB0<<[-31T67L/#2L]06R.L>=YV>\VN%" VMP_&)8+@@VC+$!OD M% [;#[/,N!T%A?_JD67I$.Z2>X:AK$$#",@?##]X@ACZ5]3+KB8I(X;-D?^? MC&X#3OO++V]MG&>I/K$1';/"X_*4(QJ\8>8M^!5R+8X!49P)LG*#4TW!3(4LSQ%<_;W5;I;;8%QJ!MC%Y!^%^B-2]O !8UN)"B'5]] M^]56BR+FI4DQT8Y&^ FH1OCFV$Z_:W<'BI<1M1.Z<<^CIG_NV*,%GT*T5<=! MNNVVFVUYE*;U6R)?IUCE(]X))OY&O:RR$8+@NG.RRBLY(3IMMVQ/8R@+>=HX M08\!"3/>P*68H=7T-R*[4 BM,3R1J5OC3G?4A *,#,'EO:A,&GU]Y%&CAQPN MNN)+W&?GF\&3=K[IN6=?E[N^:S=[W?X#?UR#U]:B]-D4C9S_ MX57UVL!4KQVRX8XA:$/0IARU[@1MFC882C246!-*-$T;3-.& X#C_IJ83"[? M4>G2G3=HZC^PT%DWXU4O7[%LZPYWT,F405/,J\C(CZJ%#3U,5:1PV39DKG<% M^3'(>WM-2%TJZ@]7>_2P,H8S+3%ZT>EW[$%K:YWD!2#.UG)(PTXN$"L,.[D7 M.VD/6G:GM[5AQ 4@CF$G!]*VI=_3:-O[U[:IUQ"ZJT<+ZX50O5^*U!NC>Y^O ML'S"HU^\C'1Z TR>,^AB>(?A'89WW$^_=H>.W>MN]7S7&5^,?EUO_=IXLY]& MOQZ'L1?[1JLVDM%(QL=C2WLPL)W.20O&^J"+X1U'AT=]D.'\>4>WY=AN:V#0 MQ? .XZL^!5WZ/=4>4S&D/CA;#=].8JH*,EA],(FX/27QHIG@O3(VSU2J=GK[ MT\9WR=F\:(0S_,GP)\.?[MG"UV[U]Y>I4E,69;SM];80C+?](,3]&\NQ"0Z M,F/6BX#QOUY26\,[&DC]YRA]):Y7_R]V@TI#:E]E[(K#R.VUQ3ENTT4V&B0% MMB\XHN2N4S+I/2!U_D)\X-C]X1X\=[L ]<(MC0NIRC0#CKG MS[/J9'J9J-L_CR^[S7-I?#O3KOY7121?E)%I%&E]2&:4B>UN* M5K[Z3 (U&X7F"X3E7(*=YK*4O<#+N07Z(M5V_-@J,,0>^?@N_(.:LHH^P%28 ML?G@"!:/(F0\T0P[XN4XXF:")[^9LABW,O?HFXQI /-PY,LXXK\4 VQ$?$T, M5DJ*/,OAF'I;9%R*^LOA\>'#M(!?RT5-"\.M9>P[-;BD45'/._W**"R =XG5 MY=YP?B$[UVO]M=5 C)1%?/I24NE=-?.HF.)0K62[]#L*OVL=X<4U7IBN50@75XXXF1'>4J"=Q@ M*D];OA:^ ;#-O1";M,?%&+"_P$:QR^S!S&XZ.#_J]\WLIB>>W61DW7UDG,;#*=IL&W'E>);=5^!M MLZ]2%!0%%YQ?,9SZ!%*8-EHIU^!J5-F8^QY26"C'MM2,^?ZYF-3VL&;%4F>' M-3A,.!6 6)\36@"XDM 7FOL--H''F6'5C53$+=\$3BG04'+I"32 HC!&YXEN M&JPLH*.BGV2HA-T(_62)T)"N8QRLLE83>0HE MJ+:3D"[GI-3(O1*N77])^YA-#N]@38^F:8;>=EZ M;O#<=8::@4TB"*6!]M[P;A.QY$ARC RQ$S@."*%\ Z4 MLRKL]=O#\R*LDD+-N41G$GX.%[!8XN3P%S7:-RZ8BEKZ4&P2:JD[=$JU\6YL MNB\&.$YOO:&_A *HG^9IX4L5;4<\X#K<6O6.SO^\W]4'OPC5DQ0AJ5#:\- C M"40.=A4Z#>F\C%RB8K(J:,^@N(7D4.3JFIPA5>Y-H[+*E!5=NU:J8V44#L&Y M58+Y8F:+/D*D?E"5RD:0GAS;VU9R?@]!VAX,M"F3JZP/C= TS(2]5!DIAEQA M=2A294ZI3J4BVJ"/S;M[2AYNIC+M:?,+PPS':?FK+U4S5:^^_6IDYMZ01\C- M;LLI[>>MR-,!*=O:?I?"$ESVJ/R6I/G4NIK! 7W/>ILN,MBN5W6TD(.%XPW( M@\$C\*:8)W%USB)-ZR9I0V&[3 E3,>T[S*"!QV_:,-.S=SKNC&-/RIS[''ZI(TEFF(6*3I04U0%^6!3],125)QF!^,B M8-,VU3-BE MGT[2A?#PH#\,UK3EI&+T]8#>"PB'0[R%SJK6IHF-98J %D=<]1?A%&4,B@Q^0G>9E-OB4TKY8?EMX:3IN2> (G^D3[45MPX(BC-A8U9Z M2-$$8J0J"%,#P9N2MU4@A#*74@!<&(]3CQM3A$:((P4G.0XV;H< MJ0UK%A0K]GQ,S."?L71&I\(1LE%D](>/8Z1(G%E;Q!)JJ8?2<0T1H.>U'!PN MHQT)8KV K YJ!+\MIZ".U !LNNP 3&6P=*-P%@+O@0\+G[.#S ?J(D: 7 36 M!'4&<3DF')TE?+@N#91 MC&^68V0YNWP-^U%#?&^2(A*1@QL^&YCA -CUZ\!!,IR=;A)P*'M,7(\DZ\K( M=!(_ <-4+9X $B_09X*SII' Z7;;Y<'# M&'?>H//?<5R,I@]KOT+9+>662#7E M3-H@MT'N#_-KTQJS@-:=)->]48WV'KS&>[3 M^FA;'P%WK8]73>M+F'VW/G!OI_6,-T$RM&1H2:CB]-,5:#1G!*QU$2D+HQ(JO5B&?8CX&(LG+4* M M"W+0 QO.1A@'X0MC.(E>MR98V-R$]9<7+OF#5X3[E)J)%479>*'"6Y@4%%-> M3#Y-DP+X'[L->119QO)&7H1I,N0!IXJH,K%*D^]E3)JL(/QJA!$Y$4J7^5U4 M]W^-OG51(20SON"'E%JJLI+@@TJY2(8%4LB3)[".%T6AV)3"T@K6Z?YVA;RK M2H?^DZ;U.:*RD8PQR5YU;HH?.2Y]E%E?R@Q>#$>)C$J PULIC^AE;P4,]2R7 M)JWMO'E,MHNI/=E#0AS\A:8[)J1\ NR<: +X+2!VF%>2DIXTW,J?KP\/^=5# MEYK'LWHDT!(=:&F8B=03\L@EZ8R>1FZ-]*\T'3U!D/?QJ/B!$?BN'-O>YMI4"B=5B1EXC"8NC[XTN9GUO [SQF?=7 MDG(1(^J ,7DEH$PI4;]ZFUN.:\U@+U,=:9SN_;"&MUW90!HF7^.;4CDQTY:E MN1>J,A!8E :D_+ORH3X#2#D#!WL#/B/B !>>_2_[[^RL=U5MOQE$=IB7P(_>8+0S^\ M=<4KIQ$+/X-EE2">F6SK6C+*WX#?G !=]H]!ELLOO?<1K3#XQS-T2_W9]VI$ MI1_K1H;H2.Q?/:HSPA/5 _Z_ FL3'[DCBHOH$O,O-N0:/^&VTX3,(& 44@V_\"1>D:VSXA40/4.#.V=6; 8^ "I" [TO-_OZZT%N'W+7>I8 MW>G%WS$#/LE"7!4,7+:0^(/@AL\HE*6%L')LF5-@"16Z;RUC#VBBBW==3U4Q:$A+@JU4;[5NR9VDIQU-/> M(8J**]>8YF.XRH3>[$> '#MF&J=:>4^>+E48$I'K6ZQ0DF*.K<"QWN$2!L@41(O-T,4?;E+I76TZKA88D(/,\"6.]?];2"H'TF9#_@FIC M@5LD0<;I*$:[CA>08#D3I>PB8GFP(>&JDQ%3D8N+[;ET<*KT]?LQ #*UUZ V MW Y<,+R[[(N+&\/(0QH"-E&3-]G@#?A'C#6%$15=\2,N$S%=SAUD%(3\Z"GP MBI3G)'M8S$&>.>*/'+/HG>O8Q$F5X!Y$Z'Y(4E!F8NMMD:9$\$;N\GC9V.,X M1- I1Y(2-P#,%%%Y2GE!JN6.;_2\I+"\S 8$2"6\*(W\,SX',I(0=U7EL"IG MPP'ZM]*R'S72JW('Z?DU%,9#1Z?T286QVF:Y/B>/A*BCR$,J&Z4:J"2]\=*@ M/)#T6*+ OXF5ZJ<(F-YCK7XG(MX6$_@$U_(YD3>8BG.T[Q<-J=FW-]5-KI# MGQJ(C*;UWPFF7D1,,J,R@4,%$509?3750T^@>*'5CBKOEKX4]-24 M#$V$52;:*D'*.QWX!=P[X-,-\[ZS6-SRZH6*EH[7"CDTK.$5K6Q"WX.FYXE1 MND6JPK75C!*A. $> SIAZ@M'SRHB7@%;#D W &$W QV!0*[A6O5,&.8!.40\ M7Y,_3.PD+K$ ,8!4/K&.J$]).;=7CVGMD81_6'/Z-JT/.S0XL6DG90! @X== MZ8(8*%54;^X.-X*Q@BH%+X%H6;#_H#?#7 ^H?0IU/-&]O;PF]_CPN<=#DWO\ MQ.V8#ZNPE8[#09W\ABC(ZN;'&C2K6T+()1'[$VS6[PX K_8^Q;4A7FI5C)** M_HU>B7=>[M4-]B9\0GT!U 5FV@52)Y"8WE*8'X^"[,2EV8]RX2$5Y/##S1 K[X@Y*EE2&1NF+IQ;"J2J2W;K=0#XWQ MU*/,PUI%F8D57MW!"]LGP0O1895$7"7[C!T= [363T85JR$S.\3YWV. 0:7^ MEV+'.O7[NQCY]*L7>[PLPO*]-,40&@548XNIN[5Y!U_>C*V88V)OIEK!HEZB M&KI2^TBMM_EG%?YY?\O\@CR;G[!;G&CB4'VF5&#$,[9TGG$/(_R:U]#QQ47E M1E!BG:]CW5QAG2C#$$$F6B\.JGXY^.DU2^74Q66KP>;](SS1]+S 22-.VVLX MW1?L);W,Z0;B7R6HOI:AM/?2.WC%*QN=8;O#V]G!<_J73>MCC,>(N;-.@M?+ M*]>Q!]#B2T0,F9;'Q[=#DGM+U6V(W%OTAXN^^3RL;F%(-.'- S$TGU*HCMY# M%9[Q&*L&^ PFK0/@B,DMH!LV$P$_[%TO1B'1[*1BAJD.?\MY/"G=$..8*/*] M*2PA':[9G/D\-BR^_?K^K972'5)X(*$2N4VQ3NF"!@28)[S"@? C9=L /,_WBUDA&KJ)6;,%]N@JAS$)3JJ7 M/.Z%"V(H$DL?YFDHBB4H $[W@E.GX$(R"H:E;.*E>I_$0 ,]\18.,6DR2J8B MHF?;KXGSGO*HA%*PWM^RUPZO+MWPVQBAE.=P["GLGO+YU0V6L2M$2M^+%3-) M8JH36<-1L)K5GX9 BO( L%K* KF#,JE(E@E6-Q]3U39/G/)X S4K!"3XJP@F M,A*V!")LAM 8@1P:AW( &P!^&LXIVR'),AI_L0$")V@(GE!(2?0+-0*-*_B3@@]$=2THBX9+-L=!/)EY5>H3P5",<$!-RYA, M?T)>%DIH*Y)%:)?.W51"F_=%@"^XX*DH8>.*$@;_$KI=5;/Z5"5^/HN;*FBP M!#1GQ$^^XAD2"MY^2B=>+)H!*\WQ&S"BX,9;\%]1RX=5C&D\*EYSL+3;"?=K M?TB]&;M)TN\T&*&<-/Y8.!R;N;UP6T[;&LO3O50*]MM/7S^5GU/#<\'5V7KK M8F>D;%H:#8P8")!K*0A77TQ*!"@4(4^W*S^G'%00.ZQB3:^C@1'S/9PQS362 M<(7XLB4S MEC]/&6D\1?5^K\/!-FK'M=76+@:Q>.X^;_#.C8T),C/4\$6;$:\,@8W#=&9; M[],XRZW_\&;S-];_PE<3ZY=?/ML<+\$BRP5:KHT>JZQZL@E70L<2Y834] 3> MR(S)QV$ZSWF7*X[7GP.95IGZS\ $/*G4YH/T]BB#IBMJ6+)%<:_+&0RA?\-V M3K(=.8O14: EUMZ/A[^XCZ%0>FMU6^&ES-_$-X\3+,)'=2E%#65C&BK)'SJ" MS.%42;KHT<">(RG3=;,H_,YXQ=;*#^[).^I?27QB%?Z/RRT]3(V_E P?-8'X MI12(G[E U')"/H! /*'XY#[8"$^:_XK3]Z8 ?9EOCA_^F&!%!$4I,1,:K0_X MQ^]1GF(-W.+6^CSUTAELJ^!IWA]C_P%TM7?H'11>%]\YX],\C,G>>X#;KRYG M,-K#'T)UD K^W42M/+][L$)5IR _#4F$EUY/KGTL8Y5H+;AG;US-#%53>W)P MD ]:IO:D-K4GI\P[C^?'WSUV8;TX,H-;"BQ8+Y1S7_+]EQ1RN@(V92]-**%*ROS.OL,VFUCA*;GAC%>9A)T2^U7R*T2JLY%4Y M-R+U;G-AKS#=Y+[C)!?)1;S(ERQB41++1FF!!5LN_W5'JWD&#"IBBGY1UI(@ M4-Y"/(GW@^Q/*N6,S?<8 /Q(#0P0/87U9PRZNK'?;R5K4];:[,YD$SVWY$%2 MDFQR_%]/E')@@LQ908"1 Z&'ZYUW0DGN"B ,,;5_!>6H(7(B=,2H]' MO@;*NQ],J0_4F!E%9-/Z@X\-]S9$Y_3XG9*>)/%4 >92LJ8>_*-?"%VH;'[+ MY=\&R5R9XJ)U-HJ\F](QJ'4Z*;-7Q> W/>-%2^?&)U2\0$L$DDO2F8P6]0?I M,-A!F04EFNRN1A$4K6^4.E)^*WLZJ]&.H!CQ/$N68M8OOU1Z$V!),J+6.FO3 M1WE^R>A[ -S!-FKO))#@V*G[2L$\P9(X9G/GS.* :!' ?#F\+ M>2$3A*EW%,]%*1$!V_Z0[*"9*]BVG@\+7YN$31G12[U\MDN@BCFG4G!X'T.- M.J@Y$C4HYP-UREQZZK#.$\8"8M$R.WHA99F7K%!4Q M:A 3-7R?S2F9M%1R1;?+B%'7L$= B,NH3*3-4L]:J7=J')NX[@OG)?)VWD P M$-1$??C8 ]1*KH91Z1MH_]&[Q4H MQFM1VUE=1T:Y4WJG! #>6"_0,8 +U=#T50*(T042G3>Z68?<8?2 M >51E1,+YZ)#4*5]7/6HM.T1PW6H QZ5+JW9@E? S:9Z%$\S;SEPM22%"BSQ MVQ?M+? LB65.O? XB-*R8"P7]:6P>A'+W1 @U)0_&RLD*&])N^FE[2C<%A=/ MP-K6)'!3_J4QF'X4Z?VHWQ'NHHLRUDLA:?;IKFR$&D8FN<0!NDJZ>0L-UA+N MUE64)503^A?S%48B.E=3XJM**#7TIA$ZLC)TJ<-R51M6)7&XJQ&CUI2P9UD' M-"J/KO>,UF:^4C&'**P(&';&H8>QTB"L6I**7R85!1=?C.>'S2*K,YIG733/ M/9SW5?9J?3SN>2O\%:<3PB\"G\&2EL<>I=S_)485[UQ^^3;.HUJ9$C7 MNUQ9\P: M';\#_^DR#VZV[S>\P;@_&G88<]K>\O5V>JPW&'6'\/@ _M,> $JX0:LQ[G6' MO!H=R.5C=EF\YLDC3HLGCR@"JD#G48WO]K!-^Y!W MWNH.?0_NJ#%PVN-&A[7[C4&_[S9ZWM@?C3I!QQFU]G/G'^/@-_CH>-?]-DEQ M=#OH@QBUJ>M=?YXVWS5M:VW_Z#W=N.3#_77;;J?1:8TZC:'O=QOC;K\."3?'W?9V&%PH\'8:W0" MP(<18[W& &1]I]<'KC_T'XL/6%#IM$9=1W)_%GR(O,DSBRM8H#W?YG#F6Q8T MA'0_$J0]OKEZHH'EH;\[X-TI4G1XB893.4^'S!,K VTU&_-J$&^,"32\5T? MQC0I!7 =[\+"RV@X+_R7U-DDPZY:Q1S_W >B[0"234<4&/HAY3Y]@:)]%S"T M/>@V_([C-CJ=8-@8#ED;!%9O-&ZUG)8S=E=0M-7O>&WF-UR_"YIG:S!H>'X/ ME%?6'HW:OM,=]-:PK#)AYVHRN<*A<%>S_)E5Q"%?]_<_LZF7LNP9-5";>5'V MCV>M*AK'Q:P1)'E#//#L_[IVVW4E*LF3'1V7^#DV<49L5)?$/'47TW"38C*U M_EE$"\MQN2/!UMVVWEZFAV#D,#;L]!O "7J-#F _/-[V&FZ_[[DMUNH"%Z^KJJ[RO/L7 MJZGW1^/.J .JN><$P/AZ;@LD;G< 2SECL+T=;] 9[.?*CZZI_^KEP))NK ]% MEM?UIKU#WK7; ^L[\#R\:[#$6X'?&+8'K4:?N0//#X#&_>'>[OK(&KI1T+>B M0[OOP:5V>J"_>$&CXXQ'C=&@Y35 H^XQUFV#$=][+#H8!=THZ(]0T([ 4;7Z(RZ@*+]S@ LT-:X MX;7'?L\!KN>,VT^CH(-*ZPR[YZ"A*T6I=W\E?864[E'-O,\0FE^G$!J%K-XV M]3$57U2>E)R0_$_ R"P(11H,)9Q\%NDS'V/*YL/'3?RW'EBXS-9/ M(:FK%-I.JT8(2$+;:9U"GLF[L/Y[%(:WO3J(A*>VOY733ZV?,*N82@B.K3I? MO*[U_A:K%+ ((F,Y6C_YE#?_M3=/4Y)CK(A^>-?@+,D5?%>]1APU1JOXK8[DHFM0;+]H6 ,6?8DWA30@6+PW442G:.(-) M#!ARW)85@&:R9C;7U> ,V#<$-\@77=&;F#4(RU?!?3 :C77ZF(Z@ASV(6 MF#ZBI^P!.V5D\&=R@=\2N!,F"F\^QGX!]AA 03FP;#E93#R_2E7+3XC_6=., MDI.?Z/E6_@X^EO-_A+)MR[7>L2B,_U7@CKZ*<@ZG]\)[:?U(XVGX"*&;&':! MXVDXJ+*F7%@US>-.&.J\'Y#/@@&$?3G.1TS%X2.'9%=K59V" ]HT]L%F\RA9 MX/:7)B#-U70C)D%D:Q^6Q0N\PDE^KI7ER/?0'<_A#S3/])K6$ @+T&1<2-K&.? MY4+LN=1PA,.85*EE!X@)L!KUC2K'NJ\FWR@D!0*'9 MD9%%E+=!]'J.,$!5*ID M&8\L2\#D21#^?&M':E*NJ31.G52:NNG4I&(YIZ!BE?P5/6@LSAZ=SVL4E#VU MZSFD%K).CN\FP-A:9U *V^%,K.BE1+M_%JM>_XB6OUIE@26?.5:FF]] MSV\D07TEP>-P,^[7NHBP_J,K:BT2J-E<7 T=MRN'3MN-S<4E-MRQ+GHB(VC-S](]^I7EEZ'/GN4FF?8X3FR0\F@X#?S) /T M^2UI6FTQ2>4+K V:F^I1PSNU1F5[HWN-RZHIBS/Y-(?/IW%-/LT.,#V]?)KK M&@GKSU=U\_UC.LU_UVU3#]#P3'K/SMIKMT8$P;77[FG$GNJ_QVDX"D63RK*+ MKE*RK*_^E 78XK[^)]G( @2F(U9+-5S7S!OM9L\9_*!T('JNW6R?K[K^PGOY M;ZBREQ'Y(/$+GDJ #1DQ[X8ZJ*(XY!KRZM/;UI#YK6UH,UM+D/*LK;?IK!SOS)&INPM6M5;?X1)2VBP6!\:CJ'Y MT\:2%^YVFE\5[0:L>R ^*Y-@Y;F2(\9B*R%WN!CHM)***OL8YU/&NX''E4HI MF_ZM7&JEKRN,LSPMM-3%=:F]C/(40ST1.)1SG+9QA"1=FJ-'\^_R9&-RGM&T ME@EQ]/+?WM]R'?L4N.?>+NVH%5R/MZYS:HZ_!D!>D2=OA/\--X3N.-@_/MZ( MO$52B#+Y-_Q53JO5;/T@?P"W'7GSC+W.^! ")@&1DGU$:S_#]\,&E!,1LWGY MU(K7\O?B(7@J4""BU_6;O2%<%?N>.[3KLY'-[U@--T>G=\W6OVNL,' MOAO,^7:[_] ?N\U._Z&G'C1[VF__\U6>+L-?.&$'@&-K\? &[I8[>5]S5R]^ ML.:&KEE*HWP%GG/3/ M7&GX#6LFTWU2\T73L!$=R^JH]8YE?AK.]4HP@V8&S?8F1))T9O#*X-6^\0J[ M\!J\,GAE%"Z#6:>!6?\%ECEVA+BG1471A'V:5)M=2_WV*T 2QQFV';?K=%KMWK#3>17T^JUA=QBPV[;3G.:SS0@V'J]',-I? M@(.Q*2S\FB+(41BSA]_ U8QW-.9U9=3L*:#*6%Y8P7@5A?33Z6:65\\+JR&R M[B8L]@B+Q\F+!U50-'ZN,Q4;I#@&4KBONJ_RE]&+C#P4 K?7!: M];$@WN)PD)%8D JH?PF!H63,NIJD3(S,9N,Q3H&^9CC=#^R,JV)29+GE#FT+ MP^X+N#MLZ-6GYGQ?)C6?]E_?]>V+] M'*9A#%9+T[9^R8.F,5E.5=@81!BV-5:[=-J87!C0TJE<&*4\0* M8[6O;'ASV<;LMIN9V6#'O /_[L..W:6"W4\(GFIOZ6-"V'3RI^ MA"'3(4.F:PR92Y<_!XZ]_+\ZLPV#%4>J&,?\+> ^!C<,;A@EZSRPPM@QIV/' M& =23<^^!SMFT&JYW7:WM&/:?W;&E"VG(#(PA<^D2R!@R!BN,(6-0 MHQ:H@5J6P8I3Q ICR)R.(=,SADQ-S[X70\89#/O#TI!Q_G1;G9H:,MV'U\?, MTS"RVBUCQACY\P1FC"F/,5BQW/#Z5=M8,08S3)'_&6&%L6).QXKI&RNFIF?? M@Q4#_]]KZ5:,^Z?;;]74BND]V(KYP$8IQ6,T$0QA-UMF8WC&DCPASB'_Q59'DX7L@]T4\;H(*]&26W"%)8 MX37H7J#7P4*W.T*]=1Q*+/?R<-=3M60-($Z0GRI;<@ZJ(S<5&]X8]OK:BVZ\ M1?;FV:OE*Y+P)X"L!_Y18'P_&E\/TY77[8[?$J2$UO+]8KNXM==>D2=O!#AP M1P@=. ^W@#D3@I TO"6!6_X"YU6J]GZ0?[ 1UMAGK'7&9M[8#$P"8F4P$YK M/UOV#UR'63@*HS!?O):_7V/\\]?UF[WAX =QW6N^=^[XKM-N#H=W/> TG=X= M7_>:O>[P@>]VNLUVN__0'[O-3O^AIQXT>]IOC7_F\:K#P/AG:GKV0_AGVG^Z MM4V7[3_8/_..^;SPKVOBS$:S-OX9@Q7&/V,PHRZ887J7G"I6F#CSZ=@Q0V/' MU/3L>[%CW$%KT*]DR[9[-;5C!@\O^RNBA=5Y<(QYR7JQ7HR3= 9G6]AW&3DO MC95SJO+)6#D&*YXZF]8U5H[!#)-->T988:R;.2[\V>GU M=#.G]6>O4U<[9_@ .T=%:MSVOLP<8[ZF1;$ZH&=%O& MA+EL,#;,"=DP'6/#U/3L>[!AVJWVP(&/3L"& M:3_8AOG56UA.CZR7]OZLEWL"Z,%@L(RY=*IRSIA+!BN.,87+-;Y]@QG&6CH3 MK##6T@E92UUC+=7T['N)^#CMCN-HUI);&VOI]SC,K<\%',2K6D-P&!;HC<^< MK@KD+,C,\69)/-EB#]G63RQFWVZM'\,DGS(X!'V;6;_\\M:VX!,+-S!-(CA( M1JN^8VBG3:VKIO53X4VBT$N#Q-@RIRJ%C"UCL.)IL:+_RAV:T(]!#5."L:8J>G9]]#K>=!JN=UV5VN"-OAST!O6QJ!YF\QF+/5#,$"^%O-Y MQ&V5KRR]#GT E[)PK/_X]X'K.&^L=VDQ@4='6>[%/EO;#8W*<+ 89TT0Z'V1 M)G-F_30;_7_VOK:Y;1Q9]Z^PLCOW9&X)"@""!.'Q]GQV4R2&WO.[MXO M+I 8^[(HI:4'/O\^@N0DBQ;\IM,2J#46[.QK1<2 )]^>;H;C5^K.WTSURZ3 MBX'YFN$\HXH2>:?'P&"Z:GI@!PZ@8M,[<"BQ;9PC@ 9 8]F] EAT$A9 83I$ M83A0&$?GWDCU&O:Q6-R!0P,7^1T*9C^P^@"RW1!0%TP=&YMW%T)0W.0^;. MT2_?\ALY&-\\N1/E7FOD%QY0^>WKB?RX]J3?*LY4;Y;^9>1G^,I _["_U MYOAG<)8O1[]YGTZI[_V:#U0V_%YZG[X";>FJN8'M\( *V X/T' "&M#;JZNH M -;2(=9"_@1"YN;<&]@.S\VOG"R<2$GQ>8C=V4YB6!6S9,+\97>&?!V8 ;TU M9$7:+LE:_0Q4HJLV #(@@(JM[.D@'* !T%@1G058=!$6P"4ZQ"4H< E'Y_X: M+D&$3VA F/'5[4LJ-"\17U7=M9@S5.)C7ES:),'+@LSP&(K3N247S" !D!CQ8ER (LNP@+X18?X MA0_\PM&YM\4OW$E5S/C%9T,F3L=R/!GGQL%M ?@ 70'X"&(]"P1\0!++H("Z _':(_#.B/HW-OH%3+L)XH M% NE6N2^=SZ03:L!C)E:_4+_YJ4XRR]F8VI^BK20_4^ MSJ_MDIHK',2&K.G"7.CZF:N.MR.)MV-9^X%$=X-B9L6KE;^84]V1_*YK)HMD M:L9Z( <_Y$WY_LV[^X]HMO[5@JQ>_*VL\+6D%Z]G]I\.U M0SN0DW'^?KH<=D1V=1 7<^,2#-KK5Z7]^08-S'/\V^8* RD*-2'Y1Z M) WGT+.5**IEKZ[]YG[XXBHKLS@;9..;@]GW5\0FZMOQ?BBBGZ:/>\7[Y)'W MF-\7XK$/D#X)'WD[[(>!6//>).C[/E_WR[3/^+JSCOKAPG&CZJPT5(718)]$7&QL-GOW.=.)M#1TPGTP^%P(@?>7PMI_DKSPOM0N2UY MX7I@"0(]G?30(= #J-@L*J)WONU\ HP>D+'"60-4=!$5D$[O$!\*@0\Y.O>6 M^)!O^)#O'!]Z,J7^,!5RBPG]O')KI8/PEQ6ZY4!V)2$EM)L2YH@9 S($J R M!,AP 1G&4X.-MYU$!9"A#I&A",B0HW-OB0P%A@Q1Y\C0DRDAX$'[(%R.6##@ M08 *X$& #!>089PTZ#33250 #^H0#Q+ @QR=>P-'&?N8FG_G)(B=NY,-,D;? MOW<>&/3H[ZK&;[=)9>2RE (HM@&*\%UD:0-4#0$R[JT-@^Q)-T$!K*$[K,'' MP!HP,E=H-$[)'H.SAV0 $@ ) 2'$1"FR[J M/\#Q;\GQ)^#X.SKW%8Z_>TWE7WJD%O" '=#TCJP&( &0 $@ ) 2G$("\( N M\@ */,#1N:_@ 1W<]@ 48*>4O".K 4@ ) 2 F !*>0 !2@BQ3 !PK0QMQ? M?6[3"@+@7BO<5Q\- B5"NZ#Y'5D-0 (@ 9 2 D.(4$X 5=Y 4,>$%7>($[ MVX$;."(#*,%.*'U'5@.0 $@ ) 2 E.(0$H01TOB.K 4@ ) 2 F !*>0 )R@BYP SN3N#"<(G>,$:Q^; #F"7=#XCJP& M( &0 $@ ) 2G$("\($N\@$XG=K5N3=P$ '%F N&;T]C.W>O-]%771B^8-8D MT0^0"D,=*+ &L MPNAF@XEEK$[P+[3$%%) !R%CR>.#,NTZB LXIZ!"I@%.> MW4XRO.IL,Q*97[I/*7R@%)TU!D I !6;IA0,3CX#9 "EV"%4 *7H$*6 Y-= MG7L;!R:[LQWBT! &I94GAZHJ?Y*V^(EBPKQ9K]0IQ?@Z,7.5)9RIW&VC &3$JA#I]5^N]2!O#MT65@!%EL)/K\C_)V-1@ T M !I+O@WE (LNP@+X0X?X QS-[.K<7\H?+&]8H!!!R *!*<$X",G"'@KFGX?8 MG;/=ZC1$5=9T,E23I*YP B;190/0_KDBGO$!G:#=]9(0+8$4 '9$H"&$]"PCA!4XW42%D V.D0VX+AK5^?>%MD( M#-G .T(VO+?Z&OU^"J2CL\8"2 >@ D@'0,,):%B'"/:*=Q(60#HZ1#K@0&U7 MY]X6Z0C/ R&<(QU/GL,'R8U=L0_ ,P 5P#, &DY P_I (<"BB[ GM$AG@&' M=+LZ][9X!C<\(^H^SX"T1L?-!- -0 70#8"&$]"PKA!LW.@D+(!N=(ANP!G@ MKLZ]*;KABXB+6[I!SGWNSKZ-WP?C0G[7PYMK[^N%+"[-_2;5BGLGPZ3O?="I M+@I#08[RRY$>EM5]H<%5I\T#'. 'J-@L*J)W/K ,0 8" MNSKWUY&,68F0P@'H"*#:." /, M: #SV"E4 //H$/. H\-=G7L#)_SYS \"S.^<\$?K&G[KR MJN>IZCQQ6=IJJ_^:#+5'@IX]7ISTO%B/?V@]?(JEV(/)C\W O ]][V_RCS^R MLN?]UO_0[YE/FQ] 5;IJ8UH^3M!EO0"@V!)3L0UT"330!6BL8"K0<;N3L "J MTAVJ$L!AY*[._354I2[#(@QCGW%ZFR&AY_;H7ASZF/KN4)85R9+GL9C#R?=) M.?:BBL P(##[;GD@UP*HV'21E^$PB BBZB8M,$QOR4\4!7OZKL M:C[C@;Y&*BMT4CE:!JN3R^%[E96C@;PYL.^^'TFELN'W^=SZ03:L!C+E0?4+ M_S).4I;>S,94?149E^M]G%_;)357.(@-#=*%N=#U,U<=;T<2;\>ROLZ^V[C. MK'BU\A=S$CDROF/-$9%,S5@/Y."'O"G?OWEW_Q'-UK]:D-6+OY4U?IF,KU[3 MI=L]']^S):U@/;O_=+AV: =R,L[?3Y?#CLBNCIF _3@RX,XG!J39M5;OZQL2 MC/OXI]D7#%0&K821;7LU;7?W \,7&5E%F>#;'QS,/O^"M9? MWX[W0Q']-'W<*]XGC[S'_+X0CWV ]$GXR-MA/PS$FO>3)0 Q&9/7>E(2(#J-A.]2MP;X &1&1V!!604NX0UO5K^[T M*_^2IH:A?-)CHT3NUKI^2<:Y92\^6:/<]>S"+'%IJ$E9FFM\!S[254,"):X M"BAQ!6@X 0W<)P)@T458 !_I$!_Q@8\X.OFJ'0$Z M JC8=*)$V#Q)",@ 9$">9#=0 6RD0VPD!#;BZ-Q;R92$SE"1>::DI1S)8ZQD M4P+V?^+BW?2?Z=TW=6?WX>V@:#MB/X&% 2H@*030< ,:N _DO).H !K6(1K& M@88Y.O<&DD+<_,H)6T@*A><$<=%Q-9W!@Z5B6&@A2H[$P0;(+>5(EHG)TCX6 MH"A=,RV0,@%40,H$H.$&-' ?3FOI)"J H72(H<"Y]Z[.O0&&XF,2F5_ MID@,F_BFRW'%4E;E4'Z39K+3\S_U"?= 3KIJ58"< M "HVBXK@';/ D^R -0%. J#8 M*"C$NP@H"2 #*,D.H0(H28_V]O;?Y(U' MZO,@^4L+L_[P?I5%D97 /[IJ.J B"U"QZ:,@;4Z$P+X 0,:R=\0 %5U$!1"0 M#A$0.)C>U;FW04 "0T 3[Y-R[$4S!G)_0_LR2P&2 MLF?F!4@*H )("B##!638%J6 BBZB DA*AT@*G%?OZMS;("FA(2D.U6[-20J] MLW&$B(I_". H+@'?$>L"' 50 1P%D.$",N P]ZZB CA*AS@*'.;NZMQ;:0P< MN4-09IM+O,]YW_-;:@\,M&0'# K0$D %M ,&:+@!#=R/ !5=1 7PD@[Q$CC4 MW=6Y-Y [89:BA/YB.V!,?$+-?]2=%,K'O+BTIR:>F$M=#K/4++B]M'?XO=#: M,A=@%%TU!7 &(J!BLZ@P=,(V\26P.0"@L:*)+[0RZ"0L@%)TB%) DMG1N;^& M41!A2$- ?.8' >;O5&A>(KZRI(*ZLV7D="R'RC:Z^J1EJ>\?RCZX\8*JXHJ\ M:._Z43Y4F5G6S#NVNFE49*4N>]7[P$RZ:E':5(*G"'KC "B64QVVF18!#Q2@ ML8*80 :LD[#8-#$Q/V4\T-6O*KN:SWB@KY'*"IU4GI0!Z^1R^%YEY6@@;P[L MN^]'4JEL^'T^MWZ0#:N!3/E-_<*_)N4X2V]F8ZJ^BO10O8_S:[NDY@H'L:$W MNC 7NG[FJN/MB.+M6-8OF[U;&FE6O%KYBSDY'!G?L>9^2*9FK =R\$/>E._? MO+O_B&;K7RW(ZL7?RAJ_3,97K^G2[9Z/[]F25K">W7\Z7#NT SD9Y^^GRV%' M9%?'3,!^'!EPYQ,#TNQ:J_?U#0G&??S3[ L&*@,Y*O5!J4?2T P]6XFB6O;J MVF_N$_ZKK,SB;)"-;PYFWU_!YNO;<4-WHY^FCWO%^^21]YC?%^*Q#Y ^"1]Y M.^R'@5CSWB3H^SY?]\NTS_BZLX[ZX<)W(>#R>M^!8_ =W)Q[ RG<$-N8"[Y- MX?KLG(O F8C+?/_;EZ&V!:00@7$>_HZXSI ;!E1L%A7T'0UM" ;V.P$TEMTH M'TH&.@D+R UWB*I 8L31N;="50)#54+WJ,K9C_PIJO*;-'/V>,55*'"5?;!D@Q'Y]Y '2O#8<"(K6/E$0MP5&W8_3;H?=-?[9S =#L)"Z T':(TH'H=G7LC ME(94F^]O*L*,?>H:$5:D8M'B Y]<9[RTZLL_"BZK '20[PE*[: M%Z@- U1L%A5!?0(NV$I Q@J: JCH(BJ I72(I4!5KJ-S;X:E1(*+.QM9,'6& MI9R:JUD>\0R:4AT328"D@'D!D@*HV/P&%A]("B #-K#L$"J I'2'I$1PFKVC M<^CYPA*6<767&/HXPO]*,\9:V]]DM$I6(I4//560,# M- 50L5E4\'<^-CR%@K4$:"P[47!T72=1 3RE0SP%&H4[.O=&> KC0BR4? 7G MC/G.\)2*H=B-]89+?-/EN*(C'_-),;ZX92\SFG(X^3XIQQZS/,7F0U:3&J O M>VQW@+X *C:-BG>4 W\!;*QVKJ#C:B=1 ?RE0_P%8@2.SOVE_*7B+4L4AF < MA&2A5UA$SD,<.,-A'DBJS+N$V3WX:R563LW,/A9RF&1EDE=58(0#0>FV88$] M]8"*3>^I)[:1,84H'T #@K^[ @L@*!TB*%!LZ>CL17:.EL!LM)5 M(P-D!5"Q<;)B#Y&DX)4"-)8=*0%)ED["8M-DQ?R4\4!7OZKL:C[C@;Y&*BMT M4OE7!JR3R^%[E96C@;PYL.^^'TFELN'W^=SZ03:L!C+E//4+_YJ4XRR]F8VI M^BHR/M;[.+^V2VJN13,U8#^3@A[PIW[]Y=_\1S=:_6I#5B[^5-7Z9C*]>TZ7;/1_?LR6M M8#V[_W2X=F@')X^\Q_R^$(]]@/1)^,C;83\,Q)KW)D'?]_FZ7Z9]QM>===0/%[X+09@& M@C!P#H*C?H$60!" (J\&S+G MX-P!"8 $0 (@P4$DM.F9_@/\_3;\?1_\?5?G?M_?]QWR]X_R86D[4QA7_\1< M;60/:S5_VO-22Z,8M/*^3N)!EGB'29)/AN-L^-W[F!67X/EW5;<[LAJ !$ " M( &0 $AP"@G@^7?.\V?@^;LZ]YGG_Z=1_D,7Y])\LACJ&R<\_Z]V2-;O/YR. MRGN;#9/!1!F?/Q]6[>M*,Q\;5.)N/L2GMU?Z7BZ1J@GB$5A\G87D.J?&0W+HPF13F1P[%MHGU:-Y;T?$QG7SN5 M12R'ND1?K@>&M-@OFW MT;DO,Q-W#M=YA)E\S(;V(!SS&S"3?9 '1VR/(ZL!2 D !( "8 $IY S*1S MS(3VB44=!XES=.[W^0EU-G-B&(5U^Q_+GMAF2H]PF$<92KS$4,PK]H(SZD'\ M %N&<70A#3TI/#^T?YUE8_N-:,9*?A]FEKN=3$#?WY]ZJEN>$.8YLUR(;F M?4M*//O9KJR9(WAQ1#T[LAJ !$ "( &0 $AP"@G@O'?-:[/.^^G1KR!N[L^] M31@L^.7>F;S.A_GEC7=\;=XM;7'0:7*A+^7_*BCF"%D>4LR.K 4@ ) 2 M F !*>0 *Y[UWPV@AF(FOMS;Q,"9Q?:2W(ST[JG:EKDEW57UJ MN:KMP/HQ+RX]>[CNPP'Y:CN O;8TKU1O'E]?9'$V-M^#"K).*G5'5@.0 $@ M) 2 E.(6%K+K_Y*>.!KGZ=3WPZ?+L@!ZP?^/Y/]0RRZA"I ^3W0Q+]]'XD ME\D".2GU0ZI$LY%A/Z=("[;K*2N/G#;+QS<'L MTRLXU?3:V%SZS;L'*=P+:-LJ@#XA/?6CFDUM]N#Z1C2\,A]D:@Z/HB*2N(]) M-GQ OMA=J(3KBU=ULVWIFD>%ZF')8/TM\9P&9.5_>W;OM*$I7F9U0Y9F%5^I MB8W-5US(THNU'GKY958QG?C&N]3FPG8?LYG7'_;DN7*27-SYUH]L?.%)>U)= M5OY16@)4Z$%6E3.9=T_&^M(+,7D;__R6X)_?9E=5BZ=O^OMD4'__%/W-W#61 MDU)[AC49&F;6[L)[F_WL#?.QN:^]LF%EEF>]SHR*[,=^T&;K,&:3UG.>C?4Q8[_M#_9,\4M+OES7C-2 W? MM:FHBK 6TG;'LJMS.=+#4H[SXL8;#>1PSY:HWG_O55&!.\T%#-V7R861 X.F M&:FWS2MJX,G$+IPF@W,OY6H5&W*CH\J/$\_-,Z- M!!C)2?)B9/QDK@T^V7?.JG4SUK70R*;*Q'>5A M_;SOMU?K>3\NM'FQ, !1VHS$R'8E-C(=3R^B*D%*5\RSYV5%HZ--O[+&S.I MRW,2KBD$/^H <)P/5&-K42EN$O:]USR3UPRL_KR]WT$V-N\G#P[51NG<'V45 M1_1.)Y<&$3;ID/J%_XU*8U&OYG=N?HJTD-EG.%K.P_+">9^ M\?4S.>7:_.AUC+*!98^B.\ZP6?%JY2_F1,1&Q&O.@2KU?R '/^1-.>4NBX]H MMO[5@JQ>_*VL<1,<=.EVS^<7LR7=!(PJTS$_(:YTR'JM#GV!M3\'6AI6_-YJIF7):G5,SSMM>6=4I)\%;-NP0O.+=W&@:; MMXGP6>\^.[0,5TT&-UY%-]7B68I3)]Q*4WWZ8C:V;/A"#M)9E['*J:X_4%VY MT!/KF%<7E)/Q15Z8Q5"N.;%WHF&+X4(SY/S]\\-C 6XO/";Z-)C'QY;?IOW' MWHVBQ6^W4R!A9F 7]2]O_#>/Q]BV8-S:#$C__FHPW^='+[K]I[-OAW\]_OS/ M?[QF&.L'#K]N=_:_'G[[[?#H^/>SDZ/#3]M9@9-5MZVN>26+S*C4@_)2#@8H M,>+]OLWA#)--+T#_L;#Q)LJO'M4H04<5RJ)U:EI3$O/5+4[MEYN#%V8U=]-F M>.NMPL/9*9" CJ2O:YOQKGSG'9LO>Q_ZWM_D'W]DI=.:=-_D#%;!KL)ZQ20= MDL6[$MCS?NM_Z/>\KQ?F!XBC0T"$5=@I<7Q^/NAKHQ92MD;?V7[,*=Q(0 MH_R'+LZE^50QU#?WUJ;ZD@V^EK9BZ& R&NDBD:5^=K"@C9C[UR^K@@E.#O7O MQ]^\+Q^]P[.S+]\^'_^S,^.&M,;?/G_YNW?XZ9/W]?C;Z9?/I]XO__3.?CT^ M/?:^?C/_?CX[[=6%1%HF%YYY9J4MIKO(RSH)4:7T/&D>IBQL(F*0_[!U,^4X M&T]L,9J#O^8_9&%_%,->]4)USSJ)]%R$M?#M%F; MU%XUNYQ>O+Y[-ER\WU!>VA*GJG"HNK*Y5B)M0L(F=GHV,6,7Y,[[YBM#56>( MJJS15ZH^:;_<6RCBNDT^V0O,$U!'^>5E5MH.$#WONTT[V9*M*E-4RDP]L9S+#V=A M;:L/UHFF\8V=G:K';L!C1;_^8G4%XV69Q9I>VRR/&4&55BL-X*O7S,1T65H; M4N>]5#[4B[,TD+ WKMZV"YY5L*YG.IH4(P/3JLKRHJH4*\V/2ZM$ZGK"R4#9 MH9DEK&'=L\]9VY(V:8LQ[&BFN^;2K+BL_C2WJ(3AF4MDL3!?H04LS:%7#VO^ ME_G:I;R9(MK,RHS.CK0J.EU8 #/$JZP8&_S; >>I:[F\_=.B3R6'GYD%ODWS MSHN6K-.,[QI/C!_64#6P"UM(GB:!)[>;"&;/%5E]M5;?54KD^&\;-)J MDKH =V7KK>7%!=^Y5[*?I81(\EA/N8/_;^DQ<@C^6B<9^(\)$/ M!'T"V]/Z75_P!KCZ\/]IM?(2?WD][9 #G=X+9ZS5;N MA6M=-+NQ!7G[*JS!J&4C"JPZZK,MY>7":G8 =:#,0)F!,FM F=GL NBRYC:7 M;ZD&>6>2J0^M_.,51O.Y3D%9I;N66AU,7WTD;$9>GQ_;=.G5"XL^G*Q.V*AE M>%JF+C.E!GKW9>I9Y0C5>Q^J;9EYF[4)C08JUEF-%]3_6\'UB1UZKEIH /6MD9O-S:\?\V5MR;^SN]J;/S M,1M*8_*-Q9_:>?/&K!^/=SJV/[[?[*YZ6?!XEE:B48\'1&OG1*L+#L_N@7&W M,&3=F[,+G2O;?.RP[_TZ,1,:?I?@YU0/_JFE 1[:DEIN:ILI4*#7S^]4#[.\ MN.>_+<2K#I,DG]3UMCNS?^89_MKRM"%$M0,>6\=TP]9CMN"%@A?:A!?ZP?;T M'7A_[7M_UX/D AS0ZID_LBI@8,#WW /[:857! M&0 ??*W=1[[3GA:$M#J!(>M7_2;'AK'^\/[6]SY.RO'>^U7U,W]D5<"\@%^U M!TP>/"OPK/85^^!;@6_5B&^5)1=2#[S/LI#)10:^5>U;/;PJ8&# M]H#^P*^ M%?A6^XK]3?M6RR!Y.=!>>OX,Y [=\3FL'W9X661C[YN\64_AKM]=R.\T$![4 MRD7^H_Z=/B0X9K;@B71 &[?AB>PMZ#?CGP'PN^B&M%>HU.G',+?,KZE?>=XZ M[9!:6D/]M'DDXA.=R?V^?[_)?,>;J4$A88?)P%%>E%K;5FBGLCJU'3H8-.+N MMQZ(?):QZI@\;-T MT$ ]E0(-M9B<^N@Z;KSO'\YMR6CUT+KSYT1^SV=^V," MR_JL?9'=5IC=D6('( KN:$U+%$XO],50RO_Q3B>#S(QPL^?0[&8^]WE4XCD) MEV>Z6;LF4Y ^<4=)0!E'!\D32(%K9' COJ43P&JU =H];P4V!#=*\'9B\C,I M-#_M@:UWSPW>^EQ7'V.[=+OGSMI.3F57\^D-]#52E<7.\J$]2G9R.7ROLG(T MD#<']MUY!.C6[\SJ^TTU5?W"OR:E/:EZ=NOJJT@/E?%:K^T<[(FX,;OXB!8C< \L_E;6 M>*LPOEU2=V&T=,)8 [CZ?3 N[+'N-]?>UPM97)J[3BIM[9T,DU<=E]W&:!\\ MC?WA9_6JH]?=>UXGGS\<_\,[^^)]//E\^/GHY/"3=WIV>';\V_'GL],=>%R- M:H\7Z>=7%4_LR,'N(GCL6/5=.K"\,>R\%BUKQSC);;1N.LCGD:\=.BWSJ[%< MF\N)ND!GI'=1Z/0O;_Y4Z%%>C,_S]#P;*CTRCK%9DO-"?\]*\U2T.A]-XD&6 M//QTTG3U,E0W53JQIZY8#WYB\YB#;*C7?TS?JK':IHTGMV/UOLW'ZGVMQKK8 M1?MC5EQZ;[\>'7[YQ3OY<."MLFQ/CL=,/KL^&.;#SY-+\T+B9>HO;SZ>IPE) M-948Q2%+$"-QC 3W,4H9C3#QHX!3_<:KAG\]_F97^^@\8 &/*.=F97!@OJ-2 M)%*BD0B".)$BX4RS-]Y07IIQ*9T='$Y4-LX+.XT3U>1#>&B-&9T+PITY_^<3 M/L$&87#;$EVV4WKJB)N^5G0/O<9W6^>.=..*LUK@K!+^ T+-U9[6I(M?0=5W M[AR\7;WBF"^YSK,XRH>5)3<>G5HX^^ET;%ZX-!\I#]JLV.YXF-\1H[\(5=YO M&9AS-R!90,YY+ <&.?J\O-!Z7#IA^N\@^Y=Z?#;C;\8'UL A:[#!TL(N250Y MU\#6T\Y'NI8,!V7KUE98/_O+?*0@90Y)60!2]K24)?FEF>:%'I;9E79=T(X6 M!^M]RDL0.! X%P7NKHR5XSSYXR(?V!+U<_WO23:^<5W23A>&_+_^%%'"WWO' MU\9O@VKQ+*].IEV,5GF&'=P>5VO1.MO16#'>YU5@ S:VC(TV M%,.7438T7I%G_K/X>(RAN3+D!TNZ%\EXT,5#>[<^?R3ESM-G?=\^YDV+Q!7IK7%C,"_^'5*8'J M+C9TZ%6A0R_-"T_+Y&)V_/;XHM#:N]'2*+*LAK"Y2Y8KSUIBM3SLWEP5SD8\ MK$(5;VUANF4(5WIP8]Y+=6&MY3BW\[;ZRS@LW;M[0T>4"@]HZA*.-K!06U6070JCSM3DSE%$9IEA_JRRM5+VEF/A>.KO\S[7D6/FN M)^9-(YSWM\A[^MI*M)V80<1I9N=7FB:R2]7CV6NDZRH5UJV['M6]9HQ2J\.1RQ:J-3N&KD-6-QJ MX'HCB54:]JN%=6^F#D:LO85H1_V-J96W;R\:\P>T>V4Y4ZVLY?1*G4R,_LP, M#@;RQRWUDZ.1&6NU*;"8& M:O6%&.AG5(:S2U9S M DO\]\JO4Y/$6H!;G#S?%E?+Z)U=Y.7BNU.,F(\8'^Z'<:F,&U\MO?&MK.-4 M/U5[*PN3/!Y+*UY^FKS* ]L>+]W3Q">[_J&5U:[5"+D\K*Q-"= MZ34?G-:=I:SF\<%Q@0>T2Y[1$?6QMB00[5/L3J<7!=[;TK.;(Q@MC*U;K^L5L9& M3"XG0_-Z%=+1AH=;!T?.WI9&;U7^1Y'7AL$8\<+JSBD1KZ_UB-!.S8R1_CMW MRHO[OLJ=MZ?^27WU9$ZR:@=!C@^\M^3G::2EUOFUMBKM=1=5875S:W_F!F!Z MY=6&RES^+?W9Z,2K?' U-;J5QY15H0/CL0P&>OB]TM+E)/Y7'=BQ-[6!IX&^ M]OXU4=^GRJI:\_FD%G3;Z@>A86Z&.[!_6B-O/#-+%Q=TU\S'?#+>8VBT M_$,/K=:5QI3E UV;K!^UBVGNT[.*>F%\4Z6\>G 5,'I3)5N1;6_6J&%I:"LO M8%7P<-&P+#^JW(PS,]8Q&\^>[/YIZJ:::T31)GMKD+!/HT?::T1^G]/GM-AH MHJW[;8/(1>T>53U@[^ZQQ7W,;0I^1?_8V>>*:::^_N!B5G[QX4POOG@_W%C! MWIUG94;"HI L_L^,JRUS_!BLZ^G9&QQD8_-^\B#0/V6R I)E?M85*Z7U)(TN M3"?CB>6L^8U1>>;=C9<[-X<&QQRK9A[/X#NA<._"$JAA'?W)AM:-^9%/9>?&&TT*XYP8FBF_ M&Z(]]0"J>MNI45V\DO$O)EQ]WO^WU"/;R7XJ+@I MKPR*9I3S>%+D(ST-)WS.B_&%=UCUZC OF4?PAZZC%WH6^['JX,\^Q8:6#P:S M"-"? SQ_H3>+6%7YL]JGJMBS5F4]IBI?-"[,(LNJ#L]X.%4U9F'ZB-3PJO,M:_T M/-YR.U1SB\).<.H)VHR=M<1VI94V%S5 T#,*;P=PQSU<&.]=!&3E'9]Y-HHZ M59:/KF73^KV=!O0P0&"=GE:#*N45RO[]0SG QOGT>5U%E>DYMI=-$^ M7>LM#U&5/IQ?25^/]+"<)F&K)UH/?@$@=SK:.JAH.M<[VG'=:EG(3+;OA^87 M5<,L;S]%C-5QJYR4&96MV-XT-EA]_I8.SCG@'7$UNDX;L(YK#7)M9R=EDE9B^R^/ 3FO]REN6>=]SKX( ]8<7JV3RXCZ%?JY?WYMFPJ=ESD_<_I;/FDN9 ML?RK]N9?$QAY54?Z5[=J=A"]0(0;70"[?:<*9LUK,U:CN>*5]TGOK#)K%KI9 M$22S9MB6S>A968R>98?OU\;,2DYZ-IADQ"VW=39E[WYYR&T=QTPMK!BZ+4:Z M'-6%9O=CV95:;V%(-[(R&$5#:Q"2]EE/"G*6?'*K(R] M2G0:7:/RZF95*4JU,:*8:K-%BKTXJ*H\:X%*FU$-U51OC2*%&_G8U2[NMP2QZ'0:S'Z^?V.U,EIZ;C2),57$=Q*OBKKU-B ML>^5OFNLH:HL5BVI)1B0O>OSF;3,VQ*@X5:,2Z,WO*E0(S& M!,41]I&47,LHH5IQT9 &^Y3716O;0_.IN:LA\CKO>?9KQ@D:9G*]HR#:'FJG M3H-Z9>3VD<-:(7B^'\%S'X+GN],@QYW2_=\_G7T[_.OQYW_^P_OZZ^&WWPZ/ MCG\_.SDZ_.2=?#Z" QL7&QJM=3C&YO=B?/E\^N73R8?#L^,/WB^'KCW!3X>? MCXZ]TU^/C_?[?$GW-,';$QN'RB?FH\J&ZJYMRP:OO*AVQ]8QL=E?]1ZXG[OD M@,%QG!<'G/0Q#A_)L)+%!.N*MQ][#_:.-C>"J3',ODC^^%@;Q" M4\BEU?\Z?.[CMJNG]G/R\^TRX9O'%^+NR:S51I>USF9UU5JML[:+/6::.._V MSJK6 HU]-];5E2/N0/&!XFM6\5%0?"^OFL34!X6W(4G@/KP]'0A./=,6&]S==R%: O^\F86 M>N-'ED\[W-@^8FN?3PYN]+(7P._BLYT(M'"CZ XQ>LZ"K8M8GM M:065"]*^>,]A_DS4;056:R_$G]M!RA;5X)-+\0R!?&BUII6N'XMI Y^ZU%4( MJM* 812Q-$&,*H*B$/N(A%'(E(IID-+[I:Z2:"&("%"4R!"QV/PC?1D@3/PH M377$M4]FI:Z3$GV7$HGV:4 M_"(Z42@F., A2*601K@0'+9!(P>V#VP M>\W9/:9D1 /,D28!0RRR:0B>$$13KBDGC*HP;H0X3.7YVUR^G&(^8FG";)6F MCY32"@O,9*33)CS^%I0C#7L\#$$Y0LB_(Q[^%WLXPG0O(A3+;K18]NDN [LA M[6M"Z$5-&/;+/DH=<$IBA#$Q1$!$' EN_I0^C0P/,"_0I8,&UB$/E6XXK%1# MPW$PW@M)&U;R:>C,.T[LM6R!>@;U#.JY-?H2B31F$5+2EH62)$21+U)$L"$A MB@2IU$MEH>O0E];42<#_6P7(][UIU32T8/>[3'FEE\S1(!*A' M!];#'3#LJWJD5@5J2A%GB42,\Q@9[4=0Z+,PD@2K,/(;J61J03U&D=^+!*1] MMYW96-._WP$'_JL]XKP8W_2\T4#.#D^V[9-&]5G*#>U3@ C9GK4N@"8?+_/Q M!2?,#Q*4"$$1"WB"(A5J%!GS)9C@5.NH"1]_)NY?K; ?#M7Q3-(;3-8+W M: MR=:#@( &!8" !EU=^TF4+Z,P,(Y\8ESZ0&,4^W&"I PPX5S'D6BDO&D3&C00 M/=YFJF W!*3U-,#^LH)VNQV!*=LS_@X1K1>9,D%5PC&VJ>XH0@SS% DL!8HI M881BB@EMA P\MX''YWR8-!KV(D+T!"80]@** 'H5].K&&D1@)C16 A%"4IM( MC5#D![;''&$)IT;;JF8R!5O3JRSJ"0Y](R"=L+VMS6,Y_)Y9XE 7 T$& >)? M$/_:@''S8QQ&+/)1$!CSQ$C,48P3@1),<)+X) V%:&;O\TS"ZX3X9ST^ODX& M$Y4-O_\US]6/;#!HRIR%88_R-F@"" IH4@ (:-(':$)"66C(@12ICYB2*8J% M9,@/XE#2U+B"BC6S47J#FA3W"&ZC1])."0ID%%HC!C- @P$# P8&K.43@U@: M1;ZQ6$KPV+CU)$ "&R^?*TX#/Z!!I%435*!A(\58CV'(>H.W#\H2E.7FXB9A MD#+.8A12EB(6!!@)/PA0K#37+(F5((TT0@5EV0F'_H4'-.^O0P\MCJ"'AIN6 M#'IH/%@C&\5^I'2("^,6HQD M[4\;#=#0H*%!0[NEH=,P4G&<,J1M=1)3BB)AV]%Q$4L9)N8Y--.DM4T-S:*> M[[=Q0-O>:6C(1[3<&D?.< ME=I7J\@"S96D&FD1)X@%PEA%&D4HICY/.),A31KA+;5!;"KGWF."],SMVBO' M?10S.V8+02�@:%[(A"#J. ^=@0#1TJ;'=24!1)CA%):!HSP6,=+668U^^Y MU)A"#EC08ZS%;G3[I)#7SZVLPM]JQK(\J_FC,=>T8_K+F^C-[.Y;(2ZW$O)Y].SDZ.3[W#SQ^\T[,O1W_[])ER[P6[GG;)\P:9C+-!M=GMX(4(W!/_;:[& MZ$-J;$\6 B:_KY,'$=AS%+1>I;/8=A\.+GOL(\\:Y7H+H4 M>=GS4E2<*!$)Y2,>1H$]OMA'@M,010%G/"#F/]S(%MZ9D'^M9;SA4\AHCY V M0BP[59@*.A1T*.C0-AHIS955),>N%O(U*^IV2CJ=XP'/= M_0?;?@(/>';>W_QF4?H2(O!PMU4P>\]9JOLE56M(?-0M@7_QDG3'3LX?QU:V MGM$H5(8=Q#Q"+ F)H1J1CQ)*8BG"2.G791\*6>B#F8)HRF:FV;4Q[/^CB]P" M)J*$OG^QN02I IW<\E+M@1?6-'P<4LJ;36 0K'P_BA'U?8R8[U-#7FB"@C3& MFG#*N/^J?D2MJ.%5FY_XRX\U!EF"S(9CC.:3EJ6&O 8$ZR!8UQ+M"%B:*&/O M4FS(!O,C@>(PE,B7B6"&=811)%]-.[Z,="''V?#[X5!]S(9RF.A*L&?V[Z9A MZT=[@6BC1Q$("FA-!];#'3#LJ];4::B93!D*F#WM."01BGT6HYA12:,$1Y@M M::4!?>GGJI9/QI-!>D=_( 7"& M#?:S@$Y[+UZ>?;6@2H9A% 0,":X"Q)(H0,+6#(0JD2Q4-(GUZ],="QIB>A9H M^27]6&F';S/ET'#-@.A11C?5X6*7F^^!@MZJ@NYP]FQ7]?,6D],2DS"*!$=4 MQ$9;A[%&YB6!J!]$-$U\Q8/PU7RG=6W=1+9Z YJZ8Z*WT6P);8@1T9UD1'57 MU62Y^PL86(C_0?ROR09\"H(!95ARX[AS)1%+N&^KGS324@B< M&&>=A:\ZV>!Y>?S&CP#R<2]HI8$)R HH3@?6PQTP[*OB9'$:^"1@R.@\FQ ( M8B24U$B2-*4I9P$/6/L%4(TK3B)Z42O=\W9*5N!W@YIL>R+%69[DM9EVJ96W(F$4A[?D4MCN#]P]:$[1F M*UHS-LJ&""P08W&,& DP$D*'* PEYBD3.$Y?WQ1IPUJ3!SWFPW9G"/5OBP-\ M&5_H F+\3N^"ZYJX[L,VN,UN?.-2\E!JQ#")C/FS/3XB'B.)TQ#[A,9Y90$O4"T$9M[ M&C8[9AI!-8-J!M7LEFJ.(B($%E:YIA*Q(#&J.2$A$B2AOF0X-(2DX8W1C:EF M(FA/!&VPEKU3S>NG5E9!\+E4QIG@U),K>N_SYM4$9=?HPN!$#P]L2:*,4^$; MX4DY1HS$*1*,&>=%B\C7-,5VX9^\2(A5K)1 22(%8FF2H"@.8Q1C'=ISMR*I MPS7XUL,']%U>9N-+\T?IR:&JA#P;?M?#Q%:"O?V$VQ04'NNH)Z>/(@%(&/O)N]F ^45ZSY=OQUN MH/RUF/5?**W%[WDC67A7B$+?3^TF \&KA0Y/3@128 M)!%*PQ";@<:)D=V4HU HF?BI"@/ZJM-#-C2Y839P#]?_)R[>3<&]^&]^.VTO M&WH44[_**M2_4R@5@$V3L&FR98^%ATE(&4/<*&K$?)N?C$.*.$]\23!A.FCD MC(B[6J_R5SMP/!*(!.A, CHS'MNL"\9M> W MTF8*=&:7ZIY>N%L#PIW/?4BV'"D?NASKU(3ZL0P$T@%11@V$$1(!URA)4AY4 MQVSI1LK8ZY788J S]>,PHK&/4B($8IRF*+8ZT/74!$2B..HW3I.3>B"9I\SASWB. ]*A[N(KN-Y]Q(8'?W*R[V MF'U!0.)%RDHR'L1^'"'C>!FC5+6=B'VCMHQ](M;*$)4T;)1>$8U888X@&@'= M?$ Y@G)LQ9/SJ98T#5& 8]\V4V9&.28$85]PJ94OL&ID(VM+RI'#T;Y0F=J5 M4.V96<9R4MS,@K5R; 2K'/=<(76!'[$XHDA&<74>8(I$2 .44,QU2I1QB!HA M[[-EJ)3!5"],Z=LK&9WH!<'#+4?VG;0KPG02^R&*%<&(1>:WB"<)(AC[) UU M1%DC3=>:>K[/+-[J.%.'$JP],\B==E#;%*VW;JA)/PB36 8)HIS9=&44(!DP MCD(6,RU#J8*XD73E'379I$_,_-V*&-Q]PFO#ZV@NQ5C_B1OLE M2&++(1*2HH@$QM'T!8UHA!5/&DD,-:4\H?:K\8#"<^,&#]:(04#AQ2>-)_GE M2 ]+64EB'IO!5+\^A=R7=1-Q!M3;,'O/6JH]D/ZFX;.OAC**HU!ASA$+_ @Q M\RN2/(@1"22)0X+3)*&-LXR9OCB^' WR&ZVK%[_\&.JBO,A&7P=RN$4* A(& M"KKII4H /D^N"2CHU1TZ?*8)"WWDZ\0R&1H@0;A$DD9$4)*DB6QD/_]&%'03 M- <$S.6$ZHJ>?;O/?PZ5RBQVY< ;R4R9N7F)'&5C.8#,#,3Z(-;7KH4D,O13 M&0J$8V9[X$NCW2*AD1]%:23"U&?)4E^G=2C,K91_-4)^,CRJ1;PAJN+W0GOX M.@LA[@?[Y$%]@OKQ*)VS/!!K/W(K-GVWRR1!.$ U\9$Z8- TB,%10!9FD8,Q+J1JJ,%X2\ M.@7X:%'$3RH)_V3D^[,>?TG/Y'5#YC!D#V\F!7D!Y0G*4YQX4PZ8J-OI5 M,"2-SD9,&VT=AXE *B!)0E.-0RX;(2EM:>O2/#WSVU-JNQ=P?Z<4=YM%LY ! M<9+**)UF238&F]N:S87C@A^%2U>."]X#N\U%E":*7ZQ@_M@P$" @0 #T44#$81)Z(LD14' &6)%JH9=N,#9^N$=CP1R'4 M%1N^A2T]0H0!50(%49 @)F*,8AZF* RPXD*S2 =+[;_7X5R+!UD?5QJBH>05 MY4&/$=:"W7P:.]NTF^X(%^AGT,^@G]LJN(OB)(YI@L)$Q;9>V4<1]R/$B9)! M($,BPT:.9VA-/_L![3$!^KD+FWCVG@/AR&?$*6B? M6H%6^20>Z&T:RX;B%']N+3*Y>J7VU6[R6#$24FZ/\@CM^>TIBI0QA-*/8BVU M)HRE3?":3[.DD3U%&U/5 0MZC+5!>?905<](C_DIS?RJ7Y\Q M+69YX+I3NQ6_=?C'[7C67HY3K3V9V T^0D!,,-MS/ ^;)=N]Y+)J>QJ/KV!OD8J*W2E"@^,+$TNA^]55HX&\N; MOOM^))4](FTADI/5]YO&..H7IM'?V:VKKR(]5$8I7MLYF"LB"K'_Y6GO%6Q>AV2=V%\8_Z$<7&F6H,5K]_.OMV^-?CS__\A_?UU\-OOQT> M'?]^=G)T^,D[^7RTAB%LQ!^H'%8SQBJ\;*N!SDM[BO&E>;L\S]/S?*2+JH=I MZ=!*'GWY?/KET\F'P[/C#][IV6O411O#,\/Z[?CSV:GWY:/WY>OQM\.S$S-@ MUT;I;=!LNR>,;T^&WO@BGYB/JK+GZ>M$VR2+/0REBI//S[3VY&4^,<+P\Y:] MG!?9O_N*X57 J$C*JJT\/O?O(>Z)/@D>OO)=W73^7MPK,STWP[758C %Z^M/1$2%!Y((DBB Y+XY/&=((D@B2")&Y!$ I*X)1+PV'D@ M:Y* W:QJ_J:O]'"BRX,70G5[J^&F!MSUA8#)[^OD000 !7L^>1"!/4?!1CM# MDH;.!B8[V1GR:Y&K26((D1SHT HA#C)$"QEBD*92*Y'R:8T^C^'HQ *#^F-$$TDM)\)PU0)+5"BH3< M'K,5AE@M=]:J&.G'(K\\,A>S@_A[-KXXFI1F971Q?)T,)K8(]+ LM?E/-=?D MGD2XQ]K(YSTY YC=R,+[QBEIDG@+JRU*] M+FN_;9C)A[L9[Y?\OWA-.H&HS=M3%HG0UR%&QG"&B/DJ0M)2D#"21'',8T66 M^G(D'(=<88GB))*(I;'YCL8:X82QA&'M)T*X8T])1'MA\/*>ZR!I[4C:#B>9 M #Z@J%L++<6,DI@;IH-Q:A0U54@(\UN42,R5^5] ELY-PH'1T[X(49*P"#'- M[!F)YHN)5IQS++&6L3N*FI*>H6^@IQT1--#3 !_0TR]/LAJ/6H?2AJ5H@E@< MQDCB)$&22T98$"LJDZ4D*]=<$S] 7$J!6!0:W>X3C702^\)\F07"=T=/$]X3 MP#S"BK\LD85N?TH-,9'3@W8R?.)MR\ MK<4QIR$/.-(2^X@E28B$BA*$XSC!@C%?BJ4SX.,@49*E*=(JB!'#B492RAB% M<1(+)17SH] =6\M)CT0;:S*[R^=JM"9\>\*30)N#-F_Y- ?LJT#B /F1L-&J M.$(B9@2E0100[,>A4?+WM3D)0TGB-$0X4B%B4FD4)2)&E!".5>*SE&)WM#FE MM,<)!G7NL/2!.N_ BG4)4/NJS@GW?:ZU0E0IXYSC0""94(TX(6%"I%'I:CD0 MAJ56H>"(TT#;W084"2H3Y"=$QT:AZS1F#JGS(.P9N@#J?$O](5YRB/=B[(H^ M-RBVHD7"8E",[F10K#XE;UK,U>3^/+"L6U\/=^SFOEI%K;G43&N$L9\B1G5J M+!S&2(6<,"I2I>42R0E8P"/*N;$\AATQHLQW4J*1"((XD2+A3#MD%9G/>I0) M*&!N16Y B6Y]/=P!P[XJT2 *M R#! E!C1)-$]]0"V9H DLCS&,9:+(<]Q>) M%M)\)Z3:*%'C.ALE:KXCF%:^$H(ES"$EZH=^SZ>@1$&)@A(%)=I.\I1(DO!0 M(TFB"#$_U?9T3?,/(3I.$A*$\9(2Q:'/C;>I$&?"1XS9^E,<)2C5FI*4)PF+ M$X>4:$!Z#(>@1-LJ2(+>G$\L^I?ZK+#A=T]?CVQA$73IA/YLT)\-)@\B "B MR8,( JVEP9\=FW\$VG 7:V-+\=>GC;7I7-//-G]Y) 0>WE1["5.B=(J"%!, M6(I8S!B2-$U0G- P\A/* BE>DP4L9*$/K 1_24^M_#:5V@MZ%$-0&H+2H!A! M,;:B&$/-A-#$1Z'6'+'(MAM6OD"$1BSQM2#4#UZ3V6M),=*HY],6Z[KW6A9 M,6Y]/=P!P[XJ1N,G"I*& B5)B(UB]#F*8VJT8R!"%BY*-+\Q;8,[!G8,\:C(!P$1M; M1%"4AAJQ,.$H\OT0*15HJ7RI1+K4SFR].NA:G@^'ZL.M-!_7V?B&C%S(HAZ# MBF=P_T%=@KILJ>U]+-+ Z$SDDY09U1?9[H]4(!5'5!.9A#Q=:M.[7L5S^^J2 MXZ#'(U"7H"Y!78*Z;$5=4J:E9-*V4;2GUA&A4"1H@ A3.$A31H-TZ:2[]6J; MVU>73/ >">!,.R@=Z4H,Y50/!MGP>\_[KH>ZD(,JEB*5^7A6CFT]]%4C#1:A MH 0:MKS<)$+#E@-A&2FZN&OM7(P MIO/PCFIHUGKZ6/2X:)%L[$^/%M#/H)]!/V]//XO0CWTL;7O;2-L30'PD(TZ0 MC$-,@P0'T;)^7B<&M%']3'G4(S[H9]#/H)_=A@OHYZ?T,XFUPI%"01@0HY^) MM"?,$J03J34/?$Y6G-"T1M!IL_J9B)Z(7GXJ$^CG[5;Y0(_#IWL.0,!8@(F-N]Z>E**;V&/<@Y3XEOM!!(^=T MS$WGR3#)+[75)<\WGJ5Y0N:W)ZQH$(H>W;%-V'>?]]I@^QGT-.AIT-,=UM,R MI$DH2(*8#AAB/N,HCC!'VI"?5%.,([7$=M8IBMJ GK;;B 79K7UQH*=!3X.> M!CU]'B04\SC51N?2R/C&!".AB4(!%=J>!DMI\*K^11O4TWY$>MQO,8>[8WJZ M];HGM[,,;0KWB559NAQ[685VL))@)7?72FZA]"CD5&$A4)#$AB@(09%,D@3Y MFD6A8#(F.FPB"'0RO#)";+>.UU9K)M9-U?"&O3#:K?B/ [(!BA+ (IRZMVS MA,DTX"A4J40L--HRBH+ 1F&T"F*I(])(%*9E14E(#W,&BA(4)2A*4)2MI!4I MBX0T6H[+-#;>(0]1K!*.1,2TT(FON(R;"(.TK2A[@H)#V862F]V,>QQ=R.%W M[65#+Y59X5W)P43;PZKTOR?9^,:\/D,_[.@" P8&K$E//XB-CY\0E' IK %C M*([2!"G,I&!$8AZ_:C?6S( =5Y)\JI-)D8TS77Z\^IS]56;#EP7T'X_CB]V* MX;LC'* IM[X>[H#!#4VY!RE6KGT1"*-FN3;L@"6A1G%( A32E(=4VQU:K]J0 MU:QJ?EZNE8@>;;-[V];]XNV6Q("^=F4]0%_OG[[&DL;:EXCY&B.F&$>13"/D M1K20**(,8:8 M)!S)5"I$(I\R/XE#)?6KNP<977-D5,TLR3+=!?UE^&FJ9FZ^Z8$<:W66VQW3 M7]*/E9;Y-E,R31U#9L_:W*WL-7 E4..@QD&-G^M0"3^1,0K"6" FJ(_B(#7D MAX4J$D8?1_Q5YY\YI,:9W\,D #4.:AS4.*CQW5+CC/BQ\M,8"1S$B&%%44Q# MHYVZ&XT0(C0-L6QKY=C,V0X*8/W7">"#"E''ZJJ#8?#.VU3S&'.=W-V6_ M^(2*9^[+;G-/MJ.= EUB5F 6P"R 6>BR68B9BK .4:1L50(+,8HDP4@&<908 MA4^(;.2 NXY)CU,H>0-]#_H>]/V.Z7L1496DH='R@6;&OZ;8;5?]%";5^KC^]Z.BOPJ*ZWL&OS^#'$VR(,Y8*F[ MD@?;0C6Y;: 0IA%B7!+$@D AX<3KA\Z,R9PFHJ9*H_E\ M5-0F"7(T'^6 H(%>!KV\NWIY#S@6H5J&V*ARIGF"& X)$C&3R!=^*N,H%%HV MTOGLU8;@\7-:>Z& 0C4(E($A $, AF#-_:5!*@(1(C\A/F(1"5&4B!B%OB(D M2D4D(]%*3#&&S+&5"M!C?E$L0H-*Q,I19($/I)8$<5ID 1R MR1BO$YXS&JC%0]EQV O]%CM0/PK97;7'8!C ,(!AV%?#H&1JF)6@2$4^1BS& M'$D5":0Y3WB0L$3Z2X>@K1.N:]4P<,Q[C+98Q "& 0P#& 8P#'MD&&+&N?1] M'\62A8@%C* HB@QCD$*E=K-IJAHY';-5PV"&W<.;2^3OB6& &KC6(WC>2)NE MO9"%[GFQ++/$DT/EJ6PP&6L%Z34PUF"LP5C?&FL?*XFUI#9 )^P91@K)% -%\T^=: M[]5SE51S*H1"::#,7"5E2%(S=4T#G](PPM*.N_FY?JB5;VNSC?HK'17P7* ( M!:PD6$FPDJ^VDDDDTZIADB^T1BR5# EN# GFON2:2*:BI4/^UCJ4U0$K21B7 M89*F*$RQK<>/[-G@/$)^FD0A#65 Z%(KBR;FVK:5)+A/5G5R!S,)9A+,))A) M,).O3PF&B:__/WMOVMQ&8_?.XY RK4OFN,3P:$D#^-J1%U1 M6_])@W8)FXIS-#A2"]=BZ4!KSA6S0=2\(%1N/KN%7/02*&10B/5D9&B M5.7,@RY+7T% **+ DF" *Q,9<4Y[WT;*>&EDXQ'2#9E* O9U'2:864) M3 B-A*JXG-[5X4C79*24'5@J!@QW4OO%'#12:*302'5DI+)WQ+I,@9FH0>@H MP#/&($>;@F JB>4C&P^)66[?2''-+&/%-%G25!:S0H(KZTCPBA#'95*,+YGC M#D>Z+B.E!]K*LIK"".UZF',5F"W_NC*^]N$=AB6:Z@L/'=HG CTD3/KI>AX> M-4VI3&_-QQ&C9DA3L8\I($X @?,,+VO;L^R YU]<-B MB\=/1K&S*?CMY=LW!W][_NJ?_ZA>_W+PYM>#P^>_O3TZ/'A9';TZ?/*E;>%M M7FUU_WO5"5M;KZ!<1EL@QQ7+_'NQR+-T5IZN?Y_DWQOX3=-I&M?#]ZE'=_?P M^-7)\_/']U;F.P MGKKY;'+EY#;74SR@9@#-RV'D+B;S6?GXCRG^M/@J2L@3\J>K-X0F[^*\3D_K M=.ZF!2E7,]&N^!:?_:B)J8@\TD:$FHB:B)O9 $REJXI86 2&D@#6= M-ER5'4_:]L5*]/ 4;3\2HO;@A*PDRGI-&:2@(P@M)%@65/FA6;3.^J@)5E-_ MO$J)11$0U8CJG4"U2UY[UA3%HZ'\8,Z"23:9GX M<17FTVD:AXMJ-BUO&KEVN>KBO^;UK#UVAAL%NQ1]VN#0'T70:?,Q(&HYCUQH MH-%[$#%Y\,D9X(%+*9P.62_5XWW(SFJ[-CZ\N31>A(0N]?[P4NW?-EJ_N,"# M<7S[B0%_<\-Q$SXZF [KX?C=L_FT_'Q=YF027Z79<7[K/MX]LO3-@!+;L2W: M'N@8 A>%H9_ W8,HOU3<;W12J0^7O'?.UYTE9:R"(WQ4:S!T>\48'^L8++^-RSR.RA!B]:XHS>6&GUR#8_UQ-C6P9AT9MM^7OQVK MOHH\1YXCS_=H=9=HEHY: D:DLE)K'RF?@&I) I=$,I?6&=';G &Y8PKP0(AU M) #WVY)@L ]-"IH4-"G=- L,7E@=-60O+0CN,IBH*:A$A%(J4DJ63$J7 <.^ MF13:]-Y#D[+56&((*3TPEL@ZBB6RG8PEKGY.!7T"] GVVR?8O(E6H;&K00-E MOCE=3P/XZ"@0)JDAC'/'EKI0=1DV;*QQQR% /6!L';MQ_;:R_5$V9#.R>0?9 MO _K->Y,@7\ )3@%$8M%\)3)YNA^90CP8<;@CAD: ZK6D8+= M;ZN X3PT#V@>T#QTLT/DO*32)=#61A"V\-XWY,_,61JDX4+1=8;SUFD>V(!8 M#,T]VC0_WE%HCN]D:.[M9.9&MT)S794RWI.S_ZLI?&]:P_>I,-L]9@I-_(9, MO/U+?RL'0BZL:5?CWJR]VGQ MAV8"S02:B5TQ$ZPLEA+Q%*AU H07#GQ6&H)*A%K"C55+NT8/"11NT$QHR@;2 M;FS?",T$Q@C13*"9V&DS$9.57MH$-!@"(GD'ACD)1 4EM9=1V*4&*P\)&&[0 M3 BI!I0:-!-KB166?YLSI^W#.XQ/-''4AXYQM<9WGZ[GP3-QDE+E0A.5<^.+ MX?A=-9[,4OWD2ZJ[P:NJ;MR?.]Z&#=GA#@:W9)9QA'T8X=+7W6=PGBC M]!'B<)I:)C\M6C,_&_\4A_7YR%T\;9[]Z=S%)A'\QD[,+JJ]NW0AK'0N>/S1C*)SR]!O7'==-XZZ1Z 5N&DOS,:)0[WM[YT^M]I7/W M+BVVC,#E,E=/W>B#NZA_^N$OMT7DZOZW-^3+-W\K]WBK:O1I2OLKQDN=9CL0 MJ]]>OGUS\+?GK_[YC^KU+P=O?CTX?/[;VZ/#@Y?5T:O#E0SQ.J[V 9:Y$P>I M=>;KF9NEME;N[Y/\>SV;A#].R^#2M/X]_7L^G%WTZ+8>'K\Z.7YY].S@[?-G MU&NM!E3Z&U&1PG+II\>'/)O.B%W_NM]-U&P2K M>Y7M4NU+211N/IMVB#*XK-_N)U7\GY8#_UP5##T].K]7T@867P=$T\L M_=.E:_"%YQ_ZG'JB#7_HYSXAXL%?RQG#K[W3U]*'OE4]H0J_MC?W]ANI9::C M9F/+L%VE!XI9JV'L0:./?1G]=0L8];46,)YX9.SL\FX M.FG6"@\3IX=GS>Z0R*'"G7^SY](69V*CZG00X[ ):[K1?_OI7_[GM1M&.!JC MV.#H46F^KC0AS,_FH[*,C*W6M$=+VD>?[1FC'.'H48ONI$4H*SAZU)2OGK2: M)E?/IQ&'%!6O;=J#4X.A19[Y]B+==NIS-P=^)^3)G?BNQ4(NJZFL4/"AJJ&JG;' M\$V;H(2JAJJ&JK;N/6]W/FS<=-0UU#74M?7JVM%E<]N=WF@8J1I M)?5M45VY_.DZYZV?9>VV-AT;'/EW1*$?1>@^G_7OSD[W+26(C,IR#X:0V%1[ M\^!#RD #BU$0EX)=;CK.@^,R#ZK9V[Z2_OED;[NC5B^_4A%-J8*@9R+5TG4-506IN>SKZ M5.<3\7FS7#_1+LE"0954P6<*#JP6 JSW7!NNB77+#=L>@,^;&8<+_[VC7IU* M(S(1F8A,1.;&/$[);0J<@ ZR,)"R!$X5;@KM*;LDP!!,\*K-4%OCEG*E-F(9K-.9MF'5V@D)G( MS&U/!S)SQ28;=\?J_5MN;!'9CFB9J&; &2$@@LV! 3$[&JQ2#6PJOVN0* MUE4$R8T%$;P'EZ@"YT4RV1.GN>X2V7?KNT$'BMJ!U&J7"-ZGSDN(\GY,QR-& M>5?3LO%V26WE;?:8I09]000( @0!@@!!@.PQ0'8[ $>24XD8#59Q 4)GTS1G MU^!I",Z1*/)R$G,'*I$%'FI5Q-'F_N:T+.J!2#+C&K8LU M5;"Y8YIG.Z+A.);K:#_P(6F?E[/4-OQH/N/F9Y*?MD&J;C%^5-?S-BMTDHM* MM97,VZY'U7#CAU=>$23W[;CD4-*-[S06TGBM83\$)C5H8(-Y%$-QE<-%XB#PJ5SXW M4+/4LUY;:A3C :@7C<5-"@PS"00Q*@ONG2'^RGI.W30M3&>#CA2?S1M%?UT& M,XF+G-.#V:\M(8XO(;!RXBD=$$F*/65H3W$E@@A%A*X9H918GLM" YQ-!:$T M)K Q4^!.6QD()5[E=2'T?]UHGKY)T!76)0&<@.Y@=SHC; @-U 4 M,$A\(TC,=%",L0PV-F4)9(S@20[E$:.*12Z]H[>#Q$1QK46*H(7E31FM#(:8 M #DE1K,.0?C0BR QQR!QMYE_]RSPB)E_=ZR\#=[5J2GL>O?^I&CT]EIUT5E& M9QF=9>0&<@.YT3=A06Z@*. B^\8B.V1*:5.-RKFF+E59Z8+CDH$TPF?>5*I.G[84B+!?J;%";OQNVGM&OUKA)@B1PPA>6K$;X(WS[ %YTV M%!;DQK:GHS^B@-Q 84%NH"@@-Y ;R WD!G(#N=$;84%NH"A@@0B:@XGE$0_9&1EML$JNDL&%P>4=U#BL^;;]S*^OUGPKTYZF7RGLEMH* MB=7YJ%RC^^"FL;XN[C9S']'.HIU%.[NF>JB2B%PL"W#&$@@C,EA"FD=4>*X2 M5V[UBFY73#C.-WH(_];P8%$:]771^X-6[5\U*=-OW<>3RTIN*Q=W$UH-*-FI MCA?]42&D*8H"TO0&3;DMJQ7C/4C/#0A&7*$I52!-B)IX&X7:!DVQQ%N?50WIZ(\H(#=06) ;* K(#>0&<@.Y@=Q ;O1&6) ;* H8 M*KZYX:9MU$(2,#(($,()L,HR(-)JQ2P-WJV4)MB#4#'NNG6<](?EWCJW\<>S MTS1M"[U-TVD:U\/WJ1I-:NS%BJ8/769TF=%E1F[T0!20&R@LR T4!>0&<@.Y M@=SH"S?6&Z*[*SCN'L7[V@3^>#5W?8H0BIQY]($#)5&#T)J"L39!8DZ0*(2P M=*D5A';9)"L3>&<4".D"^"081.F9C"S0I/SM@\1M".3P9@3D:!PF9^GEI'Y M6+ NM[,\^DY\D V(W:EN$)_?_0<+XI^1Y\AS] /1#T0_$+FQ?5% ;J"P(#=0 M%) ;R WD!G*C+]S N-,:XTY1*VV8$R!I#"!H$F!"2)"4CXQ1KH-8*@7QD )V M&'?J>=P)B])M/S^M* +FHZW5WOHBG&EZ/98G\GQ6U9/1,%97=W2?+?+W9P=] M_>X$;@%0PO=:Y)!/R"?D$_*IKR*'?$(^(9^03WT5.>03\@GYA'SJJ\@AGY!/ M6^ 3[AFMLYH!%\D982%H$D'0+,#QD"#0Z+,U.1NZ5,W 1D:%)!Q,4 Z$2PD, MD11"TLEFHJ*VYO:>T:LT^[1)U/7FD)!B0)A=Q7!AV1E/OZ\RY_=J.T%[.JFE>^S%-*93].*TT'%"*-HJ]=E MJ_?9$O?#SF[;T#F=M#/4@HQ2@'!$@*?,@50V%].79#%XMPT==85J- 6PRC3Q M9VO .L8A:2(HT5PPLA1+OE$2=]&T]W@^JV=N'(?C=ROW[U5VP(486&MVZ;1! M?U0%J;GEZ>C(I?DOQ&?'^$Q$,DY"@:;UIJ#06RAP#$")4HISEX.P7>"S!>?I M9%3<[7I13?S.BX5"1Z0B4A&IB%3<%!6#CL5S# E$CJH0C@9P)'OPRFDM2634 M+CF5A'KCLR8@F/ @;"Y\3,9"%#0:'AM7U'9(Q>^=7+56#X352$XD)Y)S?\BY MYV'O2'-*SA;^^J:E>N(9G+89B(^*%&@G&<5M<,L"[>*Q6@C$:A!"4O"12Z"^ M@#L8ZE-:"GNO NZ[Q;[I0!"Q2_3&Q#'$.&(<,7X7C'MF,B,\K&LW$ '[4!HD\$9(4%K[8BCR04B-[:;8AD;2+532[@U M8 (+@&X_$;55@:)==8IMF^HTKETCJM^3U%V96S2)/?6.T)5&84%7&D4!N8'< M0&X@-_K"C=U>>1N5HR(V :7!@^#&-BF,&0@1/DOB+77+A9:(RIQ%"I'G9LD> M%=BFVA+50@MC53)J*;O[(/YK7L_.RJ74;R<',0Z;:W"CUVX8C\:'[GPX)F,0W*4S>C=M/^5\WFJ>.UO&4TX&F M!-?Q"%^$;P_@BTX;"@MR8]O3T1]10&Z@L" W4!20&\@-Y 9R [F!W.B-L" W M4!0PN'SSD+R,EFK&@=*H03"GP1HCP0G)O%.4,9=N!Y>]#_)G:A,KJ?%2NT7UPTU@/JG&:-9\QO>RB7A> M!4&)H$10KKU82_!!:!\A1L=!6)7 .4/ :N>R8%J9N%2LY3Y)ANL&Y7?".F1@ M*$.4(DH1I3U *6[%H; @-[8]'?T1!>0&"@MR T4!N8'<0&X@-Y ;R(W>" MR M T4!0\4W*\%1JE7F&7*@ 81)!ISV!F)FCM.D";-YE93!'H2*.8:*NTT Q"IQ MG=OXX]EIFK;UX:;I-(WKX?M4C29UC5E\:"4?A95$[QJ%!;WK;4]'?T0!N8'" M@MQ 44!N(#>0&\B-OG #FP2N,9C( A=)Z "6,0>"<@6&J @T*T."XT2YI5ZO MACGK)=>0O0P@DI'@293 10Y.&J>T3[?/'[?1DL.;P9*C<9B3^@$1Q+NU M#90#JG;JH!.V#$2>/WZ>HQ^(PH+RURN'1 M/B&?D$]]%3GD$_()^81\ZJO((9^03\@GY%-?10[YA'S: I]P>VF=Y72YL]%I M EI2#4(1 L8Y#3D(KAFSQE!]>WN)J^PX81&(" &$YQ&,%PJ8SSR;E$RD\O;V MTJLT^[2?U/4^DB9Z(-@:*Y#WTS)@EC.:"#01Z,+V'E3]$3GD$_()^81\ZJO( M(9^03[C$WJTE-LN&.)X54&(9"*TX>)LE&&NC#BEPXU47&9RXQ'Y<2^QUUR9\ M2-+AXT_1_-F-VF[#KFZ:!3]+(9WY-*TX'52,,(:V>EVV>I\M<3_L[+8-G139 M$F(=A&*?0%!EP3K1A)95ILP+XNQ2#TN28D[,9%":Z?(>'\$(JX#[J&.(E@6I M;ANZ&X5V%[U^C^>S>N;&<3A^MW+;7TT&U.H!LWJ7#B;T1U60FEN>CHY347&WZT6-\HXJDFN" MR$1D(C(1F1OKFDZ22C0+X"8V^#,:;*84/$O6."IL6CX<2Z(E(>L Q1OU(&3* M8*TPX*+QS'J>'-,;0R8?4$$&A.[4*5@D)Y(3R8DQ\6^ .QKI*-4$#,D6A" 1 MG% !N%!2R2@-XTNA MN4VLPB@W-:%MB3!,Z$IO,[I>43K%)VJ9KF*N"^6V!< M#:3>J2X\F%6&&$>,(\;OM+7I.)/%90;-<@3AFXBO)[[\2CGW-@67ECJL16># M+PXX*!L)"*L$F)P56&$9)X0RJ_CF,4(\I[B'+,HL,E/0)D MV].! $& ($ 0(/L(D-W>34EE'6:"$Y"H:W^2H MAC:=K7QKT8K*C6/5?'PN\Y]B]<%-IVX\JZOAN%&\<5KHZX?A[+1J7C'],!W. MRF?^MY_^Y?*6W_QY/O>C82A?DLO5C-\-JG&:-5\YO/KZ,*EG6,UT/^UP?UPR M-+^-^=4J6$:M V,R!Y$8 Z>]!N&)(DD):?U2,)52E8FQ"52Q>R!L=."3]T 5 MU\P;%1*[WA.;NFEZ^GJ:7K1H^?LE60[&L;7'#9%2?#9O./&Z#' 2%[FU![/? M;G#F=0N4XTN>K)QL:P>&\P'G:+)QJ8.(1<2N';&<%<26-4I9YQ@0L:EV0[0' MIJ+S06;.\U**[3H1^[]N-$]W)NS#%T84,W,1L A8!.S:CX"9:!A5":PFN3G# M0, )JD";P*2DP3N]E-?ED\HV10^JR200K*#6.R/!"N-DBI(G%OH.6,[40 B% ME$7*(F5[0%GSKZ(PK(#106Y :* G(#N8'<0&X@-Y ;O1$6Y :* M D:1;YX.#CK*\@.,U[PYZ=M4M1$9LHY9$\.]INYV%%D*J0W3&F(BS>G@F)M2 M$ FLE#XX&[1(XE%$D25&D3O.7[QGWQ$-X/9 M:8(RFC_:A,25TA/1TNXU#M#2KF!IC:'9"$) \1!!$*G >9^ 6)TE$T)ILF1I M[YT0\YW\PE];"G264T@'5,N!-)A3B(L51"@B=.TI+R&[3+,J!(H&1!8<;/D3 M!!%9#"1J*^VZ$'JY,/D&05?(&41^(C^1G\C/-?/3JN1,U &H;0Z[&)7!">_ M*AF)8(H9LG3J]-XI@UO@I^0#9@U"%"&*$.T!1'&G#84%N;'MZ>B/*" W4%B0 M&R@*R WD!G(#N8'<0&[T1EB0&R@*&"2^F:= LQ?"9HB1)1 F-KWQE -EK9$\ M*94H7SDC<%M!8FS^U''"'Q8L[-RZM[H!WM4I-ME^YVEBAT4-G&9UE M=):1&]L7!>0&"@MR T4!%]D/662+1%60WH.368&(N2GCQ@(0H9.52?TJ[5NTJ Y6) %2[.$;X(WS[ %YTV%!;D MQK:GHS^B@-Q 84%NH"@@-Y ;R WD!G(#N=$;84%NH"A@7[9'!A<'D'-:Z/I=[V+?/KJW7>VOZS7VD\F]JV MSM7YJ%RC^^"FL;XN[C9S']'.HIU%.[L>.\M,MIZ2 (3*8F>9T6 HH\"Y3SS( MG"E;O:+;%1..\V%+A#8[]+?SR?CYQS0-P[H\<:.J:ELW=='H_74!PD'+@U=- M+O5;]_'DLL3;ZE7?B!UP+=&BXG(&,8N873=FJ8]44U66,X:7Y4Q9I'C%/+CH MN2*V.*$=%,[L$+-8%*[/.H5X15% O-X\[R>BR$:J0M8D0?"4P?*D(5C#9*8R M$;Y2*F)/\6H&@F+=8D0L(K8/B,6-/!06Y,:VIZ,_HH#<0&%!;J H(#>0&\@- MY 9R [G1&V%!;J H8 CY1@@YV,Q)L\<6N>0@(A=@M?80M;?4,2>$7>HK0&"/5W/7I[U*:G@03F:05L2F.(H%HS@#%S,1W@@AB%@Z39B-RUY3 MR#PD$-Q3L,DFT#0P7=XM=':?[55>;;;_S\ M1C]8YOZ,Z$9T[RJZM\U.[:@L;_? ,G$@@O'@97,P6Y3_Y90H3?8V.W-@EE%E M0&J9%B>Q'5$.B HN<*HH";%#=NX3,ONC'DA*% 5<'.^QL&#UN.UG>!W/3M.T M3>^:IM-B.8?O4S42J,HEQJB51F$R1F,# )H3)E(IXT*^G;LGI5G+!<9H@X!1-8:K)$9 M@DU)9("$)4L"*HYV&A-TYV, M)^L%$9QWT?L3PSR]TIE-EMG"_*LOWYTB]M6HB#^:MW69-U^$,TVOQ_)$GL^J M>C(:QNKJCNZ$,C]06+X_.^A:=R=PBP16PO=:Y)!/R"?D$_*IKR*'?$(^(9^0 M3WT5.>03\@GYA'SJJ\@AGY!/6^ 3%D!:XPY1TB%SHP4$:RD(3QE8'1C$Q%FB M/GM/TM(.D6/2!B' "F5!)"G <>*!.6&E"<((KF_O$+U*LT];0ET7/U)$#12W MZ]L5ZJ=EP")):"+01* +VWM0]4?DD$_()^03\JFO(H=\0C[A$GNWEMC$LN"( M24 ]E2"D96!T#J"YTT(P18)6721AXA+[<2VQUUTE[R%9F8\_[_)G-VKZ E>N MKB:Y>I9".O-I6G$ZJ!AA'&WU9FPU>\(:#8Z3N1\EM-9WG)]^V.MM&\R< O,R M%./'* 7!F\+2WEE0SB4EC)&!+340)X(X+D.&%+4#D9P$;T0 ;HPPP3(I6;YM M,&]T#C\Y==-4'\]G]?*\=.!MP*@?2KO&PPC=% M"M=3R.C'P>B.G*S_0EAO =9*^NA)EJ"-32!\5N!=CJ +@C/G) ?ANX!UB^G3 MR:C0T M_14N-%=&#-U2#B$R"%SD CSDH MGH0E--\V$#Q10X)P$!41Q?E/MCCRE@/CENH@60Q&=FD@[K:9S ?6E;U7/#DV(*DLRJO"=(<*F\QU$EM"8V!,\W%@W:2U1C- @) MC83>#T);%80*G -C*8!(.H#368"AVC@M I=F:5_5T60MM1),<(70OOQPW$D@ ME)NAX\ M'2;=^&(X?E>-)[-4/[DQ/W>[>I<69*G"YS-53-_K@+NJ??OC+;1&YNO_M#?GRS=_*/=ZJ&GV: MTOZ*\8?%+?+%D^I,K'Y[^?;-P=^>O_KG/ZK7OQR\^?7@\/EO;X\.#UY61Z\. MGZPB\^NXVNK^5._$06D=YG(9[7%.-TOQ]WI6_CDK3]>_3_+OP=6GO^?1Y$/= MHUM[>/SJY/CET;.#M\^?52=O#_IV,]\^__7YJ[>'VPY5\PJ7XTZ7E^\(+Z#>>,T^45 ]\+WW"N=W9[_W&8>]6 MP+Y^VOM+XGK7(^#WB0UNR1-90W"P3&#SS%]_H.2';\_$O2IH7(WK$;DX#YG< M?R8WK9Z/8XJ?G9[_7E3HX54=>C'%FQ)0Y, 6., 0 _>>V[L4RT"=O_>.%6HB M:N+]-9&A)J(FHB;V0!,I:N*6_. 04NC8#SX;QCA*V]#YC8KM\7F:NEFS0=OL M\+\?SH:I?KH"(2ZGK1]I(#TP'3@??5&KGIE2% R<#U045!14E/6&1CLLB-M_ ME_ AD_XJS:K1I*X[2^W<^OP\>"JZ3);NAWZN4W"^?IYQH[G6W%L?O3,0**<@ M@G%@A:/ H]"K;$\ MR>-52D0UHAI1O1.H)HIIIHF%R!5OJKQF<,$+R((Z35WR,B\U)B**Z^(Y1]#" MEO<(DL$0$R"GQ&C6(0B_5!EVK:@64@P(DXCJU;L.X<;;:FI]$)MC7^VQAFHV MJ::I/!6&HU2-+\,OS5^;Q\V!AVI>IU@-Q]5D/;MS>V);2\':]\K:<0['L3F\WG[B S?/+N>OF:O%Y]S\8'+[F-UC]/K:^BS@7>/. M-;4PTKAVS0ID]07(]L1X@P&1[\A2/X(!FU^;"\>T%SP #\F"B*ZLS;FA0"FW MC"3FI#"K['A-W30]/1B-)J$YD-VV/_RY$>'#&Q+\_&/S,)7E^W$^=.?#61GX M?U(\&K\O5SZ97AQ.ZEE'M8@HEP/&UM$_ )5HIPTA"@,2]6Y$#=%F2VF&D%@& M88ANZ$C 1F)"3@6Q=KFBYCTVIGI'5#+@&HF*1$6B(E'70M3() DD1,B\,%'D M+, QE2%K8JP.@?&PW/KU'OM'?2,J$0,KUU'5>*>4Z.$;3!B:Z'I#*OQ[/IRV MVTQP/IV$5-?5--7)3<-IY<:Q2/_[-)J<-UM6*,5H"E9H7IAB31_&^;:R%OPG32>-/!A& MV4^(^&Z5HU>)/>A']TX^]AR>*7ICDV7@G/ @-(\%A$J'@U*20:%HY,K$> M>"YGSLH!X1P!B@!%@") -P30G%SR6=D"4*Z;T&[3K$YE4-))&;17=KG!W;T# M$>A]]D0Y,/>A/P&<F9A/^TD;AJDJORB6?#^5GU8QS6H=R!V9^K\D2YX#_2 MHM9Q3'Y6U2G,IVV>ZZ!)AT7QWAWV[\&I"1&)$"H*\%DR$*GIS.=)80T+) @9 MC1>VB[/(!R%,4_.]-Y7L.#^[U*RZV*'7"W6KFVCW9>)Y5[%N-C!BMT+=>/X- MG7<$>/^<]VADE#8(D"041]RX0E;&'3 B+6?1VNA"%P>&U\W3NQU78P-EUU$" M8J\U"'&*PH XO<2I3HDXZD!KJPI.903'O(-44$J\EHSHE9(R^H53-5!$(4XQ M(^.1!$R>I?(98;@(F#09&.Z&]CSF(^L] '^O-DDV#WYF.=74<(@L%)]84@]& M>PI96*$-M8(*UT5CA1$8QYMVH*L.U6I UH)WU!/TEGLP'_T1AGV% M9A;,I&@4&$=($TB@8+S54'A9J.EY2,O'[!X2?-@@-*D9,$80F@A-A"9"C>:IRHC"VPI&?HA88SGK:*<7*$83A"BQOSF%G6=#'J&-DI?,CW2+S M;AM[U [86A(E4%&0FB@,2,W?LTB"1AC%>3,;35T,N7C)R?3!>9$=/)A1O-+JII>I_&\X3R MNSN@WX,0AJ'9!V4(V&0,"$::VIU!@R91"Z(Y-V8I/G[O8AA%U)LW M"[5YL]":CJ(8R@ZX$CME4S"0@2XYDAI)_3LU- FE8G'@=?'GB6O*@4H+W(7R MB[?>2[ERY8V-D9K1@;+K.+2'I$92]TDJD-1[1VJKDC5$4O"Y*3"GN 6CE05- M+3'%/4Z>+9VZOG>)CXV1FNJ!E=A>='T]ZS#O9-T!FV%#NU3/JK2HP-L4^A@- MG1^.VBAG(_]5752C;K)2\GPVGZ;+L$YY]C$+.AJ?;=L")U3.D6@(/++"=!+?_0'/7D4AKV'J6E"TDQ0""(7,$8NP3)C@7N2E+=,<+54 M.^^A(9 MPU3P :&[U2FZ/_J#,$5AV'N81N$,;RK@!^$S"&DBN/(?T"B:8$/S M]$HG8WH$4V8'@NU6L!E3378YHA>TD+JD,"H[4% M[5Q0*FNOW9*O_)"S*:VH%LR'%O-A7Y*WNT8J>E-A M=?UE.>JF+L?D/#491.-WE:OK-*O;?E4JRP4VS_SU!_9#[R9O&Q8, M![]W@T<50"G8\\&C"NRY%.#>46_JTU6( ME VT-CNUV,(Z]^5-9Z;F,#I8$ ()<'19"%ZEG5P*0K"NMC&VB"N M:5.;"'&-N$9<(ZYW#->!ILRR9:!(]" L-V!)2, ]M4DP)4U:RCIXR"[:!G$M M!X+O5GHOGE#>BUA-TVUR/)M,+QZSK*(-V3L;8JUQQ5P(X*D8A>+?)_!44L@^ MNJ@YB]0N-6[M)D)SI3$='EL>6,Q?0UN;Y,?W[,XHKV8]LXCSQHPU, ;60& MH5/QH+DKZFJX"502%?02SKL)CK0R?'R5RW_0RG+GS:[D@#,\MH(MN]'_1GZN MIV6WI[X 3P'/L;C#QY)&^>X<;;[,8LT6IMMPS]QD3G/ M% BA3;!#%,<[:MI/AC'SZW#C>>Z M,A$#;G8K<:0_ZH2>_-;GHS_"L*]L==K&H*,%ZQ.#IB8<^*@E1)Z%X5+;));8 M>N]R]_UDJ]$#(78KI;L_^H1PW?I\]$<8]A6N41AMK1*@@C @ J/@&?' 3(B\ M.**2A+!R^?M^PI47SY5RA"N6-'DD(8W#\JB1TIMABT$U3C,4V=TQ 7L0*3?6 M:9)B &^D !&C*_;#ZN+5!^,BH]&EO(9@R97Z/,B2W#$K9""TW2F+\GBRL]%O M1V@CM-=W7IXHRTA6P(,E!N]V>1,0["C_QG0P_O4JSJNGH6LWK%&\UO2SR M_1YC46A+]G&M(00CQ(8,A%E:#)%+X#SG$)A0TI8_LJ2ZB$45_3LLZO=Z.GD_ MC"G^?/%;T<.C\:?CN]=*V/6"0V@Q,$3MG3WKTY(#=\/13*"9>,1F(G+B?#(6 M/'$1A+<$# T!A*:4_6ML-?3KPION;3FF;_^4+2V;].V#9.-@]^[P:,*H!3L M^>!1!?9<"K 80F_V,5_/I^'4U:F:Y.I\VFQBSBX&U?G(C6>+"H_IW_/A^5EY M\6,^$]*?X *&#C9U9BM2J[-RD$EJZ@@["EYJ"])I8RR/W-!.FHJ^=A>-=M1O M)P>AJ,HTO;[4HM>-#AV,X_,K!>JHWHX0 Z;PH"W&C/&@+4)[QZ MN:0A:5=X M7<@MO)5@F%(@-='!:T($XUUL"VX#[X>)V3SQ=>:!$46!41] J*#!J2S Y9AS M],0GLE+IR:\2_^=Y/1RGND[UJS0[SDW2QN4SL<\GE?9:5WKECO737=]K^>@5 M2_? 7<_2$!>;@SG!"A!)$_ D,%!2^Z@=SY2L)\C2.;R7'78Y(&MI)]V7;"Z, MLB"V$=M]<(&),SHK82 :UKC NA"Q4!5D M1#IN)K"4R_HCS9I..$7<_:RJ4YA/.SJ)OU/R^ZA9OPE84JB,O73(UX&8=58?1 M3=^/!-+'(A6([KU#MXY$$BU9DW<807!-P0OJP20G9+;:&;F$[DZB*QM!MZ)B MH#E&6!#=B&Y$]XZAVW(:B^/-(3.9"[JI!>^<*;XTY2K2[#A?"HQW$M+9"+KI M@% VH&8=J>.["6_,9^E/E&,^^6)[-&X)@DXQ2$.#. MM(:@24,W#+P6.?'@C/"ID_#+I52_*$+=C M/\*PKP#U/EFEB $6? &H90&,C 02*<_X8#5;/GSYH"#(=@!JQ(#IW0J"]$=G M$*!;GX_^",.^ E28D#4W%'(N%!79.# V*K"$>*:2"]%VDUVR'8!:-C!V'26T M=TIG'I1EDC#^L+'X0U,;9791#=L:>&U(#R48J;_"04I7$-UD$BK>[!WJXCM[ M&CAX9S2S3 43Y"IQA[;/]#+RG[=B?'0MQ9A&V&_U0 ]YZ_/1'V'85U8&P8B( M68*WWH/@EA162@D\R9"B]40&LDJ(8:VL7-Z<(P-B!?(2>8F\1%ZN@YW B'54YM@I%<$$AIX&$(I@7P;5 M,(T!D;\NY!NBI3->0#2T:;+E)3@?*'!%"]2M="YVTHOQ)O5_O9;LU]-T?IGH M=C".9<"C^EO1Y:X2E*TNOST1]AV%>L"IV=C<4-YL[J@LC MP7AJP-'(N LJ4K;4E&K5Y(9M8U5(,M!K:7J+FH18[<%\]$<8]A6KB03)$],@ M!5--KS\#EA(#/')A4R(YZ:6:E,DL'\CHIJK$F5',R(,AJK%.*K-XS5F\A[T-:'RD38%0.(*P2 MX"3GH%UR01I/,EM/STS3MK%V0+[SZIZ M,AK&ZNKJ=T. 'VCNOS\]_; !>^"O6Y^M],5VR&0,- XWF&0:]UT:EQDUE'8: M6GDQF=X,Z[=JM\@Y'([?'90K>]]EU%X.B##KZPKV#3E>@)KP?7?P,1B#!@(- MQ",V$,RJR(UCH"4I*PPI'%@GBZFPWBIGB*6!$*A!!,W"JH-XYKC(+Q J^9!Y6"5IMUCQ8L8[B>_MK M'C::'L0["GCQG0QXO4JS19_A\^GD_3"F6/F+ZL=Y71X,QW^^K)12=*IRUTK5 M6?06S=LW!?&QF+! BG"Q1B(% >).F%\DS;+J)513F:;FVO M+U7CYXO?BEXVH=^A2I0C.!9@+- MQ",V$\S9S*4.H+-M.@69L@1(SI6U@R.>,RZ]7JJQ\)!(U?;,!+5RP-?9+F(/ MS<3#4[2^)+%W#6/UQO;%0!E((]'SRJP)Y+ 585$V>GZ;K]0I[/YM-4 M32<7;M1X=8-JW$41@NV='NM!A.%R\/V('VPAZIL4IYF)LGYG&D2.%KR0'#SU MC%!EE#)+B2-NVJ:=31#ED5= %1?$!UE N92#ME)[!G0\>Z0L>&2_Q^&& M85W/BV:T(8%?G\8 MSDZKYA73#]/AK'Q+]=]^^I=+85C^>3[WHV$HWY7+98[?+8(:S5=?7T:8U%TT MFMPI!4)K>K#SYL M]**K EU,#81<1[US5#LLS-6#^>B/,.PK@XV(RD>1P'M>O'>M='DD!+ 0C0B< M,^Z6,L=6"ICTG,&X;$#\(GX1OYNJ_MW4H*+:@;/,@V"!@N5<@HPT,NV\U'FE M(^:(WYW7.$P2>8Q1FR]$9]P,REO@K.W#^97HS%5 9BD>4V- !JW1RL=(/*Y'QF<>HNHRZ2 M#YBU:';0ZT>O'SF[EFU63K.TC(#CGH)P5!3_7W$P41A#E:&1^(T$73;)673M MD;'(6&3LIC870_;:)0*)B@Q"2@.&I294PDP(K$"6=IO*T@?&+K?V- ,K.'(6 M$U]V+X32OB)]3-,PK-MGKU-?FI28]._Y<';Q[22741F3*^^*>&@'##=EH'HOU::W4\7GS1&>EQP>"2K0ZZ-VC M=X^P70=LG>4B6]N42,VF$-<%<*+\RHVFF22OO'"==&YX!+"E9& H^OA(6Z0M MTG8MM U1:\L,A2!)<6V%-^ 2*;1-ECA"M"5V*5[]H$8(CX"V@@PHH4A;3$IY M)!$5[/Z)W7OVL2:JI#GE* UHSA@((A@XVWC_V1MNL]3&KG2ZZ$M&ZT8GGU;M M5CK->L?ZV=@#](%RNH$F;WN[3$ S@6;B<9B)G*S-Q?D$J:("80('(TV&+,M_ M45L9U4JY.#TQ$V4P:"?03J"=0#N!=N(A=H(&:;37"HAT&826"HS7&3A/@;B8 M&%&BZQC8%NR$L-@5M$L[L='4(NP*>N^NH/D+?1FP@1 V$-JNL2G+")Z34*!5 M,""B]^ "*8^:7C[.)BO\DK'IL!?H^FI8UU71TR8@@W8"[<1V[82R7E/C&/C@!0AI M-7BI./A(HY4B>JM6:KAT92<6"G&.!C'S_]PXY77N:[/AO7YI':COQ56G9=WE-^;"QZ.YRD>GZ>I MZS0+5J'MP?4!K@\>A;@\%N[OP2ZR$R9FJP1X8P@(9S)X10VHQ%Q9>)A %>TB M:/28#,W=-J;I@.AUI##UV^;T*84)C0^F,&$*TR,V/M$(+F-9Y9B<$@B2'3CC MRX\4E>-4*RE6*C:]R\:'6H%Y48\I+ZK?%FW=>4[#<2B34Z?JQR+#[:,_MR6G MBU8-%DE0Z9-R#=J"2=-KW>LH*+=3!UKQQ/B]3 VSF1A-%%BC/8@0:!-+*P;$ M.A*Y)-3)3HHAK6147I>Q3^+1I:H\NU24:U-STWPM3%I7U9'H0-LU'MO;:XW# MYX>[ MLNHHMBHII;)D-I4/[-3D;"=!BW(]4&NI4]CO#?/^J"VN0I#R2/DN#G$PF3E) M''P0J5 ^"3#<)ORS"@?8\Z@@W8@M,G@C)"@BV4@CB87B-P! MRG-B!]+L7UI4?]06*8^41\IW<01#$6ZY2\ 4"R""M&"$R&!5-E:0'+E=\N65 M%29:FH!S7?S_4'AO9=*@(\W*%,Q[GW: \IJI 5M+_M'>41[3COH23DKESYT% MDKZ81\>>L$:0XV3N1VF;YJ>C^.A_K2TK]\LSM:^6*"7/%+=EQ<"E L%L FL4 M*^L-FP/7B3NM;ENB8FNLI5:"":Z\QY)#4M!)MQ*0.@C M]!'Z"/U'"GTE8XY)$^!".!#<%9]?9=^<4LC.*4TBQ9T%A'YG4:?RKROC:Q_V M!^>?OON;7W?743>#B\/WU\,;I8\0A]/4RL_3HL/SL_%/L3T;YHNKKV[?"FDTG;"_A2VN<&+T!_)NGECK=W_O0ZK'KNWJ5%Q!1<+G/UU(T^N(OZ MIQ_^T.^?/.WWMT>/"R.GIUN-*M6;5%EUC$#A\>O3HY?'CT[>/O\677RMOSSZ_-7 M;T^JXQ?5X<')+]6+E\=_/]F!VW8?%5OCX>SBZ=7[O[3YV7Z=DD^X M%'^Z-/1?> ']QG/FB9+J@>^E3SBW._N]#]^Z_I)$/[C/]F-IJ;W1\%69\.:9 MO_Y R0_7*K-Z.:2K<3TBU^,AD_O/Y*;5\W'3D>E9"NG,IVG%Z>![H8:'U]+I MQ11O2D ??H(*N;$Q;C#$QKWGEA'&D1&=[\%\]QCUGDP'ZN9JNLE0-U$W43=[ MJ9L4=7/+Z>2K^-:/+IV\$[$]F9^?CU+3#]N-JCBLPVA2SZ=-%YE!1!?9<"M9> M7J8,C]\=C..B M46UZV6C9RTLENWA1-.OX2K'>-#-SG'^KTT&K5.5-KR]5ZG6C4.7WYU?:U-5A M0S:@:VDSN(<9R'CL!/&.>.\)WCDKH*:$ ]'>@7""%;)+ BDP1Y@)D80EO-^G M6/KCP#LM=%]C$PRD.](=Z8YTWSC=5=!*4^9 :9:;4^'%$4]2@!)4"2:XUUJL M4@?]<="=#ZA WWW+FXP8C^JZQM6DGK4;CK?"29]'DYKN>Z-YD\XZ'+<'F^;C M\JYS=]$DZ ^:OTSG*2Y"4)/9:9K>#&RA-4-KUB-K)F(.R8?"$2,]B$0"^$P- ME.4(]8G0S-E*H:A/1^3/AS,W>O[Q/(WC<-9L[!^-PWPZ3?'G^>S59/;/-'OM MAK&SQ8?4<3+CYP\8&XWB%<&\(=LY& 5JZ@E_@$CA *P4NNBJ.HF-#=].'; M+*[UP"J.O$9>(Z^1USO$:\$\28X+$$J'\L,8,$P0R$)8Y9E.PBZYUP]KFK=9 M7IN!M=+41F_^^,T@$QHR-&0],F3&9>F) MC$ E4R"2SV ]$>!-#%)'ZXCQ*Z76K?\X7R'8^O=SW>I)&;I?AV M\O8TG13].\XO6N5["[$#P;%\+BY>F10E\,E$3F=QKUNF?)])TNA(S% MU?>FN+K9^>+J&ZG%>]?JZUNO=GW7"[U9,7E_;L^K!H/5;%(=3L9MO:'&]E>+ MO.>A&U4GL_*'QH[77U2;F\"\IWY>>T&OYF?E#^'2"=+%GPE:45"D6<7&LH M M"]NRE(TI2:5D4H9WD15W/'WGQL/_M'5K/HV]_/*SJX?U<7Y=O*.F($[[IWD] M'*>Z?I;J,!V>-W\J+L[!(OVT<7[*FT/QC-Z62_IY- E__%"55[KS9@=H.D]E MI#?FZ3,3LF1?OV@MZIF;SGYJI0>*7)S53[VKTZAV&M$E2?7=W5_/[P/WV[Z$FN;FKK M)Y WE+K\>0WTFSNGC6SR/WUC^W0EGW<5=>NBS<1H-BVNS/CB8_7ZU)6E54CS M=N53'8W#DT$UF;9;HX<+EWA0E?OM*C^WAUAYK-\3"OR_V9C-M[.VSF?YC+?6STHCD> M45;E]7#Q2TSOTVC2KM$7YR7*G2Z&N+'ZE^AB%[[6Y&_5.2H*2K7G*&JGU1O/\E<-6F/6C45 M1^HO3N)]9ZCSB(P+/"M&!!#/(PB>BQ]BMU?18^N?SCS<#)T:L7GT5.RDR$)GK2)*04(A8XCM-7PR9;$MAJ M>CW,(COMD%JQ.76-@,VG-R1Q=%&Y\R)][U.\%L(^=2_:0^(=3B_J]\.9^[__ MAVKQ4_6CGT\G]?S,^3^W)N3J;@T7"/JM2&_YK5U&U*W1^>W)2;$^S7//YTW0 ML RBO*@A4GGR^6^7+$K3YH#EY1FN:7K7]%_\,GW^ <4!_*-\Q^G%>3%>D[H8 ML.(C#UW[@?]X^ M, [312!V:5SM-\_/)M-&W.:AP7T]2T5J1BYJX,;%R:M\JL*\.09;Z']1-BR MO+G,K[J:U?IKT\K:2:V79W6_%>C7=%ZG]\/AE0(U956GDW%9?C9UM4;9?5F1 M/JG-;U^7M^:NMR_*PVF1KK-R4T)9'GU9#,/I'Q7][*5E+.YF%R/AE= MU"Z$X@T.XZ19#?SOT5$K7+^^/ED\;O7AC_'DP[CYUI,B*/7%.$XG9_ON%#Z; M_&LR>G]]@XM6G*;SF1M/AN.OWMO[,N23OEW?O4^:5^0K31O-=3DO--=?%,T= MOX-R/\OG9S>;E2?#L&CDQ\NX1^.CM2'*!:9?'L*+@^-G>WXGG[__(Z7_7-NZ MHK9C%[YN[*[NXV?6[7GYN,E9N5$'Y?XMK-SS@\&7[^KIY&SRGXMWC3?=7FX3 M@BO\+\[0Z614.)&FY9\KV_;+Y,4OGSO4C0>5/H;1O"[@7A3L:X-[-UW[UB975FE63.K[_G +E6%45*(EE% M$CT3,LG*0@('!\]9<)8]A70Q-:3='C@$KI?+^@->-<&YJ_&_"A059U-/3"\< MY+P1E^W+4])J)RZW:>@Y;&12?O7J.@]F?L+^RT_UDK.S(DMH4>:,)VG!BB3[ M#!_F__K_RR3)7WV:(_-X#J/_II1&7Z,Q:1J0':^_^870./%(MXI>O_Y/[NQY MY&YX[U7/_Z@S:G=Q<(VDZJ62TRW>BI4%7%NOZT%;B#: <-'K0;GX\<VW/XK I8%+!RY-!RY%1KR)#T&I MG"H*MV#+NEG!?]#>VS0P(24:*2ZOEL ,CB%_>?<&1K1X5;E25UYKN:S!3$3U M$/2;+8PPV)=ZDN=O6\\:X M_A'\&N[V.OJEJ?V<7 M>8>@^VMW16>WZ!6_@"U8P>E=U0KL>M".Q&I3R5I?>3=>M;JH9(6> #C-38U] M>U"C I#9&&>LPC-".=;*T0?]QW4%YUU8Y;+ZWP5K<\'!N+7JRWP=;VIM)=LK]_^^=N+^[!6^,/!XX/%.J!8W&2Z\-USXCN&B#:(U/ ="5\/. MOC<8PNHN5YT1+V;AY]%Y M)2+L!;)$=10>> ]SA$E5*[MM.Y<8(#BZP_I1@+:;II+;31]*9/Y4C7&_N7XB M^%HGI]S!0S\UG&F4-D#U<^<=LY7+*'#W1O]5+5M7 ."]'_I:P_]TTI'N@"WV M8_>?G^-UUZW=PJD7%?)[W1?H=9!LVH[+U@;UF78+&JE8K;; 2-W'SO^-<9I; M &3D(V3!%2S47Y/ @^Z:VC[$IMYN%+JP M@%=10\*;4M&X*>B9]78XP*93IBH?&-/4V_.+Z%NC#$:#1"E=1--&W$?:B'WO M=@-HX]S?0)D&QD-:.%U3>)&'A31 06R-VC9N<8N.-H >6RSA@3@P$F/B1Y^. MLEO;PP<& +C ;@!0[*K1#:#7N8]4QAWW_2F-&[%CF'JU$WYT"?KMRG@$;42% MMZ^=JQ_CWGR6DQO+:=R <[Y'IAM3=B'!KGX(:L9^\US45=MNW;L'4BP \9K& MX:F_7!M7 8I"A0]WNO$:I-C*-%W4G>.+_Z@_()L"<:SG[DGKS1;36"+Q7E1+ M!_RHU6MX)S+L$KEOYV[B0[U=ZG'-QKP72_?PA$RH_..:9A<_?YV%:M]K #A+ M6<9SEA%IM22,,ZQT01-"62EEK&7)F+J+F*NW '(N-FZUN>-(;IJ&4.ZI3I9\ M8BCWZ406O]U>PJXX6W?"+M'(+U'/, >#CN_^<)@D4=S"D6"R@'^24I&2Z9PD M.DY4EMI4)7L5\#^K9O T(\*M\>KZ(W'?R8,/P.R?Q!4^.!YX8D:E4XN*?^9A MBE[0WY#3U)>3[SQ;73EYV-F/!\][KQCZL\!J0?WG ^JE[5:VE:Y )4*Q_7JY M]+7,^@!Z*99>T+L $;2U?#1N"SH5F$_2F%4$@@#6@].]6?HB/KA8#VW^_@P2 M5^_""+MM4MR!W.E.WXENFRH:\D1#GNA3VI[;YXE&7_?6MO[+<4EU SS<*-L^ M#1T<2A\$Y+M1_30S>:)E06PF#&%QK@DON"%IIK2(=:&HWJL__CFJW^^M^<5^ MUWJW1_LYREYG_SP1;>_WUEGR T6"GG=R>MZLL,?- #7J6S";M6C&;D*-=HX; MYXIQP;SH<6]\&I)29NVN=D;C;]V _EBMEUUFRP^O7__J/4Q^7#&])KJ-+HJG MUUVG;J[\''#$J#&N4W<;P48([^)"(+X4?Q@XG!U7^BCPMMU>KKU2Z:]X7?BW M>[_/N<+Y7PY:[J2)]Z3$[@(=[6I9M^A^PS0!!^?G^-I9E_ NSOG0P%WMWK8/ MC+YY\?UH!VJT1+_@1<(01>MRN1=38O1>K-;IY -)%IUV[XL URU.U6?4H$>X MC\7=-#@3USA*H+O,BJJ)<$#S,0IA-BP&+HH_\;=V V8Q04>.<_+BVKN,R\[G M"?]5]?FJR[SLUWKKLL9GT<_C:O$U.RM%!^Q%A;%H;DE(_09C?+JSU XJ)$6Z^BB*K5"N>"*P MHF@GRM$L8D-NJZ731G!"@.(^C&C=U!@[.1-\AT4<_0(11P4SPF8)D:5)0<25 M**E204R9QU0R6N8VNY-;-75A]!:K1MXDUFYQGW"OO.N?/QW^?3?+&?.!/!A9 M V")89^H0:Z0R0:K0CEYN MKBTZ=FQ^&04G_X +$]Y7R;[QW.GI[8PC>CKL!XOYI]"M/Z"(^ MB[_JGW=G?-V:EZVWT8:+5Y2GC&*5/=IPZ.CM]-CD.MX/[$@YYK@W?.*-)HI0DM,3RXE1SPGDNB,SBA/%$ M2IKO]3H1U'!.>49*)7+")/PC4I&1F*:EM:8L3$IO%W?R>O-&- T&6OTGACO= M4:.VA*:+K&2W:]7VJ([/@^/'Y^'J$U-1'P%C!%P],5PM++I,QBGN0D*1DE##"5<,MC8O(\MUG"C3+BF+A*TV3! M6<#5@*L!5P.N'@=7\Y264H"R610,=,^8:B*X%20M$I;%1:Y3M5>:(2ESJ;6U MI%"%(*PH+1$EPR$*$8,R*U2<'1-7T[@(^NK#7O<^(0_-;<(QI\]C>R92_4DN M8,9F]?+[_YL4I8YYG!.J,T:8DB6:@ 9^%3RA5'*6R!L'H6DFTEAB0B"SH+L4 MBL"I8R2A>0YJ$,N,R6\#PF>B15< M4)N07.::,&L2(DQF29J >I84O.3I7A?1SW%'W2=XEGD2H#- 9X#. )T/"9TL M2VF1(E;:%'1(IC(B=%Z0-"]*F4E>\'P/.C_'XW2'T.D2S\C_F*;N6DXDKP)R MAO"?8SB74F#^0AA.N%;H%\HI$=C-G):*ZHSSI##JQD&48'%NTI2D)D'3#TX2 M:"\<_M%,"?@@4?&-@^2I5DG.%5%Q#.I,!HJ-X$H1*8QEJF!"Z#TWU[TZE^ T MDN!@.C%!?W.4Z2F>P@=6!3XI%/=9*0N2J50F.@8]P0#(%%BO(*4@(40!2H" MGU5R]TZJ?]0K=:>F5KHHX^*^58;;!!^'PQ8,LH#3 :?O&J<%,WF<)S%1*L]1 MHY2$T[@@ ,0QHSI59;YWF?#E_K![P.F"9P&G3^*P!9P..!UP^HYQFB9%J6++ MB>(:<-IR"CBM0#=6<9IF,8WM/DY_N?/MSG$:[WUIP.G3<--]5@S8M Z<&_Y\DAI#L.R", C"X 2%09P+S:06)+-I0EB96B*%D(3GLB@U M98K%>UD]GYLM^3^)7HSP= MS=!#3D][^,%8VH#XAOG!![Y%WW8-XNY?VQH?]7/#9D'8FKMNW$_8@.6RUF;9 M]>6K8-VBF6:VI5KTQT M96!->]VS]@=S=!Z[/+9#8O9']M4U2/_X%,X;@ZV6L-7,:IS/I\QC&L-[_5S. MHM]7\*HE\+*.SD6UZMHYUJUKU 1C=DU[M7\YS&(%#- .+#9]I7#]'6&V\$K7 M&O,23LR%6;45\#$.>1;]=OV[X$?0)I:.5:K5E$W_N=7GOC&E-%V$LJ/+QL#; M0%1<+:+*P@#P7]S[O6,QHSW,>3_@N>M8^777FO,OOE&IJENWD,G76T"_J&J[ MLU)W=S]=KTA2(62-''UI-A>U1G:#K30XUFJV[U4[FTK5/^9G#),\6I.Q"4 MCU9,3CLD8J>O1L_%!)P=XPDVGM3%%"BZ3_UYG'YU@2+&(4TGZAS@.#C!@SW! M(#BK@),:YCZ(-,28L^B[W3=[.%_5!Y^?#-EV^(GK0;G;^E:\!J8IL+NP$Y]B M"=]%H?:^ZS8,\"#T/[>NUR**WUH"[=YW_=! 3$<@(5?G'D*=K003V#1 8V^/ M>9GM<4IAT[)1@$\I.NUE5K7MUG2"L()-J!I\IH?,]+Z%-( _=L)Z+AF6YD^B*]@!G"GV M9MM>KE[IJETOQ=5+_/356FAT&$P"=*J5.XU=N(K_ W)=9:_Z@^F^2LQ*@U'^ M)QYS[#,WV.=_WK<1_F4USN\ E;XG1VYI2N,93R />#_!OU\,\49KT,-]*!$1 M%NCU4BP_B*L6^[=->:1G +N.;K\\ ^WN0 MNRN%7>PGT/WUX ?]RW%)=0,^W*C1WMZG.+@'#XJ(NS$>=)':/&4ET2#I";-@ M1HB\S(E)6*QT;)(O;*/KO(*PNTA++W=_L6\:HZO-;U7[A__I)Z<&O%[I7U#] MP[_C+[_#=YH-Z K!7WBHV\&4I*X3K2-EA-1;]+]XPOHP24=;]['7O6;D?=XN MO1%O*M?&V@..ZQB\KO$9^ CTPG8KL:_U5.%$Z$(/RLY>*$_^!H@]M&"_H;_Q M1*F=Z:6#2GO++SME^L(L=22O(CM;6+79>G/"K>QR]/=)LZS,^TX1AWEB#_M^ M#?_:"FP/?'A.XWN!4'A HR48)CL.02"1JR#1.VPFRC.P5HU&EO-%P3K6XLJI MV:#Y_W[V]BS2V).XZ7R%HO5_/*_?@WGE7CII7;Z8-T*?;B2.;+ MIXV)9-W]X1+0T)%H#7C2>'JZ_'F"L=XPL1TG(&C@Z%CMHXX=0=%OY!V!_5,S MEFAQ+S97:^\$];;96?36.T#7=8L4NQ17SK!%ORG,"Q#?H+5H-/9N7Z+1@_:E M[@@\-UTNG.MP$Z$GK*D,O!G)>=6;5^C!VK3CJ_I8YT.]4OP,\;]])WGD"2!M M!>:-<4PU81S86I@-;H%QS#Z?%IC?,*.Z]6[ Z9GHXJ^!Y[S741LKMLN-(Q.: M\(?9]J+VS>9Q>M%[0U_QL^>-G#=N M=\>"ZZ:"1:!C97/1U-MS[-^N3.5\()VK7H&E"O#0].<'3K[$;:R[O_1?=,RY M[R[>\Y%_#X8YG#]M9J\:.6&^_Y-U;)U+ @W[#Z+19%G7?R#7X>%R20:X)'^9 MXH'TW*RZ,PJ8 %S<#NPM&L#5QK'3.1R@3CC H_4'9"'O// 4\O.]>5W>4;4= MG2G+3L3C"V?N%/?._^F<_.,K@:*#BTT@C.EM!V+=K,5EW6S<%WM7NO,JC90- M'+\K!N>L,1"[\UW"W,ZOW%8C(:?,6"$HOS?+>CWX$B] 5:@;Y^;#(^#]/Q-@ M7XQ%A)U4 Z$#C ;3 SFJ>N$'O^JJDXJB),IY[=YK<_:EP*HC! MN\M:"EDMNQNV3DZ<]2#LW_H!&!-V!QZPT8<+^&%R/^KOG[:KGIC._?NE>[A[ M)F?[*'L'8N\:[H1*1\N=H^L/+O(E_ 237@".!\#6<1I$K^9I(%9S MU8_EY=MB\G/;K6>0MO#MX>8/L&WB:(9EM:9_8(%8\,$LEQX3^NE_$J]U*+T_ ME6Z0C_.:VQ7<3)C (;?,IY[?.X\C2QF5LBQRDL1E2AA/&2EC7I",21LSF>18?*Z9ST0"-_66[FQV^7K3AG[;0"/VT6 _?B/[VQ-:OK MEFK31"D1*PR9HS#MO( %,$N*)*$TSV!;K;Z+^.D'7>JJ/A#G=DW@VY%DRPXR MCNK[;?0" (P+.,)PA,0&+!.Y]3<6.YIW#V$8F@"@MT(M]\BK_A9V^E("V*=T M$6'K;@<1V"343=%/85O*X'UWW=RS!N*\#V00)XUC^-V_EM6:RPG>SWV'^ M6_2Y@;KD 4#O% 0[+ 7XP@6+K#8^]J/9KCUR=F$E?B6HYG_67(\3 M0(+@;61&A,P1[].22 -0SK1EU-"X!(EW%P$D>.N\ O7V*GAS=X[Z0)F >#W M=/$654^9/K 0)*1'$1]7 6=H9=!E@TJUDWA=F*2#N5D<8V_/CD..\1M@=31X M[>J>Z6/ IM/IHLQ:-TJ+'L):5>[<.LAR,2 CK+G(1P^_$6"%=KXCYP9!)*N[ M8 ._++2,8,X^* /G5;FWC%YCKS\O^T?AE3VRSZ>(-F*-D0C+G2"&:C(P0BDZ M%]'(Z2PW'Y%2@T6JC+/H@'1H4Z&#%JLE^ _!<,,'T7OPH6K1D)G$18PDA<7A M*\?0U4.[Q<;0A9&\PSSHS1!N@-FS1=]U[9B _>\:9B"T&-#H\1FDS MP_#UMH-BV-+MY=J;,KW#62AEUANGD0'\K\%8&I![?7'55L "$\.G4],&<[4# M=UB'JCU_^1=ID&W.96JJ2[D%,>/HX+Q@P"'O\:.I?%^+*Y23O1#L-O](H8:, M*I51(J@L""O2''\21*B$QAH,H;382Z;Y'$GQ:P.V-*S]5S#S-Z]7&L./G+H2 M),<.9/:46D2.5MY1,) KY ZV@ M)AJ8%HH>%S./<.(=ML)[4;[]V,=H1F"$]W8S"UYL-XW O288R-U'7")B>?_5 M .7;UH"%'BTKO"OL?%!@5R R([3ZJM,W34&:,!6, KWJ?(<'IO4SWIJ;E>B%96,PXJ][">C[7>![ M/40:HBCI)W\6_8[9&LZ(=W;9IC-SG-'@2+@8U14_O-_Y:[D ;PZF)/87 )=. M5;@F_: 76?[* A>/49E1YW488_,=,>S2RUY\8!(]^=:8/JT%XW@B=C:_''.* MBYK0ESPJ[_+7^Z'$Y[!TX2BKP)X8$?3YD/I2< MMR5+=6X-6(2EPI0"04H;)\0(EO(D82;7>_VF/T?._U#7^D.U7(*(A[,N5N?H MH'_M#L'N[R'-H#<5>[I$K^=E_I^E2/V^6N'HB!D(4#UMYA94C9$88)BY*(\K M[U.ZQ*MA=P'EPZ B>#>(FAKM$*$N,""FL^W&NV@$5]3)5Z"/]^E&!X:>!<\[ MZ!^VS /\D(DU7K;VXK9JKA&XN]'JHWFGC3U,A/YM3M:Z8 MG[*FJ 4'2;OP- MVJ6XZ@/8C;^"<\*G:TP\!M][SUDW8N4#3G"1:-BX=SE/($:MM-TZQN#]^=R[ M7(EV&MT_R\V:Y#UZ2PYD-.;!@]#NB_RY.GV'K/#)'$$0ZNXB$Z6Q$SI3(\]9 M<5Y!&,.BICY.;7!9[ZL@PH3X44J(+!Z<% MH\AJ-=CEWGGM%4V7.E]U$>R=YJ6[NQ30OMR8K5>27$F"6:YKIZ7"B>I35\?D M1OATM76CNOL"4#$-JK 3-7.,-9IKG!_1-OV5A--)4;^49JIBGD7_Y:.[QLOK MS@G5T:QW;R%!%UU$Q!B=62NU;3IE^,#]BPMF]C%-8KB[@0%KB=:!T8O>6]5K MG+UR#>8K3A251>-"FT;..)(-')U3E:_&75$&,47](4[':,X6 F)B"T.=$]YNZ8^S 6'U(H;O_ MZJZT)M;*<.77N^8FQ\([ *\9Q?"PEQME5,R8![*PY45EJ>%$L18F1"6B(P()5.22I,:3EG. M97'/'J[^H^#9\GS0T^-YXUE/A5%EZ 2"OQN?EE3RQ2.<.)D72L []UX!&+48 MD#F'-(8N*Y^3"-K ML#82Z 5. (MHTU3GY\8]U^4!>?GLL-O'80V*@ACS\*;E%:)KL1_??-XOX#F# M?D^$HT0+V$PE*?Q#XS#QV8Q:(-1?00HI:X$*=7YUNMBUY>[(?#M\67"=-?=;_\L0,+5[QS#8J_+*&7:BJ=HQ M+6G7:NRK!WI5OTOIO.$&88@K!<^WIAOVWXMW9!];JPC$M[X: FKFD[6>YQVI'$2NBS-.T+"Q)RE(2EI<@5G+XU>8B3EB1T5SO MI:=\>B%;I1K8XO87^UOGF<%JS*/KX0U&I 29LEL9;F(,!9I6:U MC9 U\>+U61A=9#5>B\]B=&<%2@]5>[LVMZ4/VCZ+7J,-@Q+,V1!X=3O);]T= M#U"NQCG>)F?&Q7S5*_06]JZY,7*WBQCK77?-3#3WH0/C:^KF7*RZ(*X=7=_M MQ22.?1(,YP+8?%K\>6/,I#RM%Z=N0CZ/QTR*H'9!"Q_JYH_!:>JM1(7;[\*X M?)';<=1I?N]U;YC/>[>4L'^I7T'OQO8>5E?98>4S^'!O?.G:/UTIQ>4^)9UH MK'OO+TRQ=5H+3/#<](5L84F37>Z&F(1KX\(T<<63K3%]O)^HO*O;Q8#W7SJ* MH%-);N.DP&P<(0CC(B8BC@LB2J69R)+8E'OM2C_'?OH-%9JM^6VL4Q $VPX^ M=B2*)C3ZQ#O#QR =_/,X_$MW1Z4^%LGL+DBPQO\SCT";PEUKEDMOE>WEZ@QP M)WP-'TR-&3(BP9#P.;MUXVJE(J*_?OLFRN-\@;%>CO>Z!!%/>(P?;GUX[ECI MPYMC:Q!>&^=7PAKLSMWF9$WM?'FNL"Q8$\TT(7+^_IG@6;;U^(YV/AD_"43; M+H9N6*S+^^R"@Q%L=)\\TT<"@QRJVOZ2SLE\S'WV$J@?S=EK+FMI2)SR\F^H MV31WST\!( MPLN4WL[S8LL9Q7.7J>B"U#%J'#21/NO*7C?$;KGS@]/9*5GD7^OCZ%W-C&5G MG\]5*:1 T[H\U!TCM LMQSC^?HLGG.7\J&@E.C_D<./;!=#WA>2N#J;%7;-* M3Z/6_&OKD]M @M?+]^AY_G7&XK-@2G1LHYD_**-C,3""R5[N;XV1;B>=)NH< MLUC)"XMJ#5_K3U%C0!U=S2I$Z:$BSC._6/T55:UVJ#_=D6I"*5_3>@QY'2ZH M?4WDJ5M[ZC;OV:O#+MQ75WYDW)U9D;'>.D MN>F+U(UY@;OGMD]JQ*8'^$C3 MJ75J*:K+,<2TGTS'8T-C!(RJ1?Z8IE+ZG+VN?C=Z2PS>Q(CFFJ)XLRE-BM7M M\N?BBYBS*P:6, K_[#7 W%=49C ]7QH43=6"5HK/XRF[XGSWL,%_51 M5;TG:N,[@71Y&N+*R8T?;:_@]Y6PWKM&#W.XO0(">MGCB=J)H.&]O5#P=T!= M/:#!*65<.K[;^KZMQ9S5>CX8F/,LQ,<^X_C8),3'AOC8$!\;XF._-#[V%#T= M]V+:OYFF.RVBG\#86+7&:R&_U5=B"7I^YPYYW@KR[BU:;[8N/<5VZI@ZRVYT MI7KCK/$^UKYXD*K7SGG9%4%#4Q/.(ZB-Z(Y_ PIIK]^Y>./7;]\LHC(N%P]5 MP>NS> C4M]?#LH^L#?2J96>IM-'YMO*>[DZ+[B*NQKBH:9*RG>XF:J5-@U?D M7^_1N&["F69K<2FR&>8U9B%[![[7@<2@X MP'A].]KEX]?QMTFR>N]+<96_*MBIW4(S0S\GF%][(?9H4Z]&5TMGL?=>IZ$; MX:1<"S[2N;,.QT)Y3[SW-:'_8>CU-*F.-KEMQ[HM>-9,YP6;TV&O1O7TF_W7 M!N?&P=S/WIW63GU.8&2"W6O&E?;>JEE=XXON1K\/>G F5=-7E>\B#IR]YRY% MIK=6:(DN!T]78RZ[2Y,A0'P(7!B\8-]CV(,C-A93-'I*]6LOMV;W)*.OK2\N MT-T^M9/(^GFG2S$6%9[>$EY[.>?S*<'ZA)DN^E$[HQNX'CV3_EST7UA,BD[@ M<3M4I?NZ<+L%1@.*K;NTZCP6;3?1V7V/SPR>'A-OK"]@(\\(F;[A1] M?0J7=HQG=CFMJ!#$Z5"#>U,MG;NYEZE[-X.N"/S!Q.Q)Y>%K,&ETY,Z\V4X$ MN[(<,V?R8NK5'+Q0T_'\09E=RB+[S&Z,5X.O:;@[[FJ4#X#7^C)1H]-W+)/; MCNS &-YYWH'JS+W3K6 LX^@ORP_Z_Q'PFT[] M&[[G15B_2=>P?J\/S4_47!W")G1_^CG[VJ?]=US>@G'%F[>^H(N+9PMG9;QS MPO:F3B2@H=AQ/\+]L"_]M@T%"AR[CV+7=8^Y:H$KQ?3Z!:M;5EW9.!CUMU]_ M[.Q$$[UKMJU/>H._+IS_!S]]#9)H__P MG1S:Z*=?%SY/9^@C\MZ R%]Z)O@%-#%@VNCG[U?[:ZI :Y&@_/QDCH%Q+9:<%K-? Z/ZR9D)L=WD&G#Y45G*794.#8(Q> MW'W?I\C L;03ZHJ#JCC.9:HMA7,V4ZCWNO+, 0U[6O;6WPANZ//&,5V5$2RW MM%XZS');><7S2=G M1OXV/4UO.B.G"VYZT^O5[N ?V; <2(CZ?&^N=:&[F"0#^OTU^[TC;5=@I)T[ MS0=&ZD:=E#\>W ).O[AA:/?0D$W2N!LW,5X).5L G[NHUO=]81XNR^_KLOQ= MO?%M%"9/3[$#)$9CL/N5&W6[AJ,$:^A!RAHTIT:]X':%PA<[E4LG 2#3Z$>G M$D]&]\X+%V[GN=D56>I'Z!JR8P#Z4(C):PY[ZLO@!9D'P\#ZJUG)NQDX/W-) MYK,3,,X&^WGU0N@F")F?? S14;TD.7S*7 +&#:..^^<+O7SB7L>^\- M\,-ZA+SNT[DGXCI7F7NTG19G'-TRP/.^%.:0"X*,2];++4INW,\=>3H@GX,4 M"RO$1M'&Z&[DOJ1#9]D=A&8OR?>BJF1?HZ%/GQQB6S?U!^<%'D9O8:36"C5U M+U[W-K\^5^MXJ+YUE(C64FK!N(F)3%)%F+58/SBQ1 A:,),;+DMS)_6#:S0) MT%9 Q/C&>\BP0&XH(SATW>AB )&M01;XDXDD>MXX^6ZFZ51.:4>U"5C9M<)T M$DKWQ%-3XF&14I3TC<%TM4X@FL%B=3D0KM/)H#/)&LZTC_]$'W#=.1?[QBWN M->-(OO>\\#@PQ@1-YS!J3,,4O8+TWI=P@?74WF6_:]'\;PV;-]CJ]7JBPKK5.W0:VM3-7*SNA6^[AF8LYJ_[";@BOQCCWVO[ M;VH-H/]Z]'6C4E0C&D^FY'N<]A<&^&Z7B3'S1&/[/]?E;-[!<\R7WDQSY="! MY5;HC.R^\]502W#/O)XW@NQ*18Y)DY.1Y\WXKHE;@A^[&C6=P+L N4*U:P?1>=MB0S7)2!N@M;]PUL23II=>;7=!3)FMJ8>\/!D":F-)R71W:9,O5ZN4V7G%--S MCPU(;Q_:O)HZ05T9L*9WX:$VL'1C'DB60Y=-R9(3]*5].6_>P5Z<'=M1=TUN MHBMW/]]R+_3&S1;N;V;MU:S?7+^$VA*\2NX>&$L[^S],)2/PW"E5V0IAT,\L M##H-8= A##J$08[YTU=^OM7[US8;KV M_B;A/!@63G+MDX+Q'F*L#^%K8+DINE,O7)=6%WER[1SAL>X+3K-O*]A,T4SH MVCM1QC_,;MXZ[YB[%<%[1Y^,Z-8JNML!]]7]V-KN4L"'Y>X.,NZM:&<1A]?M MXW4J:;W"EKM]!<6AO\75Y"ZO8QP_B>A#WQS7_(DAH2U>/WKCJO,J.0_4-7PY MSU3W;8%G;<=\C,O OC[2!;C)];V>$'F_>I59#B6\\-:U-4 5I'!' ^P0"H/Y MWX9:,@?Z5_%N.3=TJSI6X\4LT6E&LE(9PK@I"2^L)+D64HG2TD2*NW#O(%T; MGN#KV4MQF% J^JEN@]_GM&3Z?(.PK9TK?W%A.B]]]%$G M;A=%,,W7&.] NBJ)+NYW5AO1?PS B>A9M]/^>CYJ>;@\:?&N=_KZ/MW$U^'H M07_ZQ.%T\_$2:'^Q[J^54RALM%WY-KQ8-<&[L5 LU#Z)>S6;&CJV?"_;I2& M@L2%1>]ZF=-.AXH3?>7D<[KK[,,+#E0@#8)\48/]V7>396!BP4S3UM*%J M7\RB[]L"6"6:'J3ZY*B%1U+BS:O9U5XWYB("N'-]W98#P@GE+T&[2+9)E0P, MG/.EXH;6^'7P?E'^+XH+U:GI%/T"^-!=B:<>[_H$2 MKF;2:M5=LCNSY4 XLJ^VU-:SB]V;TK3.HG_,(@F%?N]N/6:Q@UAMW)?AZ].H M^N9Y7?Y9G]CB33KK0J_,1U^_4VJQOYWULG ,]XCH(K446N)+6D,(4$(60UD2PM29J62FOXB9H[J=G^%H-0 MOL'3. U ^L59FJY71N='"$%;$XYXZS#,46T6MQ4$V4D)LK<34=,%GF" BG=1 M##)B&A_OPT\Z9\]B%L>Y\Q$@UJ]O?_$YL& J.,>'?V2[_MZ%;.T/ M-#[U*SRU$Q SBX<20XC8>2,ZC^$\;M6',W6^GYM=.OW*)W5[??,Q,Y9W];%0 M7X\1O2[^JVLTXC_]RYFC@)N*6P-^/'BS>O$ZAI,KL%DP)]++O;ZS;U\$=MB. MWOP;O/W#I+KXHU%X7IK-*Q]-C3;0HDLM\&1HQ@*ALXYC/JKJ#Y \%_58I6J^ M$&E<&+*O7.82_UU+L3Y'X2QRC'50>W'D]ZPV+6GO2#-WO>V5T(,U6%-M9C'! MSTGBV4P98WA&3"DX82IE1&I.B8UU+JF ?^,[Z03EO6GOQ)_!E;;7D1$I$P%I M0O#4B8FR65)^VUU*C-&A@(07'LUV;;M MKOP8[F9&!^,ABO93ZCU_6 C?1[XY)QV6W'6Z035I+^DF[2^%+K&@B7OKE7=J MXOV*>W6+NSL$#3=]91)Q8!9C/MQL(M]NA[2\O8(! C4>.T9* ^-@K\[%D%%] M:*UC'02[=?T^K74M'Z]@5@?6?%*R[OD!RX_.5?'/[6KBJ_!9@6-#6F"!;V%! M*U>A!4X'O-]L-Y4"_15$QIG38H<'%KO,-Z+4!S&6FNV[K/:'&I_$1C=JN$>] MIMF.K.L_^D3\E>ZQI&IGK8(G+8!=%]YA0B,>SF/K\5BXFW!T(WF&/7B.'1*L MQ/+J?_J)[QZ:0\>Z+S:T-[W]_D2^SBI> _3=D6&B%A-6-]5RE@789Z Y1X^0 M0 Q?CG:O*^\!JCQOGK_FGG\HX.0N:8;;=]C]OKE4.][3?P22D>'&;_30WX(D M<0V,?>:M^5-<]HT?O4!MZR4.YN5JA2$*ZL)W;T$MN?-[.O&#R9/M9I('WOG;[L+N\FI>A=79C&S<<9NBM?J6-: MXLHG7 .+=TY*7TUF5$Q\M:I9>YG).1TLJZ9?)V9;.S-XO_3.(6'RJ6QS"TZ\ MCK,ZP^;[ILL']9:-9J4L51$372I!6*)+4MH,3)4\$4PR^/_\3BR;WU>C?0E* M?)=NV8X&3[\YO@FNV[7NBNJ%3/+(J<71-%'F+(0PQYB"$/,>0?CR&_AP9I MW&*2:T8H_L.$M*2,54ZR3% MF6:QM'>AX'SO0YW>=)%.[R918:#2O!OCGFY( MB1TO%UYO;CO__TN?HTNXHWC4D_QF9>3(YJ1CT&Y[Q40'O_46'TFFOS[L!@53 M"(.F?S][>^8J3U6Z\D$USM3S-6M] FR$-8&68Q2@6;VOFGKE2TZ[:AC>>)P_ MU45BVL[_,_EHX1RD?2RA-^3<-#16<\(XR':^<4E5W-@19K#G06 MV^!A&CVFUP0L=M4XEE>CT\@5)AL"RV<6HU!=-3"CKXW%=+D0:%=.ZJSV'O-V M=[U8APS;8I^;W74.!1[H5VCM#1K;DI MZMQ#C*B4+#.Q(-)D.6&,(S3(@I@TD3:F2F:QN@OI]5WG1O_5-"[J)MP_[BIR M !(8P(\'*W(D"K>0)^4X_4:T<&KPXF?9;Y/O.X!N;+%4'?S**X#N]Y7N7>3# M%Z2/(_$[8S3I\75LP#G61)I608KJ[<85GG/W:Y.J; Z O4R!1W;*+_K2\9-1 M,'[DO5AV64>'W^2 M^].80C&6>)=G"M)T)60G69>]7VG>P_^=**#F-@VZ[H= MWK7>.IB6U]%R6AB_(T?WUBYXR=?E1E\MXO^JGB_;RVU_]=95F^KO4KM9^[A1 M= KXK+*F G;#\II]\1Z?D_AMM=QNND"5_>UVLQ.7[F[CNJ4LHA;S$/OZ?$9Y MW_JZ1G;RG10TOL15'9PD-6!\$#S0?X92>RC-[FY@/G0NWS'T>'C[8DC5<_4^ M^WW#\NO;!J2XSST;]WMG_Z[CET4D@;]&/W-G3$V+7';\WUV8Z6NIU_OQJZ;7 MEMQ5UF2]-RO9!__Z_T71?02BYE+'/"Y(5NJ2,&U+(J6!7XW.$EN*4O,[D8[? MBZKY3PQX^W;(\&NOEXV3=6^GL^!2!YY>)SQL+*W>7G&,53 M83'H[:7'PC%@UA7!=XD?^,,,, >[RF<=H-29_'$MKKP<0MG4%<6;31J3Q__T M%Y.38%@]1*M4?>5L;#[CJ_1AUXU.B)Q%UQC4UP39NJC9!F50TPOGH8S>S(KU MY,3JN^<@./]G"(<:KE.7> &/-/SG5I]?=K4+]^I+NQJP[1!RT!EJW;K&>6%O MDDEE1%>?S]TA=U?!@V':%?YUX4]]>OB0[8$*@UAU44#^9_-GM3GXI3Z79FB? M)*:!$D,5WY7O X%YYC5>_6(6R@94N=H7Z_T#7C142^]?.QM'8+@2R-SEU:R M<1_IT8TQ[7W51YQ-C=JQ>H+8@@H(>^]K&$_[B4UV^7**'J ; 0=6L*MX^[RY M:(PAP")3\D<7\#NFPUSUA=XG3SDFH,_6A?GI+=_'2!T3]_N]IK>#;I MD;?%!50DKW[T$(!PLEWU?:T7T;^VM6\^[1*A7&D[Q]+^1'CGDV\RK4;(GYPN M!YZ;@R?EU4GR8\= R"S/DQ^3D^/'6F+.A9?8(V_>BC7[\BP'&?,CH\W9^J:! M\.7]6X<.GNAO]3-R$8F]D].M:GAH7)HK)2E6KBD]5IQQ#0J\]V+R4">(X/@( MO[Y9(T#OH5TN9QU\^LBG@S-_A1I).(>G> [3TSB'OZ\F[+?+OM.^*-T-P13E M^])4$\76CDK8WBD:A]VN,8C<<__,MS3A_Y.*A'JZZLPMHE:'D,R#]MDT";_3 M>!;=#XE/1^SXO>.*L^B_W/7@')"=%ZXO/M)I[#.\7^SZ[.9%W[LWGT4_URMS M-1@%KF8\SL'=)?Z 28GNCG(L 0[I[N5POSAI=4+N, $7WM\#R2 MM2^<[ZP0*=0?+J.PG_ABTED5K(VU:19[,WO7S\S9JN?N"FXZ@D^5EYLI/8!> MY\,(!(O$MS7Z%X=:!!.KL:-[;_*,\K 7@9?U^[$]XUSF[NJ+UXK1*7]\7'CZ M!@FU-LLN=7:,:/JS[M5 MN10;U^:J*W_@7!<6#;:AU;3S@TPJ)/1U#=S]\[PRGL]+\G/M"+:/W[Z+<.\N M[OLH3)LTN55VN3_-S,6"CF?JBR[W"+S5"XQ]D4_]AFK]J(Y:@'#G>Z9LQ],D6,ZA_]E [K4Z]+UHQ6Z"K M4[53M^DM!J)%WU1UJRJ7;S;)E7&?+9#;QZ2V0R"PF 03=.AWG=?AI&1SB$=^ M9O'(68A'#O'((1XYQ"/?83QR\@5WUH+GB:)I262L.6$V,43D4A N"U-HF3-= MZCN]L_:73=WEI/YE]5M_DX01,Q^YQGZ>JI6_'G&:#RK)+68>HH;?W8WM>R^N M-WL[&W 2.7GP)F]6LN"FJYZOG:T""CKHQ>U?3O,2YQZ X8L98YO1T([!I^_+OC_4/.5['=U*\ZU0;GA)H.+,$5@05-N=Z"QEO]:?0K_SH> MG\5?]<^[5KOKUKSL@Z1[4KBJY'[H%V//DL/G_(Q_Z1#T+ ^3.-8D_OVOF^80+W7JNCNRZ'$[;^KM2I,. M3*S[WV$PP91B;R6\]+8"_N$:/GQO&N?EZLZU/^OW;0=\&GK<"5X E?6< $!( M_/1O+RAH)!^EQF @]>;T&DO&H&>BQ_0#:WM$BOKG$/A;HUSWURBEBRB)D_2C MM/Y<\GHNC]/3(/!#LFA A2.C0A) X3.:4\XB@P(4W!U??I1LSY,DX:A^\5%- MPE$-1S4,WJ[^1> MW@UD'.2K^R2D\]7.7-EMLT7,B-,QTX_DCHX%$,N\_9L/VLL=LP]'0.J_J6Q#P* MM3Z;,/_VJ72X@:U.X[3?2(Z[;\I K2JIS$AFT($25_M]%UK8(?AZ.NW M0-)9 P9LOD!TO2'=$R_^3O-DD93\VC8,C_7,/( ,?'1'Y5C*PBGS2<#6CS#, M?8KIKF;!8^>?@#,!9P+.!)P).!-PYA3X).#,2=F*)L'BO.S254FJI*:&VP(L(*@A/:$I488RP M&9>2Y<=1+HL%+_.@6SZ#DQ(0-?!)4-@"VP1X"7SRK!2VHBPSG><%B!YSO:\@055*:,E28W(";-%1J1.B2F2UL:BB7>_6)'T2#3&BVH'E0 M(9_#40F0&O@D:&R!;0*\!#YY7AI;S$H=IXHD(C>$):HD)6V*(MR M3V,3:4&IY"3.M29,6D8XY3F)64&52HR6^C@1@$%C"Q& C]WI-V_:&#CWZ8%\ MT"$#VP0=,O#)D]$A2YT56I22I#0I";,"%(,X+@@K)$09LJ$B$0:0DM.A>:%LG:O1)1EL2ZYC0G+,OP'M#;.%274 MY-Q(:S-=!(7M]$]*"/0[.9^?J^=.D.@&J(<-?JM-94+ WQ.$^J!)!K8)FF3@ MDR>C2>9%D122<9(R41"F+>B4F0)U,N,@T$J=)(7:U23S3)E"4D9HH@QA,BL( M/)R0++%,J%RDL4R/HTDN"IH$1?(9')0 J(%/@KX6V"; 2^"39Z6O&6JRHI22 M)#SEA!4Q)U)R0U26F2057*E<[NEKTI:,9BDI= 'Z&D\UD907)"NXR=,R5TEY MG)HL05\+P7Z/V?'W^]G;L^B'&DBQPI,2O0/2PO&X),$B7SC+"2&E(*(4G.:!(SD; LWJOQD'"6Z$2EQ B9$\9X1DJK,B), M4M),,9 QS'8LV+!TB)(@&=P4H)*'?CD-!%5%.[R.P-$30 =2YX0H80&E&): M:2%+E>YET'";6Z9ST+N+1!.6P>-E6A1$E8*EC&N>B^0X*G7&%WF$RB:A6] MK9<5]CF_O*SQ[;7Z(W!R /TO!_W,F#BEMB L%C$ N$Z)U-J04EI;FI(RI?:Z M$<04C/3,6*)T J"?&?A.JA0QC$IC-BFP O@4].TQP4O%1EP6(B;68)8P9K&$I&K.6*IZ(LDR+9 M-0=9GLJ$YH)8E7'"3*J(+'1,\B).3):"=6EL, =/_:"$0,B3\P!^:ZQI&N/< M?FNS:H4[J +SHN\V[%'";IEF6/-9MMY$K7,X]@M[.GS^F0+A9A*=ALAX;!KI M1^CJ;Q?B-##?:;#6R6NM <:>#(P]O.:+"F^>YAFQ3 O"$AD34<:*)"PW19G1 MS)9[M]]_>)'<=_&?@-P!N0-R M!^0."NC39[[38*T 8X^?DQX+C#V\ LHYU[H0$H-P%&&IU:2TS!*>&F&XD2E5 MV:X"6A8LY7%:$*T% Z65,5)F,B,YS06EL9P4Q*" GH9_]@LC-),[\L\F M3](_^Z[>B&5DJY58N=8T]^"9/0+_SBGVV<3YMR>I@CR\6"B,-=Q23B2W!F2# MPC(CPA"94Q87<@K0=L/2V&>7ALU;1,F;0EH0PC%Y06I$PUZ- E%[:,66R*/6Q- M$@59&A-6<6&UMEA0Z,93NZG""&LXIUFM3 M(@>K&/X1J$*QA=)&G2X+_2)'HQ3->@'/<1O7^0;:R1C M_6_?O!DD?52?_Z.?#]$I/Q4"5DM79^$E^%4AU,=:!*D8^"9 M0).3ITDX1X%G DW".0H\\PBLM?YR+12!>; B,,O1L'OZ&6PG&G'Q6%+9'EOL MU_/*ZWK4X3XG'Q\6\.SIX=G#QYBQS)0%9YSDN96$*9N3TE!&M,FLB16W&>=[ M.5C4%)QJ181F!6%&&,SDU20V"B S3Y0Y7FINFM]S*[L X0'" X0'" \J:<"S M@&/?=D:0G@%O_(9>QV&[JGC-P4M7J'-> CY.EN*JW&WC%GT:_\J_C\5G\5?\\ M'.FE6+?F96O6HA$;T]/"(80?^L4A9_K[JJV<\_;J93_&-5YR_U96G&7)5Z]> M_/4CS] ;/N=G_$N'H&=YF,2Q)A'"Z(Y\?TK9#1>HGZ2J]&N[3_J-ZM#1 A&_ M-QOQ?1($/OWKVH *#Q95$4!AG[X_F?=F&=$ !<>+ M9GE&) E']8N/:I#:X:B&H_HHCFH:CFHXJN&HGO91=66CPT$] 4NX[U[Y9"SA M(Z69OG:%ST.&:*54T6)2M"B>Z0 M2W#\7(* K:?%,(\MKRG@S$FP3<"9@#,!9P+.!)P).'-2#//PMF*F,IL9!K:B MLBEA92D(5Z4E>:$8+9*\$";;M14+HW@6%Q8,RC(C3!I.2EV"K9AFN3&*2L95 ML!5/'UN_+(@C^ ;O01EX@S2P0(4-S+"VP/SKNJTVD5CI: /3[O_PZ%V&05T( M6F9@FZ!E!CYYPLJE2$R9J#(GEG)#&,WD3TH(%#P]9V#=K&NL=!;)^@E$"0:(#QID8)N@008^><(: M9$)9DFB*$<$A9GLLS2M!2&[6IL6<89AT](6BCX3EEH H\RDEC&I,ESE94V:&RG M?U1"!. ).OTN+TWCRCRMQ=HT@7.?'L@''3*P3= A Y\\&1U297F1:*Z)$4R# M#IEGI"R9)$F:6VZLHE2971V2&LD8CT';9)P3)FA"I%62E$4B,BD2S61QG"R2 M-%ND/ TZY#,X*@%2 Y\$C2VP38"7P"?/2F-+6@L<62B*PLB+*E MX4+D&<4TBYU^IJGA2AE!3$*QKI0 C2W/#?QDJ#0IC8T\4C_3H+&%4+]'[?5S M%=T)$MT ]8S:-M6F,B'D[PEB?5 E ]L$53+PR9-1)7--,R62A @#NB$SV.:^ M2$ MS&U:&BF,UGL7R&DNI,FX(+:@"6&BH$3&94I26_!<\+)@]DCE1NF"EW'0 M))_!20F(&O@D*&R!;0*\!#YY5@I;RKAA*DY);&@*RI>EI$Q,21(A)4^R!!2P M>%=ABVF2E@651#/-0;43@G!I%&&*B=3D-"Y8%A2VDS\I(>#OY%Q_OY^]/8M^ MJ($4*SPJT3L@+9R/*U?S3YR;E;H*'L$@ >XV7D?K/,\X)5F*)KOB!>'4<)+R MF%)K"BM$N9>E9ZQ2:2$(S3.0&LID1,09)R(M8)#4QM;0X]1Y*!8YRX($> 8G M)>C4@4].$U'C(J=)EA:DT!3SGID@I4PED5DL)&6Q%,4>HI9Y+)/$2E(* ]^1 MO"1"ZA1_M4K'+&79<1"5)GR1!DA]%D%S3)A9*I)3EE8 -S(XF@64X2!78S&,$" MM+;C:&Q9ON \N$'OU0T:(B#O40?XULC-Q,\95:OH?'"*PEOJ55LW1D?P6W"$ M/E$A$'3,P#9!QPQ\\F1T3!OSA/$R(39.L:LZXT24)4/7H"WB(B^ID+LZIHGS MC&>2$96*C+"DY$1J!?\4S"0ILREHK4?2,1=E%IR"S^&D!$0-?!(4ML V 5X" MGSPKA8T6BA:Y3$A24E"^.$T(SY@E";@.?%LO*PUG M[_*RQK?7ZH_;E3A.K2:QY05@J2"V*XP2)LD56W'/(00#N -P!N -P!_WSZ3/?:;!6@+''STF/!<:. M$,V4)D6LF";4%#EAN=%$9"PFDL8EHTI2*I.]^NV)L 4K+5%IB=])%)&QUJ3( MJ4EHQK0X4BN@H'^>A'?V"RN&)G?DG4V>I'?V7;T1R\A6*[%R?<+OW2^;G"7( MY+K>RJ4YIDB94_6S"?AO]RI;#E/KN4J7DAF6YX:37%E-&"\2;'/%0%RP4A8E M3Q7;:PT,0H7RU)8D-E(01BW&UR8QR91DN6"FE.F1BDVGZ2+A_"'ERPXW/4$) M$TR#AS,- I(')/]<),\*:6)6*&)TC(4)M %4CE-2YEG!"FX58/0NDFLE"\-- M3BP( <+B'.P$+C/"DZPLI3"J$/8H2%YD\:*@94#R@.0!R0.2!\=U0+6 :@'5 M JH]7OU46F-59@M,R!6$E5E,9"XM,89F+ .EM61V+XXB@<=XDI.D9)0PD0K" M+8^)R?/<9@DWRHBCZ*=ER18Q_;S@XH#DG^C+OCZZ^!!7?I%3^['XKQ]<;@#A M\=._O0 ;LIM#D*O[#!5H$F@2SE'@F4"3<(X"SP2:G#Q-PCD*//-@X49?:JZ= M3*KM;7W"'SQ99+W4G[\CWP^11#]50E9+UU_C93C5X50'F@3I&'@FT.3D:1+. M4>"90)-PC@+// )K+93N>?#2//(G;C=#,0'W<\VE//QPO1:%]( MJ(!GSPS/'CX2S>0RR00MB2AL2AB5*1$R34A,92%2+E.=[D6BE5RD25F DI05 MDK!,<^PI$9-4,*72@NG4'*>+$%ODV8/&H04$#P@>$#P@>-!( YX%/ MX]O3P M[.$UTM@*6<04M$L3:\)DF1%>9(844K!"YD*G?$\CY8S'.D]*PDMJL'DY)5)H M1D"%U89198HD"1KI4T#PJ1L7?A9R:?[>T_4X8$/(8'=9S-'3M4?*SY%HY<"1^BN K2W?N5CHZ M2::0UA94T81HJA0P15H0D=B8")O&>2QTSK)LEREH20N>:4FTSG+"TEP08!Y# M8L98JA*I,KGGG;HOILAG3 %44L@8>'D(@/;B[ZMJ>7(\(1 CCCV);XTREQ($ M4DH741(GJ6-1^"$Y\LP6($+;M8&M>F^65PN0CFJY18$*8E(HU6SAQQG*N LS35_%3 FL9G].1.YA2M3Y,MD@2T+YH7Q,@2Y7&1DU( MEV0&MEZI4O-\#ZX-UV5.BY0PAG(_UY8(CI:<9@:,.IOS4IX*6["SZVVYHW.% M@XLCS^91XO:^Z?-I"'YV;!:8VHF?OEH+K2L02:-7H5JY"73A4OX/_]RVF\I>]7-Q7R5FI5_)^D]< M&8SP')D3:#YCA7[K+X9@M[4X-SZ.#51H(-9+L?P@ MKMI7+_ZZRR,] [@=.;S[CW"3]W*0#A-];S[7T/OWG][]]OJ'[_[Q?_X[^O4_ M7O_V\^LWW_W^[L:'30V]1S\!Y3R-YN MX _. 1Q]C=^J5J"^_^6XI+H!'VYT7MW>J7I(,'PB#@UZ8"=N.C4PS"J8(;M MJH%OM^OUTFV@6'8BV4GDT8O?OH,W?+.LU1\O(@,JWQK=A6"DP<0GRYY)OLG6 MTM0Y"P]*N78CFLTKMY,$=NRR?2E%:Y;5RNSM^;@GZ)TLOKJWA,K#.]=MW/XT M^F57*YPV<:O_R%I1_>T9:$(\/R2-X]T![WE9GR089PI;A&9#O7+G?C@1[L9@ MY][@!+W(]T&<-Z*]B+[[U[9Z#R81$@5U]I]%\X=QURO1MT9NHK<&E..]H.R[ MQP[+#8LI1I0)J@$'$D; @F0DEIQ*FQ0RS>.[P Y_/.G<_WP#LR@\=+(F9L*6OO,N!1>!&:8+9>+NL/H&Y&7[M+J7H+D];M7Z;IW_W- MH'_]@4P*L=W4_94IT@FU5SB=;A: 7?46,*_ZT^A7G@(\/@-@ZYX'6B_%NC4O M6[,6#>@._8:YFW,_](M#.2;OJ[;RSHF7_1C7)(]T )V?,9Y\U:GEUSQ$;_H\ M/J-?/LA95O PD>-/Y,O2EYY,L8GC91E2=D.:X2=%]/1K>T2VV)WX S\_8_$V M82XG0>#'D]084.'>C>@(6<%^V_Q.,W<^L^_A X'"?A4I^KE?FJHL#B2Q0\8XJ.5Y66B_-\:GU MV82YLRH2'26>:XV(0HK2*DJ)DCG6>[ %D33-29JQ.-:I2I7:2S2RJ:5%0C4I M*$L(DS$G(J4)D;$5*F>Y2.U>7NAN7-A.U%COED"/Q#>BK=H[JAI!\V21E/R> MZD8<[Q0]@/+UZ [/Z5;U"6A[D@SS:"J,!9PY);8).!-P)N!,P)F ,P%G3HIA M'MYZU(7,\KC(B4PR1EAB4B+R4I'2*)H64EN:EO=A/8Z6X]R.#%;CL2L)WFM# MF.?K!WR#B\0B@!N?+J;-NFZKCO=@4 1. =>SN-1%:4N YQPP M6DE*RI3E) ;,%K$MN&1L%]=C>%8SGA&1,$F8S2D1-K9$4I8EF:9SHN/2 M$*9I2DJ54F)CE=LB-B8NTONP$._;\Q%*.O[I9UU@A*9+U$XC^"^!] M"N"M.99VXXQ8+5, [P0.HM89D8#:.BMXEI=F%[Q5D1?P.2>ES K"!->DS.&G M4EMJ"Z843?>JBQ_)O9=0MBCX]4U"PN%Y.H"9 M-6FI]D*@'A+F,4GYKF$^3>^K$^NCCRS\RY,\QP'O ]Z?II9-LT28N% D*P0C M3$I#>*DS8DHIXRRFMBSW\A?O G[OV0^=T&Q!\^"(OE='=(A _21'].6E:5RW MG[58FR9P8H#O+X?OV"0JL:P@,4M*PIA11,:%)(6PF4T*RIFP>VV)+5XQTIR4 M:0J0KS)&I,QS8@TM=)XDDNE323]/XD6>Q '%G\'9"2IRX)-CNT1")-B399L M+X%/ KP$M@GP$OCD65F(,M,ZQ5!1E7&P$!7GF(J8$FY8@H7+8I6H^[ 0[]O! M%RS#$&AZ2OZ]UVUK-@2):/2D>6A@R #B=^#FRPH=6RY(EB:",)L"?LLL(3EC MN94JI0DM=D$\E[9D-$M)H0M#&$_A$%->D*S@)D_+7"5E?BINOD5!LX#ES^#H M!#TY\,EI0BRWVF@;YR16K "=ER5$L(R25 E&_=I-P#Q-YGN*EK)T[^ MQS3UQ!<10/?)'Z8 NH%/CNW[/)%H4Y850NJR(-I*C2FT*1%:PS]49*E,6%;J MAU"D'S;:],F!?(@U#6@?T/[1J=C*QE;&JB V3C( 7V,(-S0GRB0BU7%&%=\+ M];\+\+UO5_2BH"%9]EX]T2'2]!,VX/>SMV?1#S6L=74)?XG> :G:;7/EBIV* M<[-25\%!':#]3J'=R"P7LK2D8"(AC$E&>)DR4BI ;UKD5*=B#]JY4B9.%#Q. M.6%%RHDP.B2H%3U.:+X!; L@_@\,3].? )Z<)LK+(6:Y! [9& M6L)T*4B9*DEH$9![Q_=%JVE=:P MO,R)*0=F7"*66)*7AA8G1S7$OKHQ[]E*GM%C$+"C3]^JG_HR(:;>\:J5A M4G[4SW1<=V1#$OEQI@-W%'_GHT*P. M6?)WJN8T!_(QBG=W2:A^&>C@3[S,O0TSB#QS(/OEAT=(I0$!UW(3H^ M@9BGP;9'L%;R6,:)%H#[W(+YD19$2"$(+76:F%(5<;Y7O^T>1,>#W@G01H\5S0S>[T5[T*HW/,-3I%FB_(SZR0\ ]GQ !=!\#-N]\.O[7KH M=^^&+;A+01!6]VA7US.JX]-#5X-BNZG[,XQSJE;GN 1\G"S%5;WMR@2\\J_C M\5G\5?\\ /52K%OSLC5K@3TU>U(XW/=#OSAT:?J^:BM9+:O-U/+5JQ=__<3^%NCS*4T3932 M193$27(;7>V3R3MH72=!X(=DT8 *1T:%Y 90>'8<>3-_!)(\[R.3!SGZR?1U M7OEH=,L',1I.Z/&$VG,@QG,F0- J3_P !A%YH/YX'[T;8?AN$) !$L/Y/*7S MB8&0MRJV%(YE,+;#03W>0<60K]N510LG-0C0<"X?ZEQ^UVZJ2PS1C/Y=-G_] M^_>B:J+_%,NM"4?U!*S?T"OJ$S;@YWIEKB*8T!]F$UF@XJ.OPOF0092AAL6- M$9"4FS2F0A.:2"S'&:=$JK(@(LV55B8KI(EW(R +HW@6%Y:8LLP(DX:34I,_Y<\%J#)UZ M3LL/^ 87:6&9&YAA;8&9UW5;;5RCG@U,N__#HW 63 M;,&+4.#V.9R=H$0'/@DV>F"; "^!3P*\!+9Y7&P3X"7PR6E:B%QK1@V8A%;0 MC#"C)5B(VA"I6%P(E?)$[U7.N@L+\;X[= ?+, 0 GI3CKV[6-590BF3]!*+_ M GB? G@7L>#")IP89G+"N.1$E+HD.I;&Y!;K&^XUKL+.L5(7@B26%H2)V!"> MTX2P/)6:*Y6D)Q/TQ])DD=#_Q]Z[-K=U)&G"?^6$=KQK1R#9=;](NQW!ENUN M;[C5#EO>F?[T1E95EH0V!'!PD<3^]6\50%(D08HW@#@DJF="!G&M4R?SR4ME M/LD;BN^!\C0/NC*7 *)@S-@)728'*UD,@82 5P,_)VAB\WR7*;V4L MQ<"V(=QM"'=#_(;XNW>SM5=.*!T@>*P0:AR@=@J$$[F@K,'LUL;:;0* MYR( M5L(.M'?/#F5[E8EN):AWRD1_^$#3.,11=X1'-&V2V.![ V/=B'-NK(' *(/B MD8$OX%SPF*+0ANL4U_K/O2"K6=(@K8B@6-#@I+7@$P:640>?14]2T5SJ@;SG M"-*F/$]+>9J/W.1DUUF15@OV;,6FP4N3DP8O36P:O#0YV:L0,4@7I) !8E ) ME(D1$(6%8(S/J%1Y=BW#MXD0<=M-YBTT;+6FOZB51VXTS>FT V M%'\XBL=D=$1N(*A@0'&3P>F0P69*.FMO0G"749QQ(9WE 9)*OB _(OA !<^C M0DF&,ZMT7Q)]8L!8:QS8!]UIGG*3DWYB;(K..5E\7:UTP4M9D-,9ID!KXSSS MY3]LK1AI"QB[S9+3YR$0UTG[TR-=!MI-&]PWN']R/K:)0F%QLR'X M:$%Y8Z \". 3,Z& ;Q1);0-]MYV-Y@/OGE]1?Z^2T:W<] XWX/>#WPZZOT[* MM8X_E&>ZMV6K9HOI\9+R%-_1.!ZW''7#]HUBNTJ85PW0HO38H@L<"ZTMH#-E.'/=!>9H#W>2D MGR";6;;DG 7!"](JG0A0:X1LI']5#E0PVA1?&LE#>2* %R)JQC!&2;N$^6UDJ?E F.?G7K=$=4/\AOA/ MSL_6@I/C%7&Q^ME*9G"8'&0ALDS.2A;7^,\ 57,SZ6BN^&X>W>6MRZ_,AG/BI>1NO+7YG/5H=P1FI[MPX$^*FN9C(:I M.[W8YR/+]S0 -V_1OIH(AJ( ?3 0O.*@I$Z (3 HAB-S9Q439NTL,P>6+68/ MD?E4:2TY.!4X,.TS\TPKQ7M3DVT&C.GM6HJO"-?JN(_)IH']T*_>N^H-RY\- MEC^U)NP&8PW&&HPU&-N_/#6SB0L>#63/)"C.&(14?.#ZR"B&P>NUOL0M^,"/ MFZ?66\Z?]-2C9\X'1+<>P\87Z/TN[EY0W'J2QJ]:WWS*"?;%O=HM7WG/_BDQU_V@GV MMY,YCC8CTB?[=U&DQ8&H,ITFBZ*WNS0F&_)/_F-35N4.N[6O=L4RE;T)#ISQ M&103#A"E!0HJ6V>X]"ZNT<\+IYD7!H2K:7>4"+Y$'T#&F*R%ITC8DQ2ZH8FYIYJV \5>V)A0L/VNT0,#=LO5*IG+"B>;"U2EZ"L"N!29N U M,TQGSHG69SMM'ML?M5)=L2V/\&M@W\"^.?+-D=_[@P>>8PQ"6\A9UN.&$CZ$ M&!)P+QA3P:>LUVA<'M.Z;./@P0RXW%:VJN_!1-\.'YJA:8:F&9K'QWVTDNLH M$#1B!$4:P9'7X*T3#K7TDJ=MX/Z63R*<-0.SM^#^"(<1Y7&]FW\^W>$WBP_E MFV/Y.PT_GKOB\^E_=:"E_.8K9P"JGN;LXAS@RVKNO76'\^[[(O@? DT[R0>= M8$)>Y=H]XI(&W?P]=5/Z4"+SX?C=4HNK(BQPU!75.>T0F.0.3[43BE;!K"C< M^1:"3S2E;D2S6?F^C3#\#.]+5$[CES_^?SY:%E6.$*T( MH$P6!9&L@V!<>=:AR&1V>+/G[Z=$W3'A]$O_Q(7_[&A=!]W;]_5FO<>/U 6B M<3>>=+.B'<-Y=D8ERZZ?=J#C650C&-PA!>6XI3D=E 9,TZ\K: M9]50IH/S<'$+I.-R5UK^:75H&B:CM+$=_VG\L3R83(_/[T*!P"OV@=]2,2X MZFG[7$Y9F$1 G&M0J@1J/CH'DA0:E!R#"I?-M"[O1,_\#>_YZ;7U8%\^)=L:"%*WNE+'E8K7MLWM^Y+JV(@_=;]^Y2]!T_W%[#95@;W8 MV\<4S@:(#1!W"XBB >*=]_=\XJ@!8=/*II4]T4K1M+('[LF69JCVA=!NLS?@ M/R?3/Z"\=C2=1)K=F>NG?\Q)O3^9W[D ]>;4?5]/U(40D;)TD*-7H+AVX+3* M0)P8\SP9]/9RJAXY><^]!A?1@ KE'Y2H@7'IS][7P8S))+1!X[!+=Q@_RT#S37ME MIA2WH00 WF.Q9]D+<(E)2"XZBT%QZ==LX(-BB%-X^&M%A\VQ@7"^+6JG.R36 M]E[/6IS1X+G!\R9GGD=2B2L%S&H-JD0EX&20X"7%H&S()0K9:(BR#7CV [&U M$;M[B_9Q+ZZF*\*:/>%JZH97U6A?)]S7GSBU>.BVVT67MJOU M,FY@$UN3X[WM=3(",3,',0=?;"^KS>WD@3AC6LF%4V]HOJE9G7+@ MS?T.8K:LFL_0@F]:)_QHA,%8[[LY+R:D(+._)U??_"=[F6[:*WU;G?O_Y[:^'?_WA MS3__J_OE;X>__OWP]0^_O_WI]>'/W4]O7A\\1!PVO-!':Q'NU>UY,YF7]\TG MW>LZ'7,T3)6 K/MQ.,9Q'.*H^VU>GJCS,V?=M_53P_&"TG>[W:H;$.+&OOK; M&\8EH-!]\L(Q_-!A^/4_?#?B^%1E95! M-Z;Y(ZCV_2D MD!3(8U0CA1$RP6HS!F@U :X29RT##XQW 1-Q>G.+_?]<)S. M-KT15%PEGD=?Q),NB.?=J2MV01UQ1ZA[6"#P/ @CE#_P[D::!N/]3>_Q!TZ+ M37S13:\75U'J!Q-/[&0AK<]ZIZG'M@'[GGS>7PEHU".->N3Y]/8VD]@ <9L; MT$#PBM3DC/)BU(V&F;IOEXRFM^)T?U(%?XUJXRE)9"/ :;:A:64/M;(1X/3! M2=X2 4Y?^N\W>P/^LAB.ZO%T:WA]A'GOO5#@^QY=(8\^D[+@@LZ@* 4(V=6Y M[#Y$8IQDDI>/KI0)TE@*(*3PH#BI\AE%P((@9,)F%=BMCZY6COC/Q0^_4 I6 M1R.\3(MI=5*W;*LK7S&QT0L;WCI=]3YZPW1F=A>/H:^_/?]SU[OHU-7EO7<5QR=02>% M%1!DJ@,P.$(PG,K=S8DS&3364]&+]Y2K++*VY29R:T!9E. 1";)+Y:NTB,[= M_B3U_N*H4]UAL3-)B MOHP]*6DMN!.01(5:FR.XI!(8)7UV(8>H;V\*EV,K-T;"Q@=2-Q:A+7FM#4C[ MM"<-2/L%I,DFAKEXD%R+ HI2 I)04# T6C(EX-!K+9-<2N=$+$X34>J&'XZFDX^KVO)FUUJ. MZI;C,87+(7N=P"=E"SJ+@K0J&-!:FRRC4Y;CC5_"A12A!.5@57(U;810B6T@ M"THA7MHQ76W\[?WDVG9BUII/*KRWY4_/M0)E/\[3/_TYZZCV;R@=6V\ M6'PYDKYZNF93E&?H /8$)_;<[Z/L;\ >H3K.]XGI'TKS0CG,;WR][&1!]I-%D*_9<^QQ8L[(L/<-^C]I@% M,>DMH+/U_$=)P.0,.,><#E8)SM=2G2Q9HUD00()$077#2^RL%1 CE:72.I-X MC*/VJ)SE,@/%>FR>DP",O+C?0G&>-0\9UY:N4(C('(&7/H'26.M&@H>D&?H2 M^:./LI]'[;J=M#=W=M>(M^?N+"H1G2(&-HJ"'J$\=CP*=@0FL;$5*=:Z8T57[AA) 3!BF%$Z3C5AVV MC<(G&PC?L@'M7+TOV8 ?%],BUXLI+=,!DYR'D5HFH&4";MT#0J1]3AQT5JP> M?F%!6NU V!!BL#D'N^;<1N5S]C*!KV"N!')P@@M(@:D0#+FHW2-D BSGWO/ M@7PL2W?, \9:>Y4#1>DE9V@N+YVB9KQX[^"TS:!4L."+BP[9))MRS$;E32R97UFML@28'*D8.2R K8R A$4BO)4XCK'4H;!U$0!,3D!2)O$'.W%JD5>34 M%V$DT$'+$FEY [[$91"\"HIIK11_#"X(DQ(I6[R5'(NW4A1IV;*2 $OL:)A, M'O7:TK4(3B(O.J1J"7JVL4HP@M'9671)!Y[Z*8TM+=4"JYW;WST/K$A)QS 7 MQ/$FU-II 2A#G?:G1"H/DA>T/N,OL[AL7"YO!17+/\%D RXQ'WQ&HIH\WP4# MA!EPWP@@6EZJP6>#ST>!3Q>+3ZFM <10G"_G4JV#+H&$RM$FJ[26:Q7%.493 M8I\ +JL2/K!<_;L<( <79(HIJ'1[AVVC\"D'SC;X; 4J?4E,_1W'BURD<#&M M([9:94I+2-V6#M(;0U8G2%SK.H5:0'",0=")$FHC7-#KAZW:YLH(ZAG*\AE3 M\ULA8!.0NT_]USZ0!MGLMQ1"N!))J2*K M6%U42!%EBFO^#08NA P64L8JC<1+2*FH"'013&T6YEE-IGMI8#3X)XLE:"3A*+[;8)O& (3C-3 M>P0LY;"3D$K:@?"M9:IEI!I\-OA\G(R452X4I(2(]0@Q5.3D)D".&1UY(Q*M MG<5[33Z6 FB#Z'"9X10W#RP*)PEFWDTN\E(:=OJI%J=5%_243_C.#73M2^Y MIVU*TIO)O,.CHU&Y]#!J!7;-'6KNT+;XY+@BYHIK8UFMCB+R@+JX0Y$;CR)[ MP<5:-)D3)W2UG-$)!DH)"1B*8Y3(D--*6L]Q5_4-IO7=M&BRP6>#ST3=E&9MM$4+,EN0V4N9NAK[=X=. MO56IO?*2I OH3)9UDFP),H/+@"5L!!^(,9-#)+$V1A%-],Y%!A&I>$G&" C1 M('"1@O+2&,MW31IV]FE/^B44^XJ=%"E[KSGXG PHSCT@UPY0 M4$S2,VYL6BOW8,8*YQ78E B4HUK>R1%BK8[,+GAG=\.+PYT?*-5F)[8SR[Z$ MF/^8OZ=ILU\MGGSXKOT_G [+ZL)QA[,9M2Z,[3M%H2 :3<^NYT ?S;O99#1, MW>D=?CZVX)YB<_,6[:MC%21GQ0_R=1!UK.RL&BH?!"2I3'G:2:_6>F!,5%C> M[L'RF,MG= :G*$(0WGF)F@3;46?WMN<2?D6.5BEM)INR-8QN&-TP>H,8;2AE MAAY!)2P8+;4M<2]7H%U![Q!$5FF-AMJ[K'P4!JQ0E:>C1,W>6P6QP+T4@@=, MNYEO(%2#Z%W'QNWX]0XWX%0K!MU1U8O!DO7PK,M\T+VKRM%,Z"/$SFU7FJSL M6_*SG1/$Q@@KF2DA$8PL7;&RLE[[NO0*#2@0OD' M2Q0+C$N7,SE+E9UG)VVA@L9D'.><4EI+!UKA-/,EU!2NMN(7[ 2?/0,RQF0M/$7:32.$%'+ 6J-$]1R]L\F9[]- M3/_V7B1P&_?<-"G+?,Y@U')$A7(E\C4*>&)1)'BE<%*%[R^]WS90T4]),23,E M7TQ)4CI%E8LQ,,4LY%K?4^-[KIR,682 *FXB"= S4V+D0+IF2K9A2A[MF'IY MG<-Q*NM9?>L](\.3_:M[M?J>\U]\LD-/.Q5QT['VN-7N[C+RYFU7]E!6[F [ MQ(&HQB--%F%$NW0C-V0[_F.K_N35N]4/CW('I^0YD6#%P8M&)5 4BH-'GH/E M7F8>M>=YO1-YDZ?D;VA33IOP;*#-EL?1?%66GF%580/M!MH-M'L&VDX@8B(% M-M?Q+<):\%8DD(J[F+5W0:TE>#=Z-+]!T-9^8$4#[:T=WY?'E, MY3EGZ'D DRN)JN4)G%0*.*)'GGG^1O[P.8X6:3A^]]-XCN-WPR+QY_.%UX*5N0!6^B:P*M!Q+5+M M2@K*1T9E'8.>B@)7:'- A.Q%L569-'A$ LPH4! &RFL9Y. C%3F)4&>QE,\P M641!1?"*DDS>JZAV+0I<'UP_:6#'HK $J'Y*@T"'1F0/H=QZ4!XM.&5SI0>U MLD2B2L6U_C5FI"W*G\ J+T$I5D+4RBN:B03/-D85XJZE01Q<3Q.Z#+O M&XIO#C MZBZ5!7\<1CKHWA;')E[#'-H%+,Y]I Z7OW?9YQ'UUA]-BY1/RY8L7:0+2_ZR MIOK2.QI3?5 V]KC[<&$6:WDT' W+A92%_852^40:='_'V0SC^\6,YO/9U0)T MO;1PN2MQ^;0ZJ@I%9S8F/XO?C35][$#[P2 M-[WGIM?5@63^_/\>^H6[7]3#ZBNNDM.[%%W(I$A7?7493GUU,^Y4\M=_MKPU]^M^BPV96:]V-O'%,Y>@>0> MX<'>;\ 9((H&B'?>WWH&TX"P:673RIYII6A:V0/WI+7?W^$&_$HSPFE\/^CB M:#BNEUM^=9&.5Z?[%W/7)R<;W_X43M-]53I@=RVX5NSZ>$ MK6'J4Q:*AJF]PE3,H@Z-$Y 425#&!@@"+6BG=58I!JGX0^J%=X:I5@ZT;M.3 M'B7KV<**V[32XO%T,AHM@X@IK7B]6OCPG$U=O_R?O;5P2CO*0H)WSI<(@'E M5DP6(;=.)8/)XR;:&'_X<#2:'!/]NM+M@H?"T&M*PC:0H-VXM"7 MT* -5FT$>SVQ<4^%8._QK:"V*46- 80-Q:*1-> 92> A:*NMT)&'3<012S!8 M[S_8K E4;B#:C+4>Z%N#Z0;3#:8W.083$1T/#KCD&I16"H)3LCRB@GA:Z6S] M)H*51X%I+0;<7<\KT&"ZOP<=C6/TMC?L[62.HSKNY'([83.UC7BL5T4"C7CL M>KLKHW.D!0?'= EU=#UPR=Z \M(K9@:F#LEL]S M]@VQ[\ 3>>6SY:,]PNZ'4VFL[5:]P,TSW82<1,1ZP!I"@N(U17#%10(7A/22 MDTMI+U:3@[&N'QRSRBSU<0+YV0 M+)QNW_)M,)OC=/YJ>?>@W*OW)K$N7AN/[F:/B14O?E7EU(F5Q# M2:6>*R%5Y;)[/?E0?OQXR7OWTR^__D_\"X4$#).[0\R2NH+V-Y&T7M(9"LU)>&0>?JKR,>>MO%9,5OHB MA3]7(;QL4#;$GGE-(QCG%I,(@.C*M5,.X)VT@$DK;U@R6JWM%UKE%',(Z)P M):A\)IKR&:VXER@X%^[I[Q<7_DKRV7[RCYXP2^YX-6MDWJ33[-NJI1[^IE#<=Q\H$Z/"IOP]ILO6*1 MK:_6GRW/%QMXQD1;WA16&G5<^4++1<_.FBC*=M5/C(9_%&_R_622Z@=FBQ@K MA^D)$>')'2F?*;^U)!TM^CPZW>8E7VK=^;*DXHW'89&>%0ON07>8TK ^PM'H M>'#Z7?6ZRG,GA(-;S MHJ]U\7DQ+T[W^1W*T\F'^AMI$?6NUY.N%D+1MV^A7+=5_QP97\5":_(NRDDE"5[NZ[B$%^4+NT_#LA7U\\5+?K>4H_.WX%*, L0CRN^0W=YU_?$6;FLQ5;1DYJ:+5+(UKDH%KI;WM+)%+CZ,7UT(1(\P5?PX=Y0] M'"^7GYW.'Q6@6!V\ ^:R7R]Q] F/9Y7<\KR,G K \HY?X$V^97B_ MMIYK]OOWG]_^>OC7'][\\[^Z7_YV^.O?#U__\/O;GUX?_MS]].;UP4.$8<,+ M?322WE[=GC>3:LF*0:JT\;4,9VE4"G#BN/HEW6_S\L2*!/[;^JGA>$'IN]UN MU1T3K[?=BBLRU&<)YS,3L6]9CM\684;_O5A&("O']\?O#U=N=/&WED3]DW]- M1A^'9]3[\X*;\U-GY>?7\./A/[ZO7E*)<-C*HSW-FA3C6C$Q[3HBZV>61I!# MYI*!Y&L&P4H.+GH+.4C!8PS>F[5&4B]L\%C>:7U,H+QP@ HE4)+"2DPQ9W:) M*N%=G74^F1Z7*RN>[61,1WB\U/<:N11W,FTH5: .KC\RVW5>X%1T<5Z]_E/9 M_8C3X60Q^TK4UIUMVJSF%BYD28=?,MHG04"YENJFEU 5X-/:M3[L01SV*U MG1)@^;M&*26TR(M1MXP+=KQ+UV1,-G0"Y0*IE .!,G >Z6!,57DVP3+2%S.K?UX?2[L5_I0[GIQT<[/H_FE MK'&2^ 6A+E<27Z;%M(YFVQTBZP-[9J,N'X7N5IV6(^MN,WWGV5K+G\;=_\7Q M J?')P/ZSIL['(\G-;60BL(OIP^4B&"5<5JF* H4TYBF-0\VN9 9HNZ'CW\0 M_1N7./6WR8]_ZR:+>WIR8>KDX_ENO,_" M.SW;AB_NV/*(X703=B[.A[.NV*I5$OJ2JJTRYLMD_A5747W%2\<.)X!]=NI1 M',4*]L7;I%&=[K8H7NG9J+9J+R[;CB7NS^AL"-PG6O[(222&LW7'=7!OSW6[ MKF,*0::B'2"3*4K& X?EI->45#+6JA(D/6BTZY>"PM6YU5=&8UWYZ:4_ZRUV65;N-]EMHR[SZOW]<9O/E=+\KRL :(51 M-SG>;O3PG'U?.&;O]6#'.OCY7;"-3Q!0[T,P]?!B74?+!4\'TC=/,;GJ= M'5CQX,EB!^[!^\$.%!/LR_]N_$#OU_2$9@'QY]03/A]4QM!$>/ M6L@;*FQO%,])^WP#A?7]_>MT,IMUKW$Z/:Z9G,-EL'D/8+AYB_<7&&Y6TUMN MR:;4MB=;TA3W 8I[FLF DU1&5[,8W;?_K-F"[YH"-P5N"MQO!3Z,\LNO=8O/+RZ\>(Z:;[5EO:- M#/TQ^6@>)'-[/EM .1&$90:"B*JV\C((00N@9>F@,(;;M<(,JQFZ*!-P;F/Y M#$^ B7&(5@J5)1K/UVC#+A_Z+?,A/WP^:3G\ZV22/@U'HTUQB D_*/MS+T:: M)ZEMC^#3;4+)]B%+^K7MHEN)T>ZL8%_VY0;_H!]8O4V785G-))J@-;S:*5[= MSNSUQ6OOL9/9@.N92%Q?-+$!UY,6HP9<3R,ZYF0YT]Q"Y&1 ,480*&M Y%&7 M,%@[(;<1';^A^3.+C9\=9+>)W5MW)GY\0-*T#3MJPXZV;Q^8X2:QC& C)5 ) M+00>%:04F$-=_L^M-6MCSL$'HZI54*!"X!!BB!"%LHQQ%7QM4]MA]E2I@;6Z M#3W:N=[MD1=_:P>BP?6-7L"S@>MKVM4T(^V5%6"58* L"D!K$LB4.5JOVWC^Z-Z M[ Y1"\H93!2U1SX%\ DY6,N5U^2S9.O4Y1LU'K-S!:GGZU$WY+W;@6;[.5AZ M0TG56Q7U-YO1;$:S&;N!\,AC3L$JB XC*%99A4@%T%D:I64T2>MM)%VVF)27 M=B LWTO4?NIUS>=92?1FQDR?<9$\ORG3:U0FCU.2V89V;J2LH$WSO-XJH>)! M4+2@A2^!A> !@LYU)I*U*DKF/=$FYB\_;B&UE?<^"]BRUCY#F]6J@'98;MU3 M$]&7O;O3F4.?+4.?JQ\W)[ -'1LZ-@>Z.="]A,F>' 5(<=R\LJEC7CL3_ HX!G[[H]Y2M#,5#-3S4P]KSR/R[7HGQF(NL[]-MD! M6AZ!%%>2A)7!^6WD>;;9$F#,O8\?GK&E>(23B?*X$G'W9"[0#93FEP?A/FQ/ M&D_YG;ZD\93W>$V-D7@W?F/C*=\D3[EH/.4]ZA!LJ- 8%W< "HVGO%&E-L5] M@HK;>,J; N]Z2YH"-Y[R)R&H37>;[C:>\J[KL:L, M-F7&.;"H#"BR"CQ&"V2E)&$$,XE?/G9U(6?CA &!@D!%(\%'C2#1QY"53$BZ M\90_@R/55G/3>,I[6!3?#ZQ^-@7O>R1H#:^>%07IDW$R&W ]$XGKBR8VX'K2 M8M2 ZXE$Q\D)P2D P_9C:=\Z\Y$ MXREOE%G]M@\FJY@9>O %7T&)K,!9)P&M3MJ3U2';R_;!^"A%=!IX,26@%#% M(Q)XDD;EF(179J?94]EXRONA=WODQ3>>\L93?EN>T8)DLH.LH@TLY M :$/0F=!W.9-@&YO>,I]XRG?M6HU1&X.]/-WH/> G,2S2,YF YA-,1Z!8W'6 MK06>'+?.D_"6;==X;)F<1 Z,O5]VYZD[[XVGO-F,9C-ZY\5O'L*+?V]=JDSC M-H#23('3S@$WQCC&?7R%.N:&T]YXRE_]L? C;_J M1JND'!JIJ%@8ZP4H,KX64ALHNZRS<'5(]=K(4BN<9KX>%3O%0:%$\-DSH&+) MLA:>8CU>WF4AM6D\Y:T*Z E$'HVGO/&4[S['U7C*&SH^&71L#G1SH/?Z*" Y M\D[+"*G\"ZHX[^ X.>""!\PRD55KQ9WW\=B?X%' ,_;=&T]Y,U-/5.::F>I! MGB?DD+*6&01WQ6IX3X U[2.L%09):L_D-O(\6^4I9_<^?GC&EN(13B;.>,K7 M*KO2\&-/V,MOZPE^64_=Z\J'\^'$WI5@%HQ(HS>:S;I*[61'MY8/_ MN-9_O,,:-E\+;H27.2)8)@(H\A)\2 )TL-(;PY#[M#; P#"9; K@C=,%3(B# MMQKKT ,*/*F 05T&AO..XC_R99BX%A+,!4C0-[F.!^Y:.-B1<'3E(Z.RCD%/ M[W\R#HV. ARI#*K>1F=JWY>V1-)+X?*:84C:<,Z" NZR*X8A(80H7(E#3&!2 M1%4^M:/[+_IZ_SL\!R.BS)*22F[--W@4$6 'LKS8NQJ)76LX[&U4Y*DW(^65X*GKNGU^],UED")(774!3#*,/5&PBBZ2+>22C+^N/5MJZXGP7 MP67%A/*4BV_-RV>T#A%]M(K63.AO\3VEQ8@F^2NYF1\7\\64SJO:#Y^/:#RC MM]5E>UM6\)?1)/[QHJ.B7D?529LNZ,6U3IN6\CF[;?2YBG81YUO)<=&*I2>W M8W&^/*FAZ&Q%%L+X_G3IX[++72[R<8(U59O+\U/"7&+>;CBK5Y(GH]'DT^SE M>>WHA>^^^\E#Y^N:<#&?G(9[LYM'$;FO3R(Z^>9E6F#UU1N9363< 6,/G0DD M_('WZA%FW9P&VZV?_'9666VTI'+G^[/=5&*CS[S1XR=G1=3%^P@JQ.*]*P:! M9 09)'HM8Q)LK0%\T[-NUSV4-^7'WGZBT4?Z>_GE]]='!'?+$ZJ!9]?'!$]5 MHW98@-SX01Z*Y[I)7X/Q#21NA%2><0;:RP3*&PV8ZU$-2UGR@(QP/7&S=1BO M,V;>?IHT]'XJZ-V\\;NAMVG2U]![ ^@=F.0N65 J5Q8FD<$SID$[#!B,Q:@V M,CK\'NC]?DK4\/NIX'?SON^&W[9)7\/OA^,W)S)!9@XA62H^MS7@'&8(+"-D,=T8?"MS_9EZ4Z#F?C\Z?+LF?0V^'P[?3'#-M2Z>MW18 MW&\>P6D5P*.4G@Q9O4ZI]$CP7=Z[,?AFHL%W\[[[ M]OSVH0&C%3(V;JAR&( MSJ90"[!R"@R4S028L@=IOAAU5)-FP->#$']OH*Z<;7U#S^'IJ, MRL"T11'=RW:[UE6W$=,AN!&.15X@%ATHYDL,$5D SK3B0<@4<-LQQ!N:;ZKO MV@Z$Y8]I'5K7W+FNN2N?+1]]]*VX:^WRVL_=H?+V0C7^B#Y#&DYI*7>U['7Q M8?PJ#6='(SQ^65]]=82I-I*>\RZ&J]\[L;>K)_ZUF,V'^?CTIYOW9][2$;ZCE2,$R]CP)8X^ MX?'LI,[XO(R<"L#RCEQ]]Y_@3?ZT6G^8C-(F%.WWG]_^>OC7'][\\[^Z7_YV M^.O?#U__\/O;GUX?_MS]].;U@WIQ-KS0"WTY>W-[WDSFY7WS2?=Z,EY&1LM^ MJF+B<1R'..I^FY&XP6E[W:[53?@PXW]'[O<)5^P>N=N*Y?+7ILK+=QLCM/YJ^5=A'*W/LQ>!IS1:#BF MM?O]Y7[4#B_[S:;BNUMJRLE-6U_&Z64/QW79L+SZKUSKBS^;,S@[MWDG?2J, M7?["+5_6G8SBB92OAZOW]:C]<=> 55Z5;=9^E+_NW-!&5>WJZVL-9 MEPN@=&7Y-!V7I^,)G,RZ<-P=32=I$>$2K M%L?ZS&@8:Z;Q]&W=M\-Q-W\_693%I]EW+R]ZZJN(;U,]GK1=I95WR:7VYASST1G+RD;65__/ M"\Y>?'TW[G1<='IM3\B%O\\&U].8[HBJ:G34^;GO9>3WG3TT?QJYLOW72_3W+: MU+N9X::*_=G IHI-%9LJ]F(#FRH^;GW^LW& MUF?_\OYL^>7FP& V\FI>S9B MNBF+T7;DF>](TZ F+\T+;2K49X%Y/COR:(0 YPL?:Y7B/;L]SU?DG14[GGPM M^THIY9/Q-5]/CV7_TUO\O*'> M3JL'QMM&!+,'3$J['MTH,S+:95AK>[F7\^@3$I,%M MK^!6>Q16HP'C;(%;GCTX+B04"+:1^>+DIC7W-HML>!(CC<-CDM<']!H:[":>X\1&XB+E M=TC@M Y 67@2=70WK4T%8EP'SJ,!A;S\8Z0 [QR"0Q,\4QF9C_V!>\D&2FV9 MJ:JI3R_4I[G734[Z";/&2N:2%V!MA5GC':"RQ4T6UCI+G@6SGL0PU@32$=!Z M"TJC &>T!&D82U$8[5./8%:P@9$M:;PE]3EQ=%L2HXE)0]EK438YPZ31KGBO MI.J0G50J9:74=:5YV0!6K"N *PB9L$Q3)"RD.@-H1&N/RC+ MS8!)W5"VE60\R=S%]Y-_348?6^JBH?TF1C%@8K;@.S!;T3[XXD[[@MPR"8O) M*+6,GLN$0&*LL(3@8&(@>;BA4(3%)_T-Y6G[K-P]P']6E.=9.3 M?L)L(HX1"\QR&Q&42@R\2@DX(^FE)>2:UL<6,-1&<9"23''$D2 HH4%'YEP2 M7$NF^P.S6@\,;P>"+7714+:A[(Y0UG'$E*P#[K0$1800?#9@2&AF4^:"]%I5 ML8C)DBR?,9(79+8%F3-Q<)244D+JZ'I452S]0!O64+:573S)U,4/'_\@^O=F MFTG:),HVB?+>%@/)FQQE\:QK-;0RZ "#B&"Y]C+$A(&MI3^"3\6+9Q*BKM,K M3]]]X;F#G2IP%/BR>64+;OKO*'-H?ER M@@?\FZ:3*DM. 95$!J00@8>Z^FB MBIC<6@,-9NVUM1(42QH460N!E 1.%))U-FGM&Y(_3R3?29'*\EOOH.[7I7J6 MW_/L]Q'/. M,#-BM5X])%!.L%K&F,$5!$**+B"N97X<26<",DA16%#"%1L@C0(=8Q),LJR$ MZ!&>(J4?NN;4#QAN:[SP%=(]BGWMF?)Y!2N>4 M#/;RN/MF.)KAZ(?A2%(+DL&#M2Z DC8!:IW NL01R2(7:_4\D45)Y&H[4RX! MA",&904,5,J54R!PX7I49\^=&!C=*GIVKX7]T+$6"#Q]26IX?AV>9^-D2"X! M4:HY]X+G084$F7O%@Q16HKF,YS(RK6R*(%1EUHJN! \F,V#,%?AGV4K?(SP7 M?&!\@_.6UFEH_M0%J:'Y36ANH_)&:0@"J;*0)_ Q.-"(*HE@16!K67J;K"/O M'3 >4_F,#H %^,$F%Z5T*!7UB&R VX'76^9)W"\T?UAE3YLG>9NTSF0TPB)5 MN%15'*=N-"RX-*/3_$Z;,?E@^]%VI.U(TZ F+WW9D><6QS05:BK4MX/"^[ " MW% J_BQ9 ,%1_3$^>R&X^Z7Z:1^Y+?W.*7N+4VGP_ED>MQ8+Y[?<<;C M)R48: ;!.P62(P1#(X"4HZQ-X81(8;3VS,2>G>@2S@NL!$ZKA;#NF:S#;8'8W M,*L(;7:)0_3!5&[NXLUJ80%]<-$GQ6-8.V*K(W(XZEP^8W7Q@!T#-(G R^R" MCX9YPO[ ++=\P'V;]/LHYVZHF2E4)&?WB!BK MJ4XO5*Q5--I1%7!M.*81-(:($SE,$ M)>I4B"0C<"8M6>N84KE![/-7G9;::&+2$/9&A#6"<LYZ8?5$!X-UJP'8Y&#"L71=@(M:.Y%#,Y[\F)M:+RV M KUTP+RME%+%C0\IU,83J[C)(J5@^F,U^$!9WUI.=JZ#_="PWOOO#N1,;K(%:3 2@S L@=G$4&$1$S* M)"/VJ!_<#HPS#EZE!*J)9)NRV<)^V5W6DZHA1$-SGL)YX$YX[7VX((E4%)*\!AX M'0"!TN20G5V;%<>-01X*\#-7@@>%BKK<*[-H,0+#;HS_% M@:C"G2:+,*)=6IB+NWGOC?N/K9J:JW=K7XU-0!.%#1Z,YA*41P&!UR:GR%+P M4F=B:_,BM-+6"6L+H+/:+ILR^,P)2@P2(OIH%?7(V"BI!D(]:GW0)1%[AN:F M98,>+WQH\-[@_;[P;BU3:+D!2EABB> L>,P)O$S*)XT4U!JW5_"1/.H(1E"! M]P)2]BJI'\"Z-'$C1X+UG\-Z20PW=&[IO&]TI$M<<0:GEL#>C M #.E2E@0!9?1(LN7T9T9:8N#GL"J2BFF6 ;'7(1,)'BV,:H0>X3NF@\4>]0" MHN>/[N=S1>4QENL\=VWG\S#J0$OYS5>2,5S6O-H=KED=G#5_/3PK\V5)]T_2 MO*E96\'\9N M-(FKJI]OA^-N_GZR*#^<9M^=38W8T;5UYP3@]':OKO"*'!PNYI-33:CK*=M1 M!;2^'49X/%F<-,2_6OV2XP?LF]/W+TN?CF;T?'+T^_XYJTX^I7M3K@W'WSZL6?OO(F?M/KXH!9]< O$64A_MDL MA!\HK^_T)6TJS6Z[_?(&\V J1!P_K^"B9DPX%>3EYY M;EO2]/1A>BJ:GC8];7K:>SWE34][X%??H\;K#O7 .S^HV.P->#.9SM]WAQ_* MFR)N)LG@GY7IW6*,]1N"C!>+*@-'EPB5MPPDHM1$!FS=II33(I M"&W!9[V<3! @5)94Q2VI*#DJ(WIT6L/L@&^MU&IWBM3;4_961-4K.6F VRO M%5DJK0*#'%"!$C:"LU9!\DP+IVR2?*VV-7.=8BQO#S%E4 DE8-0$H5(M%9S6 M0MG^ *YP?,#9/QE6T MOPF+GW$^'&\V8;&[$].>F/U>Q5F/#^-:,)(,+;#B'X,RCD/PY9$P.DFOV]SDI$]R M\O@P6_#2D(W%/4Y15I@-$- )L)RIY*+3,:;U=##G+O (5HH,RAD'7@D'D53R MPF>TZ/L#LTH-+.<-9EMRHJ%L0]G=H*QC/"EK)"3%?'%,N2XH&PV@MQ*SRIZ' MM098IX7TGBGPKL[,TIJ!0ZL@\JARS#)*2OU!62$'1FZY0^KYJ$^KH=AZ2F(U MP[O)7X/O#72XE0I(.TZ<($=;2WAEI4Q,&8@H9Z&M$F9M$BM:U-8P!4+R\AG#-7C% M F3K'7$IN&(]*@ 69F#,EFG:GX_ZM/*(K>&]=X7;VC>T/S>:$Z.*U]'L;HZD%M9F<'S4.N=:UU'\LF3KA'_3=%)ER0DN7C4DWW7RYH$#EVX]A_N*;,YYLM?G/(>[#5S:70/D M'79K7^U,3$[8H#(08[7!O(8/DLL: "BE TL891NXU#C;6QJHC>1H\/[DX%T& MKK3V"-S4@D4>&002 8(KL4 ,*DI!;>!2@_T/WIX;N(B@A@JQD4JH@ MM:CL?=EYD)Q'5X ?HUGOV6P#E_8=W:\19F_KY;\MO_67T23^\:*C M(J='-<\U7=#Y6][F4)4?F9579]V\O%CU\.-P?MSA.'4TKMK?!1PMM[2J=#>K M&P_3UVQPFQ#5 M7R;[A@UMHD6;$/6<<*!-GFEZVB9$/1&A;'K:]+1-B.JU4/:*W6AW?O4VB\S^ MLLJY=9/<'4TG:1'GJ\Q;5Y-UTX_4X;P+5%8[KAFZ\J[C$E$^=7[POAU5[3G1 MOC/1F^0=6%6G0K$D(!C2D$BS3-(KN\[0'$P,TD2"0"J !828/17<-H]"P[&1",K:>U!15,[N&4$YXT&CR05^APUBUN'43O@;EMM>7N/HJWE MKM]BTD"T5R#J2!CK? 04T100-0K0(8.('JU5G%M:*R\)%469L,"LX>4S2M8F M:(1H-")32CK&MPZB<)Q0%G\Z#H! M2C#)LA+B,7%4#K30#4=;>J'!:(/17<$H$=9S+9[MB.TQE28[2A.-_$BQN>0P8G0@$.G;B73GMD:V/_'IC. M.%&833GA8F#5\S,?&SJ\^>Y9ZF5SQQM^-_Q>XC>CZ!C51 BO,_P2B]E^@MG2\ G2(PK,3X/A7O M.P8$7:"8M!0Y(MMP]F:SZ&T&7#R_,5;;1N]6)-*S),YA^M=B-M]\'J<1[3\; MHOT]L$9<"Q&92*"%*;&$B!*\YAJ4=MQJ+;AQ:]TR#\L%G=.[C4T)WW(PT5/R M_KX%'+WR)'L?<30[\6SLQ./#MD:GE<@,F-$)5,H2G$9>AXQ+J;PQM#XM]V$I MH'O!]JQL67ET4[&Y;T,16]%-0^VG+DA/#+7WP+M7/'.GE /2N7CJ286::U*0 M-"J;2$CM_69S39OW[KEW>VD=^IF0:G0H=]C[V]"AT#AME@CE2JENO/Z-U__> MY:96('<1P9&.E>_<@X],@,S&D4ODO5BKVI=,6>'*VRF2!.4JKS]7!E(.,7*6 MD@_;9P+@=L#:+)9>^(3]T)TG%ETTT&Z@?5_01L^BL60AA&Q!26[ !\P0! J- MP>C(W?ZQ8#70;AFAAMD-L_N)V=YXQI5GH$+MZ]+>UP%:!(E+)GG*/)FU*>O/ MGG)K3R%[IU.QO'+1.)$A!5:B-^D<^.QE^;,X$\4)8#ZL-XC<8PSS5>/;ZM2V M^>$X_3S$U6BC-A+KSB.QXGLY&YWLZ?!D*E9]L2:>9C4+ M1:F[*FG]B-=T?J9,5P=*+.=S5<;Z9S^9R]@#X1XZRZH.Q"KFX\O_;OS #:_+ M \7L0Q9.T],V&ZN?0MFK(I.^T')OK MF"V=GR<+7B^FTK'-39Y$#9;=5/_+L6-!;9<@V3QD;Q/9+8'9P M.AB2MI8",'0$*G*$D-"!1^Z4< $-7VOY$?7*FWXD#H$K#-H>< BDX;S-F7B>/L$.*JVSR5YR!=*) $I& M52 ^<4C,:8S.>:_69J[=Y=S]6H@_ _KWF2K>0J^=R\OCPJCDEGF1M^V\*OV1F[< MCVZ]^JU7_^GTZO.D@Y.&P"I4H((UX**5X(QPQ!FJ8KZVZ_Q_4<,MF*=MYM+W MNY'_20?9_8T6FA%I1N3)&9%LF%,F.;"!ASJI5 -&S*!19+(L)<76VSXW&N)L MU8C8@=GVV*@]-2*/=K30"G6^4JAS0@:S*M$9=&.:;S2$;ZVJ=Q&_UJIZO9T) M)KL2?"3(WCHH#QAXQRU@,"99(QG)-1)[Y.0]][J$-6A*@%/^08D:&)9B-9*BUKUYAX"^I6L!/UI?KNZ!WWMYVY]Z45TZ',<+1)=9%D8T6=(PRDM M):HV>"\^C%^EX>QHA,"R.'JQ\^B:=63U2JU&$^/EW#\J-0 M8H B5Y_KQ=16]3,1^]SO#IP-]/__"#LF(*ACCO?_C][4^O#W_N?GKS^N AXK#AA7;G)6-O;L^;R;R\;S[IBO%> M)L%P3JG[<3C&<1SBJ/MM7IY8DCUWW]9/#<<+2M_M=JMN0(@;:5]N;QB7[#M_ M.F\DKB;HV5.*FM^(NBI G5N2S>!)[4L1FT1S'(YF77% K\Z$%3CYTV"TY<(J)PV70<833^9BF2W:?^J9KCT[NL/C- M4^>KR 4G!9:4+S&1UN",995$7YF08N9\K1:7E<@I!9N :RKOI,S!8;*0N+5" M!)9]OA@3_4+3"F+%H?A'_NMT,IL=GNSGKV?;>9(UOA 3'2VF=!84@3@?%8D; M@B)]_:BL'8G7-TLYZ*4,H"-M8D1 ) ..\CDI9$L15)ZQS)@KA^HL#,9F.0E&]E\,B_VX6NH4O"BO+>W3&4[ M7MB@CA8XJH'I1QH='UQP5_Y_]MZ^R6T;RQ?^*JK4YMF9*J$' $0<.;>JH[C M3+R3Q*[8F9W]ZRF\=G.CEGI$R4[/I[_G@*1$B9+;;;?==%JSM4E'HDCPX."< MWWD_A$W O/D$_0-!W F:"D84#8*(PB5BRR(0+SES4D8OL>SLX_L'?KNNJWFL M:]!.#C IUGBQH.Q_&6@;T7WC':A^#KH(%>KT!_?9-5,X&MO*J?.%O' M&:QD %:WVX0PH?SZOK3Z>\+\=LN&R^A>NYKCLDE^^W>\ZU?_M]RP4H]X;>\V M2O=O^(E?ZTXGXF]Q'E__/CGW_UI7=0:@FT/1X/>/@.AWA7;W%GZ^![H\GT_. MUQ>PYR"VF)EFZ=NBO$FVJ\#0J^9@^MG)R^7B8FFO)N<7RYBMO2SM[.17T$:7 ML%<@!U]<9[6YO>(M?#5I:?]MM8"[P^+C>E7Y>O+CCT^G$[ (FJ^G:%]N 6)$ MJP 7$R*(L,5UOAM(_.;B#0#]V^M_$D;Y%)8R.7_U8M/.0 D&L\F\-K_M9[=9%D]G8 2K=<6+H8EY%_'Y57=Z:)WO-X4U1"((FSW MMD>ZWT&=5S40#S]=-+]#*B+_+6-'$B3@'I7Q<9.7ZZ6_!&G2?U3[9H>^ZJ\? MN,5?[JSENOT%[-5LUJQGO8(3/4>_5,82]9:RF32H>)>A0>^X@0.:'%K$SB-M MM?/F'3DFUZ =KDP*L"5OB1.1]!R,93*4:ML4;Z'QD+72@5,EO_C]1)>,L4E\ 4[&@91.V$0 M>5O.E#P[/JW]HSJ>VOCR?!_S7,Q <;V#? 0^?-T+D>#;=W3B#R;/CR70/ MS1D]F;DON3Q092NXI@T3;>?.95WP=K'\K;GVNLHF!5RSPL/5;FO\_3K.ZUB/ M5R11Z10SA2:2 =\)@^DRT96D9%X$;[1WB[2 MR96]F;@(=G@CJU&07=G? &UA$*665_CQ^-DG""=I"90HHRD (6D)487G,0B MTE)QPY-, ^/=E85D$3O2E&"\FV3!X ?U&(.(P3/X/=MU?'Z_7H&)_C2'C"Y@ M-3]5LUBO%O/8L=-]J3A#1XQ^UM>MK6/]907F3F>W^+A,(J5WF$4D$76K@%NL-$2P9 M8IB/H.BB"5Q&%R/=55H;M/BIV*88,]?T&6,K53(O[?$1LE:TRUD%)BS\9P6D MJ39J"^SZK,^*B9_!-T F>*EUN$%[LYM6:J_A+P"?>93$4SNWP39("LWCL[^? M34?-C$P9KM&H"QZ-NE(EHH-DQ%+/!34Z63T87'EG!/5+O%C/[&JQO#EOB;5A MROOB1CUF"Z[:L=Z6&VIL>*FCT^_?7LU5GFJV>_#EFOP?=CYK-2I-)8 M#MS%BT@ G$OB#/!,H$ZKPG(MQ$!CWEGH ;RX0E_*4.@]!C]!A9D"'0$.B3^7 M_5S9HS!?PR5@_\T"W#)B$=IQF#41 M+LQY ";'^3VS&?X]^?Z[<_29+9;5"B]Z4\6WDS>+M;^,R^P1?/G+/Z8-5>;S M)@^Q\=A9>-;;25BN+_ $P7H:>=^=IFGG@*QPYL^J6LT:A-HN WY^O5AV&@)^ MXF,,;10?5XWO,,E&4;;!6^IOO^_>JMI]27^YJ)L\HF7,P":[$G_YQ]GDO,[9 M )VR:G_PGW5C^S?^^KZIW[^KK>OU%3HW)S\V9-]W/[^.O]MZC3QNTRA&>PY!A][%!J\ZY@EDU%2 M@CHK2"D-2"96*&*31,G$:"D* Y)+[4LF$X1+C"K"$BA,@:%L(YPF5,J"R;)@ MP?H'P?*\.).C%5#'H/P;"X=X#4DQ21)^77653 M$G#_,B).:_C,PH>_5U?KJ_%Z'ASW5'JCP1C$,;+<,6(HCR0Q9V0 =6CL(/I[ M9Z8[SR1K#_[W\9YU(1^O*LRAI[<1E5;=4T&M4$7%U==7V=NPU3[WD,WVQ08\ M7^?HX-8#C)EG;:()*I&L=2W6H_1U3Z9VO7;H>P;;:3:[R;&T5ETE6RWAA,_6 ML?OD EU>S6WJSG_=)+G!0A X+',&+8+F%E? H4%%G*JYC)\R:#]M%MX!AY,%&2VFD4G@B=?!$)&.(*Z7'B:^!ZH(9R0:N MV5BJ:!1WA(F$C1VX!:$*UD941L?$)3/88'_'+FTV['P>OMMNU_/YRV9#'T-T M,1?0YS. 8#5GF^Y'A5I.S\?\?;B]#1M-0NYML1F@V<[/W$\+X^^=@'4XCTKX M4&)9-$F-88DY45YQXH0PJD@J6#L( 7U 2ZA-;NZ;>+Y30UOCK'YG M8(LZT^!8G^?K-X:R=_KY;H M6%V<32<_KL*CAF<[^6C%._/1=JL)D,DZR\GN.@ .$CE;_W__^].M\;^3XU35 M[W/_XPE@>#G<_;:,-KQLZ]&J_KUQRS]=WM1O0#EUB#Y5<9:;PBR6UY>P,W#J MT1S<(/Z-[[1QSV_3Q98+)/"K2Y#QD]=QN:P0ZS7.U/:GS];+Q76$>_XZS]H2 M,]" RG\'S1865\VEKX"0_X[+&?R]N?7F=WNW[9,!,1W^=ZYP1VC:OOS@Q2/ M:Y .K<.L?I_7_BG^7OE%\](94C?I':\6:]CS\ZQ &SK\"%2==Y\IN1YO_P0!3>7?D;*^9;[S37W5YR]O&IG,>1>O30'N^7B]RF&+Q?QB@9 / M8V39YQLSD%S,D6WAU+@;//:[LN!M>PAFT8;LY[S)M]J1 YNMZ#C_\,$]>&ZW MWX(16S4IGJW7-WLM$:,U%A$6;N[ZO6N\?VCGP]=MUM0'K^S(LK;DV<^T[3\) M4,P\PB3^:YV-\$:\HQ!'O0'VWBR784S;+-B.\/L_3[<(1Q3<+GH0 M[/O[AB_9?H,5%I@#A.OK;MB0L'4"H+\ %HJO=IB@9Y,?%F_AF^4>NV HHBNC M14)U;YOWJMN%W4>UW-C1H_$;9ODZ]SD.T?<,'&>-QRT'7F>RWJKT0>,OF\3H M=BMJ#PR?$\U?/9UHJCOVPUA+%>#E+]95DTW=(H!K-"SGJ^TSPL9T:MK"]8PM M>-C&VCKBN7LTRNOI8'-^R9[/&S OWD0\+7@07Z&/\]W"ZL3G^SBUU0.]Z.I& MOFW*L> MQAWNK7)=Q_?02_X2"Y5WH:EMI%^*RZVC<)1^0L&4DD9:4GB)*9RF(,Y(1[3Q MR2::2EL..H+KPC 9N".6,4Z$38D8[14I=!EBX9P.@>^6GV;B_;BH:Z1?T["U MJT>=_QQ7^5#=5^5I,3I?X=<[ 1+DJ 9'C+8FV3NM0S2!%(H+(@RWQ!8IDL!E MJ;5F3LA!33*-2MF@-)%<&R*"#<1XD8@K##!',DGL1=<^+U.,+JK[]4/7%V]@ MV]"CG$'\,E[9*@]T;N0R&KNS''G"AD2-\+QY:"_\J9/6(^ZDQ8YTTCKUT?HD MC9I.?;1&O3VG/EH;4KQ7'ZTQ1X/N03HV+IP'%M$YD;'OB6_AQ(X;_HAIA?ZU MUG!T>-$T5A J:R,1#&*Z=?&$%V U:1*&WQ4I>=B, J0449C M2B51U'HPK6Q)3+".1,Z#MYQZJ]S[H^BGNY1_V1+^WOH\C<[2^LLH&8$7/!FK M ]&E*HF0A<"!*8IP+KEWQC#M!H7_)T;X.,/ V;JJ#_B*]ESYP_#HP#.%/J'] M@.D1D;7U>#<9[SEX +84X$\$G[N>^*/9\6U]0-/BN2T)6+8NR,9+O\D/QU3, M4;)\$,PI;QGASG,B= C$,%:0 %*/ELX)-:P,YHS*5)0)5NH='!,MB0V1D:2C MI=1:I8O]]+-,E+P+Q[@]AH[9?T%']T]5>+WX 7#7?;$^'QWK?SW)+OU!+G>3 M)3!2-V1D15D8$4E26$GN8TFLH"5Q0954:.J5'Y3149&\BB!'2XJ)C1$$K-,% M);9@W'J%+#8^?AFA=_*1!^:>S]M&3<>S@>9-&DZ.L+9QSB.1AC8X=P%'<+47 M$MC)5.E'8-&3MEBN,IK=K4%KD@:&0?*FS=LO'\8D<8G;N/,LYO)U7K5!(OS^V:U M!=L8=]-R_K/^)*^Y[Z44;4\6>#/4V>O9ZI9 =_?\P8,!9L'GAY]J6&MO:9O^8IE,V60'D^@*NQCOXXR\EOPFKMW-MME###G+ M_2+.XZKR%9IZ^]E1^6?U8A9GV"O"+B<86MNTI.F2"IHG'\D+.PQS'F&_Y#') MJ_,Z'Z$N_01._]Q7U\ ,7<* G>T5H71=UGP[$:6?6=[X]DG#X-U,N/T"B(LY M*D8LW%PN"(@\VQZ(W72"#)ZSAMTDQ>\$0>&1TVZ1S9-Z]9[>KY=[5;-8S8*N MFM DG"#[]@I'@0:;@U3?'I3?9JELX7]3GC.WL\4%EL]EM+1L8_[M:5HV&4.; M*A!<1"L,]G,X-^]>PSF=V>7._<[0_;;$XD5<9M\"Z=/:Q0L[;XT!>%ZC,MH% M=19 N^UKC'G/;G*V6'[[3,'3T7QH*-%K_-C?69##67"_^.G9+Z\R%VUT9&?X MC1*7,Q.B*X(@$JTW(:D@3I9@UH7":$]M],->*SJP,K$4B=$6L+R2'/NS)**- ML%)J77ISO#OU+TB6UXNF+W5L,W"Z(M]'DRR0,T:;\K3N_&^Z$(0&SNS(C:XW MP#;)X( V'V1Q]] B%MM?3U$ 5?/Y 2F%;?;72Q2(0-S:+RO75!CFV0N,[@KN M1GK53:)[3V[MB;)'GF_6VIEM1ED_Q^Q%IG.GNAY]!G6?M3)#[:;&[H<7^FR_ MDYR?>?_U>OE;O-GEUUR.T33<:VVV?5!5Y_*-;CLZ'=P#*JOE8M;AL69;VUSC M:H6W7VU;KFX,R!:,W5I[NCU".=315/\V[LT.Q#<0JG?BL0YX9S5P<8@S;$[1 MYKXUUFC]6_,?Z(7LY$[O)P>6'<#6@-._!DJ<91S:%6'TVA#GGAF[CM2;P58U MH*EG>S4[,^A],6WS36RO8]D\.[0:#/G(O1=WSWVL^[F/]89GNKQBV/9M3V=W ML\.0N(<;K+USMN:[YV.3%;E[4+Z8K$AF(F5*4,)B;L7K&'&,*Z(L>A5YQ$Z] MIZS(^\R*;"3R/GMTPK=ANM'.\8G2)A6B(M+@;-/ '#'&29)XR;A01E,UZ-Q\ MRI>\*[OJA],KSY.FP">M=*_]?86^.]0PLNYWZBO-Y:&V[%OB^QI*A MXZ7]GT>QCVVZW>O<%7J#ZCH6,!QW8!A? ?,;@1T@Y>3F;U9K-L!]M\TJ]/TC'[=79_QQG4= MG]3QVF)PL2-F]FPTM_YJ.]MTMA3LSDO-3I3S3U'R-.9O' M+V*W?<_.5*$_]B9G2CS>=?0',_?WLTV3S:SNK/\-+)3U/)#VG#03J@^?D[? M24UV[I,F1Q<_.,(+>\.QFQ-[)/]6WU/2XMTF0]__*.S\_D!'_/;_?,4 6G<_J9S^DG)L%)>_X! M3B4[GW(_$.,A7 MGY*0V>?VX!+U1),33>Y5\SY2^IQH&84 +/STMX!2_:#M!A1/?B2 MMP/.?J1R$YAM;TO?$?;]8N#HTT,%!._#T?UES!>'R/EP=OPNP3Z8-O]Q5SH< M8ZQ1'??/GYMDN8]!*T=43 ;'YB;B2NL(]RJ5KO"6EH/Y#EZQTNI B>::$Z%8 M(*90@13:1"=2$4M>[,]H;DVK[Y>+*QS3A8OX[VIU^;1-SM:]ARG-M!^] "5QMJ:."<@.1U1!2I #&:*"F<9PG@:O3, M[0O<(BDI 1;C=#Q+A#.2.([3:X-,S'@EA;3C$;BL9%-F]$G@?HXXVLG-7Z)/8?P_DYX>P3GXQ3SMJD"ELD#H*U!*BL M;4ELZ03VI2VT<:6+:= !AA76&>>E*HA)71 CMB)%)$&X!OL+%X8(P!R%5&QI.(_?*.SBE'8V3.BY\7<^)M?;G? MO>Q>^??V"H,_#H=_H'*X4Q'&HU(?EH9"16:(D"G@> D%"#T Y"YM:2TH$J;M M0'U(!=JBX"3PDH+*D9I8!>K#TX"-TWT98QB/)T3HJ=3LTZJ0]RE)>?2'W!DZB_"3*3Z+\),H?7)0SFU),(A)#+2,B*4-T ML(EXSIBGA0.L/N@+F60!PCS"E1H34I*6!$0F(P&'9B6XA4OI),K_F*+\03)7 M\EWOP?N3[_.'<_\T+1B7V[KQP^-%3M[,/QXV^?SZ0I8L:E]H$J5T1(CDL>ZF M)"6/EA:B-$:)?7T14Y%D&4K"D\=6U4P0K9@GWI24YXP::R/.6. M/X;S,WIL?^*34?#)YY>S@!H+%SF(6!4D8&RCB,&!S"::8*/A7,O!M%''J"\L M8/D0-,A9J2S123$2G6$A%=06AHY(SIYJ=![-^3G)V1.?C%/..F65CEX19WE! M!).,6"T<,98I+E/T7OA].1N4DZPL.1&%!=DLK">.)@JW8+$,@MHRN?'(V5-I MSCBS6S[0G_$'<%AT8^7R2),3&Y[$^,>+<>&-XU%I$ISV()(+3;1-CE@:2IU* M":0>B'%GE>2%C(3[) N8Q2S* IB52B22T4J2C\>,5[*J3+E28H_@N-S0LLG M/AFGF(V2)V5\),DX$)D#*@(QY/RMWIZ(SBZ)P ](E/QBEB9=!. MT\(2PTL!(M9[HEFR1 %R5M1+^);MBUAE1*DI=T1)C1U! $5;3T7V*!=1B<1.R)3\;')Y]?Q(8@E*"^(*[@GHC2)&(=1L\T$R5U@5HV2%"3W-/D M\?+(0<0J)>'R)(AVS@@74TCTX6H ASX*<4I..R5-C,5!<:S)QT%/177/>16G M$L-3B>&'^SMD4!*[/S&)+4UUX;$%E"(N^:@8_&G*0?./&&F19')$; HT"4C26E#1$B".(]=0)R1@I6NE)H."F!B M*5C0G$0&P%P(I8E3CA&J-2^T*T(*(_+CL')JY*DUWX.[>SZV"<@]M8!E?\@> ML$T3D*?+F_I-M;+WVP&V)>@NC_,SCDP>%FLWBP^I:,8VZ^P.U'JL.L> [J", M)L+*X$#G<$O =B@)6 Y2::L]TX/8@0]*I>@MR'7T"('F(=J4EM 8A(X%3@D> MT6"<@NLIE9\J?O ^+/8'5#L?>!+'<3^+]D8EW'3Q(< _HG166B")&0.(J$4#U42L#(EX/6@ R55CIC2+2 MX"P@+P+1*6)R90I41PDJ@X](O#,ZU4R>Q/NG\[W>C17H37L(/\QV M.;>2I+D>;_^D6L'W_M9"HY:[D1$GK[ 1"B;RK"[C+65'&X+U/5CB3!;%U^]P M8XDO@(3'"/;WOS^=7-HZT\8OKN#D^RKWNZVO%_.ZKZ.4/)L\ MGT^^BSY>N;B<<,K,-%_Y='$%+W>#+MLPJ5;U)(O:R6H!C_&Q>A,W65?7]N8* MUE5/G 61,P&A6+][\_ FW9Z_O+0@=::3F%($B0*W_2\[7UNXB$UA-9Q.)_"B M:;V$6RU!8-5^63EX"MS\Y\4J3A@]F[Q<5O"J<-/>NG-&>/E-G=P&U'![GX7WZ^79Y-L(XF2.'\.-&];>XT-0?W6? M43<)C7#G^9%DQ_IL\OK@7:JZ__.]7YWMJ*1F%WY>@R"I//QWJ-YDWHL93X!. M@@\V[#^+OY-0+6/>L2>P.^NK^3>AJJ]G]N8)?OO-M0T(0GJAGVJ>:=X&0YH/ M_A= 2Y5N.O+GGY(X#X "?L?-A#L\V0""WS^UUM_"U0?BO>_) S,_UI[W> )Y MH($F?[W<1+.N01 T@2H0)$"O)W;VUM[4WWSUEQT>Z1@@[\CAW?\"-_EMLWX' M"O%=1!^LYPB]?_WQ]2_G?WOV\__\<_+RA_-??CI_^NS7U\^?GO\X>?[ST[./ M889[7NCD(-CZHV\/HHL:,0 86CEL;5<@XK^OYG:>P=:K%7S0X)X_X:\JD*KA MSP]+JEODPZV ]_V-F*PA_M)7$8_/;'FZF,TL""^;L=G31;V:X'P)5/!V'B8O M6UC\^4T5T47S1V&L_(IPJ#55^@2S%\N8#]!T@O8,DFS'[LBC.GQK7835P+7JRJV7:*B@?01?U['W M6P!ZN#S8POC[=9S70.6W$=:QC&'M8SB;G(-FP^?9V>RF63C@K,7;;#ZLED"- M!"][#3 *S-@8\ST;Z%4A$)QO7JA#;X/W;@ $-%2)J#;_%#-7D2Z(+,"&*)'APB1H6TZ"<#9];K=KGELHTM MT=H>^]9L3^L #[QHN!445,,9\WF#RB=OJ]7ENXY<"$?5Z]Y M2%#<):OO+M6P^A,ZNC][S [HB-_^GZ\8_>K=Q+A3OG+W;E^0N?(A!/Z?:)>3 M9W.$"QL7;L&F[Q.4^?"DW5&0^7,RZDDT/*QHX"?)<'=O'N7%20Q\LAR36XNS M'A%)3N?TX\XI/YW3SWQ.'R"#Y'0JO[!3R4ZG<@0@VOL83_V0WK=A@]-L- FQXTAV_90,]:>CT87/VRU)]_Q7U(2I'N)6!"%,XHG50Q-*D2FQ<7 MC:/]69>9]@O&@'!9+]*S)CCT?-X=N?-Y^&Y[X-JOZ_?/O:UA?^&O6S*FU%2^ M(VGJD1_O/]_7\3YUVG@<#'/2!U^H/G!&%=*&@I2Y/X?!R@FN!3'6:] %99&* M.&AE+:7GDF(S5DF)*!PE#D>"1P%:@HD2_@Y?G#Y@[WM3"/"" M(SG<)VUPT@8G;;"K#7QBS$C ]SY*'*:(X;S9D O1 6Z1*O"JJ*4A?9?G#; 'GWR4XW#_>+/]U%M<&K4_+*: M\E 44? '\E&UI^]OS=D#772^<_(^F7%23IDQ)W5T\E:=[).39GB\FH''Q'1) M(U&@((C@2A--(]9?ER;ZQ$U(@VZRG\E;]4":H2BGG)T,E9/;ZJ063FKAL:H% M;.5G"[ 0E,*648I[HHWDI$R:RR"E,3$\D-OJH=0"GRI^,A@^C__JE%AU!]H_ M[=?$)+;9'Q)>)%*(DHFB!%"D51X&JE3E,9!Z\ /:&?S_NOM/]1K.7-DRL]TWWJN666&FYN.IZE6$'JJ;!%7I/ M_N.HX_4ANRE3*W6,I2*E*3R.5??$F*!)H,K9,O% ]2!Q ^2A@V\CD4R!X M@ MO9N"*<+*%(O28?NJ?EV?&A# ^]]5D67"\7^'73SW'3D7JG+V+NO)@;O&\% M2;WMA B2I/G6KY?+W &RKF/3 6^)MA7P7!T MFRB;V3Z4"D<%UTRI0<6RYHE)X00IRZAP'I G-NE$J.&",B5H(-B#R?AY\7\U9>WA.'R+-BU!PR3E:PEFE1(JI,:%B#-""N4"6*A4(+ZJ4H M!O$=./JVX#P!OJ2@/SB@4R,9\% )0L8;I4M_"%]^/E8H1JPA,NCH3<79:X8Q MP>6^J?(HC+85=,Z(R'-F0* \\&OTVSCBD) BKQ^[1$WS?)\F:V-V??GO5E!B*]C)'Q?KJI[\.@>"+&O8T<=MG#_'B4AO-F.<]J;+9%]FQM*K MQ<2"%O68P[/?$?HP7:<3',CUXZ]GDVTO=[C;5=W,58)K![>;XO63BZ6=X]2$ M_D* -GEF0(VSGMXNEK, +Q,W=X#57=G?XG1R:>'[*QO@SW4-_ZBNKA=+N.\B M88=U[-V.V1C3?#SJ.)OA0X"<<;VJ/-H.LSRO 6X'"]FTSW9Q99&A9%$8D3DKI"R*BXT0##"#4@JF8I$M4N7TX4+)@ MA0PX^3 -_?IJ/WPDIX;P:^"O$,,7? M;N'1[&8K2G:G6^:!G*MV'"%Z0E"^=:(#U@YX" R%-0C!:YQ=N,S6S@81?;?X MW\7L337YTVI970(Q['Q1S?_'1IK">L=)1PKK6"!NDB4-HH(GBRQS"92.D%5XER7P^Q;KVT1 MF2Q(C,H345CX3V@.&UR]@'?O [#TQF=K!9$ +C[@,4_7K M./_J_\ZKV>@@V7@=91.L5VC\?M,D^.,>U^!IC$'K/WF[5M;\L-9=G]4X&J7 M/8'UT.!#O(?^BT ^W+SL7%9;K+@%AN/$;8_%*/SEV=^>_?S/;Y^_F(*)X ^[ M[!\-AMU-'JN/6U=[5,LV5?-9HTOZ'N3II%Z[YCX8#)_V?"2]4]D]*$]FO\5. MPB? N_L9J!O?AH\V_[$\TF%]>F0H*9S8L%Q?M+YI--36>,S;U_G/NG>6[2IK MHH-&V&6\6EQ?5K/*3LZGDQ>OG\*S4^6K./7[":2=A38^DWA&Y!)0)S6R0W$"?#&JZS.T?F%2O2HE((?8K*TO6AFG.Y( MK($SK%GP]M'9@=]M8KN2///4W;1TPH>CP=M72Z4$S M$JD"!?@KB>+:$:&4(0ZL)N(IMUQ&4QIT6>]&HX\5GO]L$63@2-?U\GI1QW&( M(P NBT8FP9&]7G4)!>^43ZTP@37ZRQWEWM[G?434>P>],,#5G)O=\-9$9_*J)BX,04GA,0\=911JTIXX/8>.;L>%7C0S-"8]CYRPJ P;YEMS7? MLEO^+>85V+I!/L YEV B'$) U?O@GA;V[&,HN"WBJ[!8N\UG6SS50T9UAD:@ M$Q+&$L=IV#T:8^;Y?/)3-@0XY1^4:?,!!DT/+32_WJ2U_'S^C\GY^3]T9C'X MPTS>@%D#0'EC3AQW6?1,%>S.VYHJ-UL#I+F)G: F5S%%< Z6 FJYCSF[ R, M-+"+0*[,NZ?!&G-58[U+F"99 P]@6@(AOX!;XS.+O MH$^6,>_J$UC=^FK^#1S;ZYF]>8+??G.-+O'Y16]2837/SVQ[1S4?_.^Z7E7I MIGM\_BF)\_"-6_R.+P-W>+(9>?C[IZZ7_;CID/<1BR4/O/E[@YVQ6K(_3^ M]_G#^RT_G3Y_]^OKYT_,?)\]_?OI1..R>%WI79_L?8WM^ M7JQB=GN 69.GK&9GP/<5VK;H_'VU@@\:(/.GMM ]AC\_+*END0^WXN+W+__/ MM?Q_Z:N(]WC;+QF9M[Z?!Y;1C1=[K,!6,2E+:3TI78DMJ:DDA@I!$M-:RX)C M8]*!KX$+;95+ &Q=+E4LB%-6$5%&XR*S16EWVR6=YXWX'@C1]D[XXSN9IL-, M]-'G%BA!G=3"DL!BQ.1R3;1CBBCFDU54<2^&1HX'XP=XA$29$O!"+(G1U!%7 MVFA=,E;&\"!^)R;&:\],]XK>%TU.^([3J)GC]N] MUS?]X>9OT#D\:WO>@"SL]PEZ1Z"P3U??TK7)$,>A&WCG(CKT M=EUS&RGQ'LD"<,5WK_^)F>[;G/2J[J>?-ZO$5W,QSCSMU>CW7X_%UHM:# MQUTMX$WG"RQ?Z:VZ2U+OKVZ,+IA"!;PH1]IFKC=M-SC?,E9I- MA3WM\]E;FTL"X&FVV3_X_]ELJS<:EVS._V]^FX/-V)!EB==CB_"]*H/=?)(< M)%\X]'[MW T?,H_HL+3+FPE87S8_NYHWFAI? ZY*ZV5NX=*Q3[N&[/UNFKOT M.0-9'!CQ"E:S7*Q!D=A.4Y $5.AYQ0?^E]+:*%V7#RSB? MUS>S-W9>V<=]^(;9:%M1O"/@I^^2\,>I.WGE+Q>+M@@Q5!X.31;&>,VTS1K! M.D5@X;I7)M1)]&VU=,@_P2.T759LGMZF67>G%FFTR53K!WSV0SOOUA_;]+@N MYZ+NES/U-$=>V&TUWD[(YOIQ@R^^^VI7]@8?.,SR__(L\" "QP.5X#?#,D7M,E=,I#J6*]FM/ M ,^V^2)A K@6CA^HN4'!28N/OGQ^])$ZSH0@4<,_1)D4L8ZCBXORXDZ9T2Y[VH2RE?!SVU<[C1LSG2]1,ZQK/][:AS _P""!I?2KDV+5;F7QG M]M.F1/Y][-J,.MZ#_!E(=]=-]Z%Q6PUPK%2C14 ]EP2 -(23.;]IT^-GNPZT MJP>X9C'/8], OFPA:/L\(-X;>#58&"*OIHZA1Z$&F_9)=N@!M^=K(9H;:7G7 MHSD)+X"3.Z%)W WI1+BS=56_.U,]8X/]75[&"^SULEC>?(&PH5 LB)(Y4C!J M 388AA/0 38P1[TL)=="#TKI2TVC< !CJ35$6%,2K7Q!@A6%\%I;R\H=V/#+ MAD*?##"(\=:G[I>9?8%3I MAD*?BDO$F&%E#T$>@8UGDWY'D2,-1=BN!-N80':DK%7R( 3UE%B> A$L<+"H MO2*,.6-H2BZQ06LUI9PPD1KB'-K>R2)K"4>8MJ(,BH.M8][=6JWIQ!SOJ[T: M&S%?';2/.VBA$U4I+Z9M;*OM3<1.MM-_K4%=@^%DWF4XS2?/ M_K7&L,++-9P&NV,F9=_VO.D9EC]H_?]WL;6R"77@4[@5L%UGH:0JSD)&%&T! M*1R192[(Q&]!=B&C88U[6Z:Y KK')BH(5V*ZX>3JEY_/IY/O?CYOZKPK^,_= M3JVY[VH&+*-4*L$)K9E.)%J-,T*4(1I'7OF4/(^41BH'!=-:6J:U^L]8)JG\-1] MSGC^\_>W6<130>D4B#$Z!FG>!C50QP]M262VD1>X)B#&!%":A3\S-GQC9^L1 M=P(02LC"J40,4Y2(*"6QUC-B"QXYO!H' _F>>>6E7;Y8YB*)\ \DSLNXS.RS M+U@05'3?M"*&]AF)WZ:(Z-D(60A#,)F-Z]2QC?PR&@Y19-4VD1\HIO"P5 M:!922F>),&4DQD74.T*ZZ Q/=#"P\RXJI^.4;[%C4:QKX!B'J66P BRTJ4)L M\.5K,$GJ%,'8"^R^IHO0$2LCS)#IOW\#2T#$Y!2+V:*.78[%"BG3K/YLHS8E9;U)O#N#UC1[L"[QI9R*TO6S0'N[,"#0L3DDXD1'GT49A#-/,FCB4@7<%4TT7E->+SK[:-NOKB<9; M5.=MT%M]\6ISG**/EYR6D5,"_P+[2M)$- @\]"$;'\#(HF'0P?4N2O+]&>33 M*DPU:H69&S_\9&\.M<#X';WOV7&&$8FA%!HE6U%K=?2T)$Z Y!#,"! Y!26% M=28%9AA5@RZK1=2E5C(1GA#;&X4^9VN)+DUB2:@"&.N@J=\@](ZYPHOYLY9F M+U*/OQHF?#1B:%?^-&U'&ABVX9SK)2C!$:.RJ$, 9$9X*4 TT2(2*Y4@E#-6 M)&_+(@[<17?FH8YK7B(M/H*5/J:_DQH=.W5M0QZW@[D7&=FT!ZKF;V+=Y'># M9;.3V-).\(X9P29;+1L#.:>590_PYJ,V3<4&6!*P2EMIXF:@![[;#44<"2?N M3=JH%[.1^FMT$-:7@A&G7(#SF IB$_QE>"EU*F,IPJ BUONDA"D*$CP%NSU% M,-EC%(1'9W7P)7?>[UM6^5@V/IJ&@@ DJD5HCC/P6OZJ_DCA+[],X3]MG#9- M?E\,Q+X!<^MB].*_Y%I&[QV1"<=)E E$N4"@RK5S)3 6E^4^ZR0KO9."$^8C M&/(A2&**Y AEAEJ/8X/%&-PWG)X59G1LU$.CYYF;;I$ZEW&L4L=XZH-.$9Z* M4D>"_-':,,*9 J&#G),&,\/OPCH[Z+/'/S\ 1>XD8X;C1Q:C8XM;I,L.1CBU MSWID[;/$J7W6J7W6J7W6J7W6![7/ZJN(.TJD(SWY*4!&R\'JY[G>RN%XU[*T MI$A,L:1IL$/-;X-EP@1'2AHI]O$/Q)7.$.6B$TG;J-.NO_N5OXQA/4.?P"7F MD-7/Y]^#;9PV/^W:6W> 1$.,UFM'+=?SJ@\WJ.QG5 MC1$^+L/:-Z3K!D;TC.,VY+-O><N( ?[ BC G'.)@+3 -%F_A>.?76JSA MIZ'^\Y/>.6CTX^2O*V2+;J7M=N&V/+'KU>*;5K_A:E'=P3G&RPG I<4:8$_U M>PS?-.O0](Q^W5V?LSROZ_BDCM<6*W@Z1LCQK^;67W5+@#5LE/2;JJY<-0," M/^GNT;L0K@P;>9&?JO09I>IK5.+'+V*W?,_-F3'B3C?YZU]6RT/K;W&"ACW$ MYAL7R\5Z'DC+ "G_[S #(/)NT,F3!J/@!T=>';M[8 5V>XBNJA!F\5/CCT-' M]3@K?PCO'A#5J[!+ " D?ILMV\/$:);^S0:7=2C^>C7)FG#2'<,#KW: ?'J< M\."C:B ;0W&2+<5W4OM#*=SP.2U&0>//R:.W2(5\%N]RT(HV'+[@U/Q@PGV'_=&H&.,UI+HX$G\E$3+ M6.+@3*W/&QX4O(P&L+UPF-XG;23&!$I*[U(I%6/1#C(71!+4!U6"/8#AP<(Z MXIC5I'"Z* )\Z[7<]P]OD7R]0?G?536F)ZV'KN&-0[C8"0(6M^4GZ*FDQVLE M_W"'[ $5P7%\> <-T3?6T+;Z0,70Q_T;$ZV]+7V'^??%J(W&0$9+;6O@O0]3 M/T+>/?;Z7X3X_Y0\]*>C,:;/6WK %.@7Y4E('JN71"*6*= =F%2."D=R-@@J MJ2@L*!=BK!(85!+$*>X)HTHY$$0B&K.O;[:NI)QE,G0Q_VK8./CK%B6DIX(=[P?^I1[7>\)S?[Y?G=,9%">=<^_RXA4.\URD-G!YK^Q[ MNWOCT>NC.WF 3AKKDXXCB-IX)0+ADCDB2L&)CO"/Y)0N E?.F$'R_UTT5M-\ M;AOYP(/7I5#>MVYB=$J-^+3*Z7U<:R<%]N%&T\E[MLFD^H1\R\\X,F[3(>,A M]=+G=*1]L((Z3*UQJ*B'\*D%JWWBA"5)F_)JQTH&R@#$OC>2R7+04RB(COC$EPNP4**W)0F:1%B^AP^M1P4)?^.RP4B&ZSO_>9SJHL]1GI(A?$9 MG&OP-P:D#TR[SUD>G[S1:9L(.*9>I]_9JO*7U>25G?]VLWC_3K M7"2QJ<'%"MO7T5_.88$7-Y-SCP,P]OKK'*G9S0VR=BD/3SJ;3GYZ7 MPPXIAQKW]);;M>3?>\9>/_Q^$_RC?>\QZ0EK.WX#J4(N%V^;?AM-SWY[?3WK M)@1,!Q,)L/+O936?6P^BY>73'S\PV65/C-5K6%IOR]59^5%)/3\]=*9RTWT, M4):/>5@+MG*1(^$DY>;;W ;?GCV=VZ*ILR\RGV@FE+\1CGN-ME? M;5FUNWW3>NG\_!_$Y=XI!T=$G!K,/JA,VH[=:,:#M&EF!\[_WEGO9JW?1ZG# MWNMC_C^I?B>78/7$^1,PV25@IL@*8ISQ *%402P%\SLPKWRD4JDH'Y"&>^/F M-PRU\Z^'8N_15C(9Z5+0U!-%H\ 1H8%842AB&.4%Y9$)-4#5@:52Q*2)CV4@ M(F&C(QX2\86+#FZC;!P4P?T2W\3Y.GZ_7%SUVM:]B>?;5H?/?F^UT,ZU\Q4N M^+]!ZSP%7+4 *'=?'3A'/3*@:_ZW[>$Q4OXIL-,OL(&6DA-11$6T*B+A7(; MN8\'DIJCB<850A!6ZH((R2-QCFI2J&0C57 CZH:5<$-&^+&R35[H8Y@AD6?R M>$!^L]@-SFGTQ4;AM[!@V7UU$%+T$46'$,[VMN*=D MG]BZ7O@J5Q%D3+AIA=-;PC%PJ E:4:JKUZ>'[1M MIMB\86.^-,V"]_AJY W\+ O641I)J;DE0E@& >;/8*$8RGQ)/6@NZ-)4ACC M2\(92Z _?2!.*T5DX0IK"Z'+8K>I U9[X^RMG>+,Y]AK:]X@>I1P+?#;$/[G MN'J1NE\^Q>-W())Q]Z)Q-N6BF!I6C$[J;0L[#Y5;[+0/J?(0NB:7!R74./6D MM3$I0R76[ )F4J#]G!.4%))YX1,#-AJT<7-"Z$(DK/MQ%(6)428F3TB@ M62QL,P*;AB'+A8\QU(BTB84#"]-R9Y)(93G(:^[W MM"&TRBE:^1WSZ*$F;-R=)S2B9+KA@@=OP!& M/YE8#QUE:@= O"/(5*]='?^U1I_^8/#T)K+TJIM[?FMP*<\/Z5G@W7"@GH\@ M#YOL=[7--OU\LN<\':\&8E13[I4AP3!-A/:)F"(X$L$RH,&7 <#T0*0HK6)9 M%(25T8%(T=@TUCHB;:DH*" 6RD$[Y/'Y*_6(,77CK9QC5/'*8I!QGL=+IXCC M$:\&P\N:N-8G&M=S$GRC\2U%M)AL-S5^. BTFS]S2,2U_;#/7SV=**K:Z9Y- M-\)\O[83-VQY/C7(;NUD*(Q3][II;\>,Y-%H?ZK^?&3,TVV1[8,^U ^-RL(# M+B)&8;?.TPJD!'9BR5?G:>JVKJMZE=\MD^J KW<[A12O^%,%;[?OB,6=V(GK M5U=Y%'%+$^Q[U%FT>\[EG17M/7AUN5RL+YJ5QWG8^*,O@=I->\A#O[K.K0]/ M1W0T1]3.9@N_.:)-$]Y>0_O6(&WS459O%T\UQMC MUS(\7'J++XB#$HNVWEX$ZP*I4F,_I;=V&39W O6UJNK4TFYSBD+UI@KK9@D' MB#?!T0L7S5*OUZOV67%+) 1I'W""#]!JGT3S/#%E:3'EC.2LE+P_#>V:\$V-YQ[D8#-OU@JUY^59$;S%:K_%R<<^=7G?#>=Y0MUK/0#4EHIP+.Z_55 M,X+,Q7E,*(\S>*V1CVJ &5+?VC@UF.\7BXSKCVH(NZHF7)#G2WS M-'UU.M: %>;$JW>'Z#9KS0=NV>YS;V=Z^JLW#+ 3NOLYV\6('8U"1RU+I8G2 M7A+A0B#.:DM$\B6\AJ2F&#@!"LV5X5$0 /2>",XCT88%HDR*I5, V_D@P^"= M$>+V)/VR(?!].05T,5X'XZE%=G_Z2G>RQGE*J&7.),GA;'@<*.@-L4V6:*#+8CPU!)KF2"&,OC4E4:X8O^4?!>;&3Z; [%W+NYK MM@\;\W3M<;* DB'HZ"U1BI=$:*J(\3X0Z@J*'7ZYHH.Y%"(XZC@WI-3&@'"5 MAA@5%2FC*Y(IO1#6/A0+E./UES;6TCC9()1)1PX@.Z'CE,XY=+%SD1&N<^APXRF>AB"]LY+(, MY8&I9%+;(I4A$5H:B9:/)RZ&$L >9P(TN I,/T3&ZZA1VCRNIJV WI4EZ%,X M(A8^XT*'-G@KH/FNA#QLA7VJXL./L;D^1>7A3W$93P6'&UXY$ [>3;WMUQWV M H\@?7K^)XP89,*BIO6;J[;I(J"/9XOK+I);Q]5R7:^OK#N;'*DTLH87!Y566/97Z! M%\]W7'79@]55--JW4VG;Q>+W^+ M-].-0P].YJI[:5" LS!MGA0Z_]VS-?J<80'/8 <75_ "Y\MHIT"X"E?V=[@N M+-K*O%?P(O^.RQG\W87K'UIZGB:>/.*))_(T\>0T\>0T\>0T\>2#)IZ\Q]M^ MR3"L 4ROXW)9K1;+&PQ:8ARO^7@9,5.N[H&*=BS[V>29]0!G;),A G#(91!Q MC8%([*:"!LKUHEZ1ID@ 803>I%JUP=D=I#*IU]?7LYL6HE3+GJ& >"ROK(KU M(P_<_'K=XECLN8,$[0*IO;P$H.!_V?G:+O-<:K8+6YNJ^/$G,[J0)&,E)XP% M001+@C@F)3&:&Z^QH"-V\(+X;TXX'L3M^?W7NEHVCLHK^]LV,1%997V-'X^384IM M"IZ,)&50V,7*!F*LX,122Y,215%H/G Z:FJ\%P6)QFDBJ';$J>@)3JLM:+0" M&'"W:V(V]9YFC7@!J_FIR]_L..G>RJW%B!EGW0DA$/]5;')M^DG5?E;E)#UT M]ERL9[;1*7OB?I/Z6N_9NLB(P'2;DNH#=G5793UYBQUC<$YSE1T%31SW!:UT7G\D%?Z.2-759Y2%>5W4>P>7!MM=J+K,"E\T6; M'+6$0P?*LLFD N:$OYO4K+"(S667]DV3;76]>(L^HL6D<1*TIP! 2A.1R>E; M3;[6%?!H;I):P3UM3LJJX-'M;V+G0=E)>TO->YQ-7BZKQ;)+^SMRROH'8GN8 MIFT;@GXAP[6MPI;SEQ&VH2;].:JDVNL MK*TQ=ZZ..;FMR4?>+FY+GRX;+I,3Z0K&-@[EV^:!Y=S>%&TWUBS?K+T,.!XY%@IJJKPIRS@ /R7UP1B /*50!<'*0J*I5\2&(*7GODAZD!_S2TNA M\WGX;DN?9PUY[@G[F!$CGRXG8D\DVPWDV4KBP_D1#\XIBB?));6$ QXF(EE/ MM"@9D:5@!6;'E'S *2P65,:B)&A=$<$5!6B=*,&Q[-+[0C$]&(=Q'YSRY<7F MQYP\E5*IA#>P=R6VV? *CKIBB2C!>/(L6%X,NAH8[X0O6(GV%!A5HK#$6:&( M":%,8(^7A1JD47X.&3%JN[H3$GN%HZ?0]Y96OT1LM0G4>=S8Z?F.IX[OPA([ MGR_68!9@-;3?"7=G'+XAX>3EI86CXN,Z=XFM<[AU\^VTB8/WX\'/WOP6X[]M MYM,?%M__,%FL5V@M=$8NFL&;B]"DNLX5-6'73&YN<#?])^=R MG.8WSW[-__7KV=_/T+:R32T1;#+Q,XO%0FW355S3.@>T^R6 H8I-WSZGH!RUM%O-7E I4O/'Q&9FBHM18ZW+FU_5=@<*R:D'O=1M_Q M)[[Q1U_ &S#>(MG\N%GHEH"$&G8A?I]$@;9PIW4F;"RN%E].]S8G0\^J7BTK MMU[%KJ(*RWVW^Y4KU=?SU3(G 1[8O->[AFY;V=,X]= 9,68_GA,=]*B^>*D:LI7"V7V-#'RI"]QL7YZW>OJV/+S-OXZTZYMV[ NYKVK<@ M$W?^PNS.0_9N?7W V4#AR6Q/HC0G%IOR#<\4,O3B>M7D"C5B8NO3P#+#MDOW M(W>8O'UELI%:*"E0U+42N_:+ZRQ5L,Q<4]VZ;E 5@+BI)Q?K*C1>JWDK MI;)3J;UI(\7:P1"96_J=(OH9B\ @Y_5N9E7VG[E.^%5S7UWG3>P8%EFL'_&J MMX7BOLT&/9"KM:ESV@C4AE4;OW3CX]UQM;9%L8T/N,G>;ELP>+]>]OS#S7=[ ME8J9#GX)>PG,G,OKK^*JGV1V9!NF/7[/(='&K[A==5XO'*&+N$LVVRNAS.7$ M@#ZOFJ80B[?C-$;+TL5@:22,8IB.V8(X#\:)9I(+602I]"!?F K.K0R<1!T4 MF#&1$6N,)=(H;R-U019JO_,?K 4G+V(S+!!J+S>>]A?SG^,*QU_M2OSK=:]G M%N%W:9K%1R?POY[DH];J_%&R@2E4L+%(I"P]-H!T"0S,:$B1HK56^)(-ZP68 M+:TKF":!Y_Y9!2? #V#2BD0MHT(&'1^.#<0(V: ?3>H<\=5.R7NN^S\@"/O/2U-R'UP$0([.0.R0J3%F+H76JH!?^NAV#MZOC1NDP];8[[*G^.X):A=C M=@CM=Q!;WSF)IPV=A =^HVV7C]S%YFBP9ZS\CH[JX'Q!HF*""$D-V(F&DP!, M3U-PB8E!4E%BBO-8%B1DASF+ECBF*6$B.2U#L,;O-EW\96,/;8R@SJYJ+:A[ MZ[ P9J;OF85; Q,+&3HB/'C_-&^6RV; M(#=-1Y1-B!'S"@!SS+/W 6/K$0V@5S%.,"5W(INLE^UDBX#)E[/'KEK?PVC: M];AM9C1L=3 2=IA#--J(+N52*;!HB%06Q(XN(W&*4N)3P5SBAOEAG.XNHFI; MZKXA26Z>?V\-#M18)=-8>UQHJV)0K" B) !65&BB"Y5(+,J )HVB9F %N<"U M]8(15181&R(X8CRHMM+3@H$Q9?0V@?&3[_AHF_TTX&F4F^Z"=MPG29168,8J MXXF-H4#$QK9)Q:C C"!1),J8DU @#* 8[6I@26YRXHE J%B ?[FG3O[P( M_$9_/_ Z[I0.M=\WHNW#MX\<;L]/ZNSU7E%/KY1GUUK?\U M R;#),[Z<)5[,Y6S"4E:[YHRQE%K?AN\B3X07MJ M310"<0XT@J22*@=2O;0#HYSK2*4TAM 8LF9S )R(Q(EB2O)6,,V,H&\ ](^8,3E_X&5O;%-45%OS M"M,,WN98:9#>_/5HO?$\0IP86S0&B?! M%(#I4D&)U;P@7+-2\8)'%3[*=,LG&%'DM"Z<]M/+5Y/GSY^?W[4=C:VQ(W38UE\WY3/=,YJGY][<]JI+ MS%O&U7H)UG&['A#AL3*1VH)-7#8]8!G. MWY4V!&9*,F0N]3AI#9Z%S[ MNR'DH_6<7TS%,&!E[K#;(+8TA3BA VF7)@;NL,-3LZ>F.0I\JRW#4H<]M _A^FF!.* :>:45:F]D$V'8' M7!YO!3:?G-=86KGI1W^.TN_Z4"^P5K;EW-\6E^8LPOS[+HVW>TJNS!PTU]IF MR+FX>AOC?/)S!A9O,>WVZ64U"\LXW\2)?EC4U]4*BY]!]/[\](?&R],3^1OL MVZ0"]QJ#9B&]%?SH\]@*>[C5,0F]2?3JWF/,IXX',$9+)HCF>.I P!*7>"+! M12>$3V5NK[OGWI"1%J5P8 0KG&PE$_Q&>Z)I43CO. 5C]P'R>]F(#]Y>@7"V MP Y$9'>JZ+4V:0OQHBR4T;D:YVX ( M?U?#D'9-']DQI+G+J%J&##ON[PRPM[YM@G4XVZLE0C: N[K_:OX&%KYH6L=T M@.I=FSC8OM'ZLWGR3G+'B2D3!\1>%L0Z61 9@B^L2HZ+HE*)S/P^L-<>XS1:4X8V/%Z],/B/:_AUN;[T;Y M0S72-)C$="QM#+R2TL'HXKNP6)<&\P(E)[(4\%C; MD:"-$\PO[BDE9C$V%LO9$KE>[:;5'+!X+$J;#?7&KM.A,P.;7)96!_02=Q]E MJ.05HKO)M]6B]E6 +V Y^?_T)F2N0L>(C8\\3$G MK@-8P>:OSS9-%MKCO1-_^FX-Z&H^CY.K=>T!*P)\:1]VT\.>H0+=A N%]:YG MN;-O?OS,^M_P+FD]]UT&^V:MTS9M"Z_^-OK?4!(-'C)H7M#+4<':D^V@@\T4 M]$P[O[AR.*-UEW*A2BDN,TY%"7>4>#L,N_GUP0G7T_UV1 < MM1H[*AT&N9^N<^QXG=+3PT5!7PJ+2%'"'AM+2J\5;#<@52=*"BP2!7-%H,[Z MCV:1;?78)^M*,FH.^>*CRJQ@4G"52$'+"#MN(S')ER3RQ*FU3)=N,*WVSESR MZ:/*;-QL4B50H& ;]P-9RTV+FC ]'-;**/.FE\, O+31I0!.%LOK#="XW&"W M8VZ@C#N:Y@H9_-@<+T-U6 5RI+=S V^Z!L]Y,)6_Q%O4W0_QWY=@MASM#@VO MWD +W*O0_' ''?1#ZH_;+.E#R=PW:,\4>;5: %Y]N5["'AR<*IU M63A:VD$_2A>,E3&2J!P(5ZSBM@S;D4KC8W(%E<'O",J?U^@.PYX#5U>+>=[O M;KMWJ[ S4J[[(I+>5O VU5Q.2S.^K-GF75"X[5I#/A,!5H1MHV?I*:<<=D.?54"MD]$15*1%.>JB-&$ M0XU'(@7CC!&A3&I%%+H&&WR^_[>O%F7N8UC_>Q?ZVIU@X':_.FK MZUFU&HO'C$];G=YO^CG*TT<3$Y1:1H*EL LQ.#AX< 2C+)W2R7A*!^T9/\7. M/5V :E[6L+!?T*W!#J3=OK\H'U]8"*4SD[D^9@DBN1'9-;[XV>0<<)!SQ_..5EN'V:;/120 MU>,/0*A,R480?!P6D)Q-2V9&QT9[2. _=S' UCK8D=$/ONK7!YRKC7G31:4V MOE47T5BS/O?#1:FYFB1;+9MP?K8"\7!L/VHZGMD B\+>*G$)B\"JQUVW\R8, MV[0,$2(4O3&2Z1%B$[?2\($YB1#7"$8Q2&CIT95*NM'-:$DX] M=GO'26M,.%)0EX21E*EMANUV"OL&#_T#:7M?'LPQ5XXNNI#)ME,7IGIM2O:! MX1S:%MV%_UHON30BT;V 0$N$;]<@+F"'GN9(IVV2HWK\\;JM;UGF M HK[<0(79WR\HKAMFKA8 :^-DT%X(9,M-'"$58D(BW4K.)-2&A[ BI*E/-#8 M]@X,TFGB!V"-,;LN&DF9N]GVY6=N/KAJ)RN$3BQW"1JM$%TXE,HY#M_$Y7=; M]]TN)KOLO/!>S3+ICN;O%\[H8NLB:6\7S^/2#N# I? MI.<;R/Q\_BIZ( OJD->HVU_#0[^=97]:!"Z\1LRS!"#YP1CH3@BH04SC04&Y M-W\;#&K#.#W#I15W[V$7'?;W/O#9S.FMMFX+0NO)G_(;+M;PTU#_^4GO%#1E M1)._KC+Z:U?:[ASNT!.[7BV^:Y/FJWS3KP%E1 M7W?7YVRBZSK^/_;>]+F-(\L7_?[^B@K?]GWN""0Z]T6:YPBU6N[1C-MVV/+, M[4\W_^*4[JN+9V0UT.0AC&8^=I;=NVNWEY'^;=DM(R"^L$ $+F;^N\_NW$ M:*;^>IF_MLAVO +[HM;H%_MPRZL]H3RJ_6-J&W]"&(FQ2MB0MV)16Y>IBV#&A2-;S M-^J;@$T@!$1<,V@P*ECD2YB!S+E=,C2#RG'$5$X#SF/O^:4-]'05QS\> M5K@M+)<'"+=BY2P3S _*MR]>$G5#SIP>]HV.VCM+$#4\Y_\;AJR(!HG@!)$" M"[I9,AF^P4)BAZ2EK&Y^@2QQ$GGIHI'QKN#PLM&*09)EQ&^ M&"3G%P-/Q2 YO:!(*E%K#4>8>XMX4 XY##^8T(RPG#N@-R(JI%(F^[J0-S8A MKHQ&V@F>6TW+%++@D>04]L'7:Q-])8_H.=L$G1(KQ11XA"G CLBNM$\SOS8I ML>>4$Z<\^]A;8&RGUHL5&4XQH@)'M8'!8X;_H V26BGJM;1ILWR=-))A)@A< ME+.<(# >C>"QA?L^J=^W"K"QZR["+ZNR# M49XEJHNT?^75OOG>+(-85TC5!J=A?'O +A7S:Y9^R=C-)J]_OKPDG-4$N&%3 MW6V<4DY8JA_8MA!HHIY[U0QD79UZ-\K93:-Y E'41#RWU=IRC:?FQL&H3N89 MSZ<57+5HT0F?_C3^9.MV'J'Z\V0P=784>U6>,HC T<#VFHA60(A/@^$P-K6! M_GOLZIY%?[/3J?47\VFC15(-#!!S?X\Z+7!2IZS,ZZX:X\6FOZER M.QOBO6&67MOGL,9F" M"^J23!9%#ZHGI\(A8W'N!ANY,HX'8(QC2<)W7P;36:ZR^7-JG!\?QN^^P =A M736M0ZQ1*R+/M$A-><1E@[]NVCE$86.X*HUL:Z2*U4&R7K#L5'MYCG;/2_S 5*KX8YG7 4/^<"7G#Y.$P[ MRBU9DC450Q=%8T?SNA#>:' YO\S@,VF$<]W +W>&FD_GN6'63>*QK1.?\ONT M&<=9??E2?66P/LCBT2+'9+JH.WI#JR9WT^7>5XN):O-A,]O\X@I6;MI-:Z:;>5"NN7R6KKDTM MU&K\J:V_ 6R#?,[Y'=:Y*ID,^?WK1DE+16/84OA#W66@36I>?U*3NIQK$M0O MV'8#:--W0'[;*N> H?4^<4W97AO'E)7\BX-F5YR0R95&C*5ADRE(5-IR+17 M0Z;#>_.4\M@2RQ## O3(("GHGH(@0H))1D2!*OJQ[GR\M59\G+%:R/N;DKI;:O'YFY2VA?F4[KYR.>+GCMY/O*+)\ R(5N7A.P'TS=[A:MW&Q5+2E9V!X*4"C86;"S%*LZ' MC?<-=2M 6)CRE$QYKU2LPI2%*4_)E/>J@E*8\OAQ[?X(<>U=*4%SV 7X>?WD M;N$I.W#$]DM0,Y] 5F-'X_E?:JP^8TQ)BQ42EG/$J0M("XYA$@YCQZG1=J-' MQ#YG!NN1*OGPX%!EBFA/:U:2?PM*%)0X7K4 ;I24=1UM!3N>28WY"E" ]I?8K9M;E;5)0HJ!$ M=U#"8L<(-@XQCB.@!.@%FAN-9+*,<&4"9QNZ!)9,@;X0D.*&(4>JK;I%.6\1Z%1+IMY!W3,OZOK=&KQ3!^CL+LQ*]? M9-CV;ILTQMQ+" 6")>+:2F2,\TA0I[$-F#*Y4>YD'WMXL;,/+<)$CZK='83* MWBBO7Z!AW^9CFF(&^B%*.K>TCI(CFRS\YBC5CH AO-E;:A\C^%C0P'M*%Q.X M0$.!AL,74?:,AD 8PD'"-O>6(*U%1(D[A7VD(G%\",OW>-! >-$:3G(B_&R" M"(]I][990Z./KTI8X4&"95X",5X\ 0HW%&[8@QNZH;1UBT%>'DV*-__H6DVS M )L_WUR.X>W_55?S*+[]8J47*_TX5GK@PJ@@!%(ZMRV2D2*KO4)$;7">'=)!6X,3E M$>SX?9'H>U::$A:P.3^!"MCL"39>:Y63YI&S5B(>5>ZH93PB3&-.X6\7-\#F ML2Z"@Z@]FYD$NB#1N3T'Y7C] )Z#73\_C&=V6-P()Y:GI;%L:2R[KW %F:H# M%B H"8A4[K!'FB>#O L"M'EO%-[POS^JP/VA\LIUCYU6G#[_)K(%B@H4G1&* M**71)R>1SW$!/$6:H4BA%#"UWE&9LH/@\4Z%@T.1[!E^Y/.^ D4%B@H4G0R* MA ^!Z'$%BH[E9H#? MM-"\CG8RK>)&]XXJ5ZZO?]*F8?9J?>8S$:'Z;*?5'[9-XJ%/.+SOU&-F'( 2 MTYP@[G-C[B 3\CC($*358. =OA;I+_:Z[DJW$]7D&JJ)NU"-]?E.3#O7FL,M M0YA'KZL+'RA5 &M 1<$1UZ!66QHBPIQ[;Y.01(;#EY<\_,*3[BY\1I]N+CYQ MPFJN A+<.L2-Y\@)9E&TU+-<931N5EQZ?-7 0R\^Z>_V[YQ]\2=Q>I7;#W^* MP^N&%;(06!5\HSBK?!:/\VGSP8W8RR_SJ9%WK81<:_"YTM83I&4M8G_(?0W7 M6B-W1-=X*&5OW0Z?>C3X@BX& 5[@%>!6=))H90!^6 #-FPEDL+>("4$MH3A2 MR>X<1$1E;,S)!<*"^FZ%0)HQ$&A<$F&D29IO#')"+OIU1UOQFV[NV_X[FW*3 MFVMV$^>D98%Z;Y #A()U!IPSF"80=YPPKA3S9L-Y;4DTAAC@")]/DQW\L,P* MA G3*46M(B-?Q[E;X>,'@CO*^KL-MS/#78=%':"")MQB6$ZM$:=8@:7.# HB M" RZJ_/2WF8!1;7 !N"!UDHQ+#_H.0:C**5,@AHP-^Q96$#V=[L1S\X"61B= M>S(;EN#"!*1;)7)&KE61/ 91.ZF NLC/)Y-LC3:X6XVW2.$_VV$.!ZE^NXAP MR9KL/4*?:1!M.NF 3 C DBK!;RZ"X66C$B1(1O5![+0?([QP7&?F'UOS^_IO M=C:?P/^E!_6.'M1-?^FLP;7]H^>7,&D8>UI=-K3+*MVR/?6J7R/S8V:Q280A M/7Q:IQOMN+8>X\Q[;6.K/;\VVDKVB11W=(*F?:$>UBUZR_>F3X5\\BVG.QG% M>9:6PAD"3M=3^"5$0)4>A8]@RZ4\+XT*.Q!AZGV,1X@PO1R$,(Q=AMA]%@ T M"UX"1I]C?86.ACV\U) &KXPC05A$-9/9PK3(IF"0E81:ZJ4'\_,0OK*O6IB+ M(X*_S.-/\)@/G^/P4_P;//-B]ZG!@X.Q*-M]6OA4-U.G!-R14BB>K8 31< ] M1P'7K?S!ERK7)'&2:IDS%I)!'$N.=,04F>@X9=XPG\^M3R?7LHO@P^?QX=KG M&5;:"!Q0G#U$:NVV[5ZR.)/WX;Y'D>[ER;E[-;=X(;OXP70IDG%[#XY6/]9 M+8],/A"IN)?(45+W5U9(.^U1Q$E(09RQ M49Y<,@X^':R>6D_K_21CV6S% CRAR/QP$8$X"8"GV(&EV.CY+<52;'1G/33A MM7NJ".#BB"V. MV",)3Z\"-\$BY1P(0N82LE@(Y*S6.E&K@SJIN7DH,Y/WF#BRP'P^>Z:8DT<7 M;YG_7U5OZFI;U23"@%/X(B>E#=JZ]47*%3/S_'+PJ9B9Q]RKW^TLFW%2T8RY M<]C5_3-H0)PZB@RU 6&F/)>><8V/G_[Q^R@,ICZC5@SOOGBXM,&PPP7+$G/2 M0KR=,6P/E&SUQV+A/A$5X)=&YE>?[' ><[F(8NP68[<8NR>4J(EZXF*,\%2O M2&9RUB.RV+;%MNV*8&MLV[V4YKO* M0BHJG%&PYY+AH ,'YI#1(2$E<,3>&"%TW.-5=[_)K<).-V5BUOX[%66/0U1A M,>$I"*28-=GGAY&FN46?EC)2%;6V_(!$;0NW[:B46=2(^Y:A4A9$C2EK8K(&;?PJZ&&?(2)J0XR2Z(+&.<:/= M]CZ,]D/]EO'ILAGMZR?(9HM(JRIWT)@V3>AF8U!N,Y<-1K&^:[WWR'7=??66 M@#R@;#Q\Q_A 9011B(R/P,*8>F1=!'8D@CJ+'4V4'%VJ_J4E]*] YU_BQ-^V M+J[FD[@T+Q!=M2_N,B],7W:M']2W!X.E@W-# $4*"QE1$*KV@,'*V@3BTU&# M!5,DQ(T0QX-+SB-R@^SOSG4_%S?TEHV-#@= C5B,:_!S2'EX^$)[SBO+B$2, M>0&,IQRRD5$47!+:6,NE.PCC?462'I'M1/=Z\'Z[UNQMK37;5D?!_U-51^C9 M%KS$F'B+J"&\D3X&@Q8EG"!".QR(W>BR^Y">;1,P[5_]>&/J@QW^&ZS?].?T M0QWK^>OXV@[S%[M;M:V\-&S'JZ&]?I6&\#1?)S5)E_XOZ]FAMF[:O6[MLF]-8O/9@E*>- MZK?_RKM^\SW!2WY:H5[;H@OCVR,>^;T>YAQ:<0ME(*VY)7M_&GZIE@RSW#"U M%^VE^M+>CV[<6!03TVM[0%["=*ZKVBU?MXT$H65;VEU7O\PG_B++K#=_/7T[G%CZ"6_)8=G%-+W]?7=E!5]NH$N."E=@B(@"2.%&@ M27NG$< 1]CQZ*>V&)FVL HAC @D?&6C2!L1>P!H1R;*[2X =J=>P[)?)V,<8 MIC],QI>9-S> [$!]5!G%'6ZDVO+&@L\&HTS6Z2#42B5\GUIW:WUDDZ^> )." MH*LF+0LN_;;9]*EE8/4?=C2WD^NJ<<9BT,HF@VGM8@!2+[W"TP4>O)U<3S\- M9G;1??S=[PWO_][_SWZCT?T&3/VO.!GFW^> !Y5 M+1GRU>M#+X?K'],]DA+!B84 QB2%?6 C!R'M%6)"L<04B\#ZMW<$SD=8*H J M9Q+8EDG27(A2(8(C9]:"6 0MGV9^F2QV>.;GY0@^*[*]!1/&3_EB M^Q$>]Q'&V63W=A^$REW78^23C_C/N1WF08%;X$:X+W,-T*J;,.N!"3S&$DG0 M_1&7/H!U:@-BQB>GC6,I;93D=D%2:V5 & )LAK?EZER M^>WI!>@<=^3=/0QO)=8=QMNKR2!#R?CVF17#-<8\AOL 3J==9C>K:0I2**0U M-R#+&4AH*B@2DA+F,(LF;'25+NQV5';[?!%'>X-<-[F,I:P)!H=4)" IDV'( M@F&,E'166IN")AMXQ%F$BK$]C3-@/A.;E,XPXKD?T[ M#B2R)Z0C!MW!U+$D#1:0JP1*@1G!,A6=RHR\9\B,)YEE-3@,D4 M-P6K" :*<4]*'0.+]3_FH&SE.(M'6:L__^W=K[]]U5ZMK^BRQ4T>_N]R9XT+B/3)AAE'LT0;2VA8QNLHLM8L[_!VDF^H9IQQVQ$ MR8"2PR-(*V-(1&"XJ6@=@$S8"$&,27*#(QA_ 2[G-!ED I6(P-U8J6SVV=N> M#IC+C^/I]+<+,,5''UN?O/T8?Q[]%&>U9^Z^#GIZ9Q!BUUCGVX6/H"U*L*'E MA'F\S5:UIR(;^\M@MJ^Z+'[O WYE2_.M'=E@=SDIONH]R-8M$-S/A\U72T-U M9:8PRP8*!].[9N8BR,514X6I>@-ZX/ F,JZV=^.7JP%08W[51NI%.QD.8-;M M7+-/)(\.2^,O5G3$K;IA,ZE:,YQV%*&9"3IR ^!L"%@2P0O0"P-&H/DQ[F/D M*FWX%#&7'-,(=HIGL#LQD\A8JQ#F@?A@C/4BG5:P'T-?[2GV+"!K&%F_K9%B[ M=W%*"G8DS.9CO8+3==5Q.:ENHH@1U@:J+1DL?J\(1!!C:%^0_$O M)Q-[@4<65-UD@N QLPEDAQQ 7MM0&.,N9:+RRO)D%7.("RB2801J>-& M][<]/4-'77W3O3BKY>J?>1Y9/ZJ=X<"$M>'36PL ZU7S^K"[MJF69^*+4KC5 M99Q=C,--EA-\!A3/6M1PD);94?;J:CCP.=ML55?J5^^S4EWKQ;=C%^WE>#(; M_,NN:ERKU7[6O2;9?/OG?#!IHB 7:#K0%8<11>N_&7_#(P MPJMEVN.78^O_^XX=?W_SUW4]__S_5+__^ MYM>_O7G[[O7X:SYI(E363NXF^'MAA M]=L,/FA<0Q_/"^I[L"'.STK]T_5;F)&5T7$/=[V*?MV;%-G_\P8 M?=LSM.ZC=G'-.[RJ>62EJ3[':T.O5I2HZ=S] X3YP@_H00?*SJGZ?7LW"M.: MFK3B1VH\Z+$NY+WBN;K1KS9F^MW7GOC'+3-6W&$3&,*Z3B;###D! MAJBQ,L;H/$[>']0YM;1#?FU7^X=%#NF;K/4.#NFK(KQ/.VN1=-<>58HFE9Q$ M1$N:@ZYR^!6AB+F@HHF8>+'AJR*:,^^50S&DA#CEP$=2::2\2LHQY4E(7> ) M;DB775?K1B$@4E,+HR%5K['!;CSP=0DK.[VXL13CEZLZ8/D>R)=5 [#GX(_\ MJ+50C!;^T$#SNHM_VIP)M)@\R1&/\_C 2/$5*QEF,QG,QI-ZGM.-<0=;3BU6 M%"<8N\VCS*V2 XW:B'(8@5(0J)C.$. M<6(80+#'* A-0$@G;)U?@].?QJ.W@ 1K1Y[MR?*O#3\?ZO28]7>7B^J$3.6= MY (F&*X# 9KV-3;S@^/P@V+&>?2.N;0A5*41GJF(L(W .3F7PW@.@MC+2#F! M 7$Z#Q?H[N7U;Q>B_9=]JK\J0T%8#<:AS7:QTVGN<]1(U"R/_59SIW%+6^#+ M2]<&I63A=C&89KGI=)@TOF+FPGDZ/%%6LQXLI*OL"V!:P"LG=T;-PI,&TT" M?]:5L]*MT>LP$AAZ4-,D#%**N;9>\X1!%O*3P<_OLPSVN+RSR4'UE2@Y4O>7&Q'HQQ6OW9/EXN=))889YJCX/.9%0:[ MT1 ?$+'.$1$(*PSV6$[B1*F_ ZI0ZW:XR\)?H9N]' MT]EDGE?Y?4N>7%C@W8)V-]&,AZMMT3E3L\.53H01S*3 4<*PHERRA#11( T5 MD9XR[D+:8 7"%=4@/1&AP2 .2A'H1%HAQZ16BH JFN->.\ *JGNGX-_VJCN/ M(&UMTW3-NB@"?!)K*6@K8#37!-LFX*KQI):$,]@E\V%8E6.V9NV%!,J>WUK0 M+&7@AI1?1BY_U4;N59?C:1U9T\;WYJHVXR8?8[!=(.?WF(R'_>JW+'87LP9K M-KO=>Y6;SY:C#&%ZL_IHN9&P(*@77EF8V7+$QJZO/<(PZ?%"LBZL_%[E071_ MS"\ZG<%5-CL-X'L/CX'Y6S\91YC4^'+@ZT$&H]2$3N?<\UQS= K;OI7Q@SSW M,/>+9X .=!5K=\55\SE<=P5*4.U[@,TUB8-+-Y],FRP5H,@G"PK7?'J+AG8T MSX283^K5@.6$9TT 78;VNM6BAD-8OGFC28'2!BL%BPN#P-O-F<9U,DZ! M]P<)F !>I29IS.M6ZW+P37:9UQ^V.H==]\RL:6]UG"[<6L>[AVR9Y!>!%P?K MHY=9";AL]6FM,VD9 %][28;7]9)N.'56'] 41O9UP&E-TUJ+JY^2E[KYK"4< M/-X/)GY^F;G$Q[6==$//281EWJ86UQMF8S;P'- &E_OC\ZW1;#/>[4#]I1NK M50;W=^K5/KV:/S*<#])N)]@D#N.G.FUJU066:0GKV]!M81/TMOO<[ISLTD]Y MZS"GH8I;T>KO])RM2H##%T'R/"824D!>YG0:YD&CR*T=M'+2$JF((1NUKQY< M!.DW?P%KGR,R6X_V]7_7J+DL[-V61MJLC)11>'=YI-,(Q.;Z3@E%0*+A?K'5RL\MJC^P@3_0AN_KF[.Y] MN(VA']) Y^5VZP!"YF_K/,"O$F/+Q+<01Y\I#.6XO4P*10J_%'XI_%+XY9@4 M>5S[XZ("/'J+ZCNVZ(-:D'Z%9;L:UWN:JJ@/QH'[=,_L!.$+6+P@L+A+GA>P MV*3OK[^\+S!0>+)3/%D?-Q:N+%S9*:[\L)JT6KCRC"K3'NW([]/.]G(0PC"> M0V4Z9L/HVQ$2Y#"]6KM"K+WI*:H",W$=*IMR2$WYC"N.$J:92;3;B MY(*28 .2+I=#UE@ARZ1$!L=HE5)2X)- 1GUTC_X5)^.\.30E]/5QNZ$7M"AH M\:+10@5!94H:$89S?^CBV>H8#P[R'B<2_T!]N%J/%P.7MO37FRIEBGT:AD#UPZ+OQ)A]V2L MR9]6\LMOPEI7:F'\FYO\J5W4U9^3AYPYO4!&+S+A03+!>1JC4 1)37+?,8!V M%Y-"+!%',%7.;U;:9B8IES! G6YY$3N7NJB #F"DV0V,2GX<4I.%(7R92N4 M!3.Z@!F>6.W!MD1)*8QX;FSAE*8HZL"MB: OF@U'54PXUZEQ2 ;E08^,@!DV M8$1HBD'(0(U69\",+65J<,^(W85JRLXIKU^ 8]^F@LP(HVU"VN;>'@P;I*.5 M*"<0 Z8$I^AF#TOCH['"(TE!Q> ),V02!_3@,;!@#/?\',I& 8XG;,[>L[#3P^0')3UI=E:K[\$!' ']\ZG0H>-0%!31I9QWV"MD8*.)$ MDWQ>:E$R7#M/6;)AHR+@@RW70\!#\645D_0%(L(+T%"49%PIDI -!&S@& G2 M.H*&$K".R=J0#F #%PVE.QI*.7GMF*7[TZ[2.0?EY+L#_U^\S'E0;L2+TE-Q M2BQQRI&S$C\-9> M#69 B7_%\&'\2ULM[9>A'?X;MB!: M0;0CU9WUF"E)"0J)9<1)A3GY0'#0UO^!(?;,@_&403O,>*CO8D3\A+ M1N\BHY<^=5]6MV3'2Y4,3/&HG!%(!8'!$CG=NW2WKH\W_]@A3;LR\HH3Z8 MA!3-#3\-(\A&)9"CGBL2=?*;AT$\4L )0U"$/9I#7'()="'!DD[,2J:$H>?) MR!,$]VB)@"Q(49#B"+TL 0FH3!J)9',/)M N')<">1LYIEIJZC9.!!35 AL* MT* Y :1@%I#"8!2EE$E0 ]JO/0M2:"5ZG!6=XJB68#E!+K'2!>%+)-).D:*I MUX$9A9RT8'+:G,9GF4'!19^LH]NR<935E =0/I.6N485]<@1!V:J9D)(HXQ@ MX0212+BG-'MVXJ/$2A<\>L%XA"63G :!L#)@V-+DD7;!H40IUM%S9OWF@4HT MF*7 P&PF+#?JYL@EP",EL=%@#W.=RQ<<&X^8[@FZNSG[4]V'!8\*'KU@/))& MJZ C1SDF&_"( +9(L*&UX8H3P;#;U(\>W)_P*'@D924*Z-RG M1 71"J+MC6B4&RZT(XBFW)9;@$'NB$S(.PN6M5';X4\&T3CKT1*I M71"M P0JB+:O(:]!JJFBQC$I=([UIAZT8G M%!6WN.D9"HL"4 6@SFG=B\ -I0XE&0GHM9@BZS#\B0%SG,(NA(U#+="/4[+: M #+ #XXU 368**02\=AA(NJBBF>)..<]0X_< Z8 5 &H E G Z@0M': 4"AH M4(2X8W47S!SW[D4.6W?4;+@?+8G&$".0]E;F/3A MJ)5?$%YTQRO>^9SESFS)UFY,+FQ4"G,4A*MS6;.//PH4L##,>L[D9M>/AWC1 MYE/TT=JK5[_-QOY_+L9#X.EI]GW-KG\:S^)?!E,_'$]ACWZ X?\\A&N^J2)L MRJL<3S&91YCUUG?&JVM*6'9%O?['?#H;I.L%#5^E8?R"IC,[F;VNEQ#!8EU. M7SD[COPV!Z-;37KP:C/$N4W^)KK_;- M]X3T%VRR0JMF3(+Q[1&/_%X/8O*&$Y9,WNSN^N<]MC*O5_T,KJYC4.+-#,TN M(OJ;G?Q/G%4_@WR;#$8?U]K!+4FR&A'4,DT'J70 HKP?57^SUW57]EX%Y*G> MCB]A)M=5K3K%D".(QA5,[>>KF"^M:9=0D3&.=KX3D@Q>-P6$TO0-N8YJ9^ M*Q?6]9S5ZRE@Y>7E.%,+P*RZL)]@&?,4[4>8TD<[B\UH^=-EH\#Y57[V'W8& M2#Z E(=O"\6\QUX"V','FAN6$5D*IF6N:*N2XS3$C5 8*:EV3,"5/OP53-KY/][P.V5;6#BLF;UFI'??/A;;\E2 M4^#(R7C^<87C^]5?YC6W95Z]CG8"FR? UCGSBVZX_GOGGA'09Q*KS_E')S>B MBE9ZFACBQH'6Q33.M41 4],>"PM&E)4;/1T??-Y9;[OWT^D\AH9M?H&7&8?? M:L1[,VL@=K$;US9B XJK._#]3S_<53"O1Y3H";T[R>)'A)4%KK M[0-[K8*/YV!,PH:"[3A:;?<*\J";$"Y,],H3A; %NYNK&)$C7"-')4R<.!?4 MXSEGM4%79B [\@#;JV#^->[9'\8%Z^_.&3PSBO>K#QT'E60PEQ:@1 =+$?=6 M("/A-Z;!)J1@&0J[$401&#$6>P;W)(TXE0090@)2D@FFI?+2DJWFWRY< 56T M_FKZ0$ !HOC,$/EL?1I'WWP_&G>.$W8#";Q(A^4Q[5=O:DC;>49_IHFN&P(7 MMJ6M!35I9H=YQMW<:"SDW<00;)S<795QY%@T2.) )"4TG]%L.$ IA0TE# +T MSOSW\ MX(E+Y)0@2($918.C''O\:*XYE^0FC/9W-QXYM^C>ZGG9[69I?9#/Q!OU>]XY MGR>#&?Q=_3)WPX%?^J1>O$OJ9S\;9X'86*VKTLC#_\,X VD.'2 M]0,(U+B:.@D[0E@>O(DH44P =DPN8&8$]R*_H\HD40\XE+3%W@O.-8+N',-^-IO1+2Y7PY^O?5PCX M2^L/_C!NW))_G< ?,1S VR$P[N&OY)VTSF%+"<6646C8]X#N[@- MK*H#"AJ^R10!J*IQZK8R-!X.[>*;5BW"JWQ"[W)+XWX'.>0*Y%W-)?T*)"!\ M,8K-(M3'*QF"%ORR+A%KVPP R,?)S )H#4:?(F 8YK7IN]G.\E;;%I[ MN(>#.+\-B+TU#.LD&VHEJ'74(&%R36B6#'+!:$1ES&DJ5DE&-T*$097'@M+< M+0!0RRF&-.<",8ZYT3Q%P=)7V/"G>;;+X8]Z]S9B]/WH Y!RVDSM (@EI>PI MVCTM?8?@; &L992.(Y>5R9.@!*(J%_^T& H>8V4\,:)7&Y<;R"7-X8Z8172 M,8)QI_-IG,K%3!0C++I$O-EDF4RKK2=G=V'5G17;3-^8W04_SPE6F_#2:S7N M^,\YO%R-4MM%W1+K-MAK&*?-C=UD**.#(H99A+T M5UEOX'&\$-2# :^-2QL M!-GMPU!OAW8Z_3G]=T/7GR>_9@/T7:N:UHRV_'+:?CLEA^:]+"9W)S&,\/3?Q5CT+L*[Q2S9]XGH$6 Y\"H-)HWV\@MG- M+T?+ *QP&>B_0_HS(M/S5I@:!O1F6-!+Y:9EU?V8VR2*D%0 KU>V>%G>SU]_XR/=T\VW,9Y>'[\,?E [(YVA& M@Z5*8E-1WL-8O_-D[5"AC%3V=]=^.'LH8SYK!05TZ:3.W $JFQ_/,W[EL-IL M90VF4[AZNH@[Z%@\Q/G#'CJYD[3ADCE'D,44S$?/&7+!"11H"EB !4G$A@]# MLJB,HA+9*!3B!NQ.2S%#T7 GL#51B+3FK-]J;RX,S(7=^5#__!,('AK%18SY M%F=I=6%#Y6(<+6W.L/W,^L4S@#GU4>UXE!,$@,1@ M)\.KY3]BG9"2_= K4N[_G:ZK87^VPXSDU6\7,68 JWU"UU6VL],DQND,("UC M7%JJ:X/1=#:9-_I:+4/SM8/+RQ@&,.+P>K&&.>NM5X5Q-1K#7"[=.%SG([NQ M _K:>MOEJ+%5 0PJXB0N/9X#&'_\>;1PCV9HS>\V:(1VFW[5W%/+;2!$&GR! M5QK5ON1,BQV>U3E0:\EI@-'#X8(W5X-MAM>+D\KM' M/K%FV.=6L$SCJJQOM M.08$5TS RKO'?(#?ZX,%._3S84ZKR%)F.)Y.;[P>OD,^X M9I.!F]<)AO4 *Z,N".2BM_" U=?+:2 ."%Q[V>M5& YF,Q@"?AOE44;3 =Q; M+U*O887Y$!8V'W?4CX4YY$]7%KJJC=A&:9H,8%-E1FFUA"HTF2*[:+FVU7?F M0QX^79#QI*/4!CFO4\;[F%V,"HE A=!:&+N)]_ND"]XD!M;Z4JZZ59/VUYC7 M.KP=3V?3VGGXYWQ^^XN]KO?6O9((UYQ%A\\B7,_G4]]V(JU0[9-62)]L6F&M M6Z.:-:HWL&56#*>7G&/89%M6N01=2Y:7K3"\'X%F3_CZB;4-XZLLY/-G^=OJ M_2B[.[*PS(2K@'#MK$_;@RCYT$";U!ED_8G\SGUV MI/[7 6*!:.ZIVN%8H,V3]4]V,*RUELSMJ:ZK<:.MM%ZA.ET1[LQJ**AXL0Z? MNLV--3>'5HFR

U>!!,R2 \,4F:A!>PE)(>M#+@4G2#*>*\_XAH6+)2RO"WYM!6\9<$.B'\:2.5OOS@CA_ 6UIG16S8HE@76<7^?DHV&N4 MLU!0-H'/Q73_86'M)]=5[6HA8BF5;NNUY]T9B]3:(S*;TL(*1B7HQEF]3I0@ M[;Q'3D5*.7;:!-]ZFHX;Z*D-IPXT[G[!ZBH=46#-9W YV&'PZPK MUSZ1U6W:KWX:PPPF.3]_,5#MTOO8Q&6OI'G=#+AE&-A6/T0WJ07-9D61U:WU MKM;2Z^HA[T=A[IM"(FO:_\;GS=;[;.N7G,9_SN&K(0Q[V61W#E;V=!W,VBA! MC0Y47=HO@\OY96>3%S%WTH$AB**TH'/KF&N ,(TLB\22J"QV&SI04E(;V-%( M:Q)03B=!QH.J3T-BQGDK)97'VKBW)=2C]Z_NMK*^14%>V157P*"U5'FFQN[O MRS=M1FF]IO56:\ AMW8L.T\6[_N DNR:_[&S]T&A&9G?!OZ"5\F.YA430&6 MZI,=SF-CX-RZ!R:1'?=-!DY^2!X$'G0S3I[CCK'R>[0CU-/<"G5?>;OE ^.7 M?/Y\3(TU>'+U M]KR::/ %70Q"B*-7/_Q?3813CG(DG%6UGJ& MEBE)DWAI!S5BKA]5+IBWMDV'M6"9Q$9CK!-()NUXIV!1I;.);B@B$K0J;E7. M&XH)+'XM@Y312F?.R*+D3UQWBD$62]E4^]AN5XP7?L=[8-:OO_V^ *S3XQ-S MH#WCH)"TPB$NA$%6@%Z=@L&@VGD9B[_OK9;_>._FKW9J&BDFSI:&L\GG5;27O9I;E?+5=VJ_=I-#X^5 M"G,>./(&E \N300-)"F4. G64T'T9D2T(88#MFC$1,Q-D@-#1N?$0ZORX9AP M\:;A<7==L\3T),$]0KL70+W#-WL31F>79*AUF:5_=HM'M+?N-6C\,%L\F8]* M_3ET$N#AX]<4T43Z*)'%R0"?@[JMA23(IN"-Y9(GL5'99J]R]ZV.V3+L!L?7 M$4I->9'I&^"V3X/9]8?LP=L=PO;BBE#5-*H:(E4+(KUL&9>=@VD\'(X_UW&V MM%TG35QE-1@U8)F3:T^53?9H MFMY>S[T!9]%^I"5L,Y5VYGF6KW*XRJ(S2YY.3B"%=\F7HZ&]'L]GK^IXZM?- MDPSIXV\7U_N<\7XUC:^F\ERWVFW[ZR$M;+>W,#I#]?TNUETL X*3\[?_W#:'??)T:#VIEOGBW M)Y3QO0^!6Q6P^GD^6Z0-[<]N]^G/W0D2GY))"S 68#PO,!9I^%5= Z[LV+)C3TN LDN_LDL7F_37.B@F MNP_?PD7YJ",?6G_($8??_3T?;O[QN!OW)7!ID2N/X-AET\?J/?#G8)0K./Q7 MCHTM J48QL\ '%X\ >Z-CB^!&(4 +YT 93L4;B@$* 0H!'@H('9"93^I;?3= M^QQJ/I[#I>$QAGHG*-=]8\?[&+.Q\P"[9NM+W5J$RT$(PWB.O7Q?9MWK*/OF M"+NJP\WHZXUH;'H?EKT/"5\0'+;/;7T8;5.##3_1ZK1&XVZ1K%O4N8.EML+6 M,2E6A_\]F&2'SP!P/D4!*_ 3'-(?$<& +XC_E_UE&(])M7.\/]] M^&[I5GSA^[)@^5U4Z1I3K /+WL3XPX&YXZ7",@_>&\T5(E%@Q"/'R!"L$1=4 M*B:DL'RC(MR987EQY-B>.*XUACMTMU1%^T+NA=Q=WH,%F#L S/<'I/.9T'>2 M9%<9=^FMI"$@&FI4(1%I' @RE&FIC!&8;*"*,SX:*SR2-(I<>)?E5C@>&1X# M"\9PSS?3X/:MVG,GJBS#&%:B&'(0 ]V:.YZSMA]N"N_B)]F7^(X4\++UBDY4 M=*)CE2,D)B8O(TI2Y284/B$G"4-$*&%E4CY2VS&=:!G*4D>R[&S[Q=;:?MW5 M E?WN"K*STG"71[@ 5Y-1JY'W=,EO)IW6H^S.C#^2H+ST_$8M\E/;77#(CN? MH^SLK-;^HD0F45HDGP@2BD>4R[8@'7*!)\ZY%"H$G.1!ZEX\4F36Y7JG[Y>U M.A_EVJ4]0EF/%@=!<1 4I"U(>QJDC8RHP"08&C1H,$Y20EH%B52(*02;A(P; MQLE1D';Z(*@]I=.6BS[>76VK;+^"R<_::?L$Z/02N&=+F&&A4.&;3D01%A_2 M0WU(RR;HA:.+;?,R;)MC;JOO=E8I/JDQY3B7CN9V;](;Q%V,2!LOD(Q,^F"Y M<,X./KIYO?CVH M_EQQ=1TW_Y9$QK*K"V.%N/8<&4(YTIP9K;#A2IPF;N .D^R'\23%P6P^B8<* MT]+&] C1Q[6T.EJ:LGC+GHPX>?'"HANBX/3(G 0A$6N/0M(9F6U$+BJ 6F)I MC$XJ'6,GO&5;H/FDN;BDY.(6R[7XR[I+IY? /<5?5OBFJV%=I3CP"17JHQI+0EQ%J#:+(,<2DX,MA$%+WQV@C&*=LP MABR)QA CD/96(N[@AV56($R83BEJ%1GI>IDXW5-:]12AIW13W6*]H<\0RWC%(/J5;2JH^?WYA MMMW:>B\4CY^"6^I.DNPH$8<5:'B4Y7*3(2 .F@^RD6H46(J<<=!#'#Z8U_L9 MEHACII2(*ZK0^9'G1:E"V/NHHH_(YRPACJ5#1A&"$E$:K%3J35(=4X6.4AE. M]80XZ9O=C2J[?+/D!+Y9WC>R^&:+*G1^ MY'E1JA##!&.6$B@SAB,N :\T5A[)P+ .G.#(=1=4H<97]684WGVYBAY^_3#. M'ZU@V9N/'R?QHYW%H_AN28\27G2B$KK;1=]MLR.JV;CZ!!\7!VX1I$60GER0 M2D,8QQ)AZ0/BC#ID./'(*Q,MY]:%V(EXKQV"]/"1N5R2GE$EQJOX$0H&%PP^ M3V8)IT(Q7TPV)S3"RS[M$3H%L6I X#THA0G MID04BG,4@N>@!'F!#"4&*48"E=$2[=+34)R.ZP66/66*%W@/+S#\GGWT6T ] M##YU"8GK9PMX] &)LGR[U0*JO"\8^[9K551O9K+W^W^XB)5=[,)JL-B&U:>\ M#Z?5.%7CMNSJ^&;;]FK/]68P]D!Y-FOHLK,ES9T77M65>O MIP"%EY?C3-VQ_Y]^E5]Y-I[9X>W777W;92^D*M3-3.IQL_8$7P%+A$UW??V3 M-B2 W\BVDI@G7-CJ,]#V#SOK77T8FDD\K$7/6(BX3Z-7.$*2(=U@P M4*OUX4(O'A_0=5,)[D/FFGN**KDFJL1=[3S[9J>@.A<#P2U#F$>OHUR4M1QA MM4:)QXBX80PX AB$>N(5<\E[0V]SD3,^&BL\DC0"%R6<[^$>&1X#"\9PSY\R M%]'^;L_0V;DHXV(W.4D8QK$C$E'&9$[^-\A88Q$)!IO @[!N(\ 42Z8 FNG%_"1 MC_!WJ-)D?+FN/*Q(]>[*1!]#E(QR>*H 9%(:D(E[P#7-E;(>&YAT&TZNAO7Z5OWU]94.V[%>*^P]&]:S:*,#F@W_,I[-!NEY, ML+X5 =5>N_&7_+HPPJME^;4OYSDA.N'J_(#.S!X,K[GSLG>N<>']V\4RC//* M?HQ-A":R">CUR@X_V^OIZV_^M,8C"P:H5V3[ZC_!1?[?ON]P_OW[[YL7K_T]O^8YCAP!.MMGHT MG_OR_#2>P76S/8*;G:SIL0XJHF:$.)4,LV(,&(\V"0-9JR;%1.J33M*2]PX_QUTS) M7>TUZB__ JOQ ZS%5I?&W1%4WU,!3-PUI;.K=J=4$3,L!<*L#HU)%LS'1!$7 M.$4B!0MLHVO6.1RIQV<;QONJGW44[NO=L0;G,G.OP(JMLP'N[-X*]%MY5U@=O MR?B%=&\/KZ-S.H*0B#$'*^F$D0G!(N>%"I:E[-?L3N#E B*64$ . MY 43ICC$'\HZ/(%\T1P81H?L$*<$:6<3BMS@I&+46&Q(E[T5DW.RSO="=YD[ MNJM_)"(X%5:@$ 0HK 9+X! <$25,><>H8G3#XME;_^@NN'#=)]UEGYW>ZGLX M6P@[E[/AGJZI!]$$EK]>QQSG5A^Y5"U_K%)EU6]_\UQRG^?NR'U@$61O4!9Y MI1+B+'&D&5/("TDM48Z030-/.\ZHE!$19F!G<0=&883?F&841X>EJ@0& MQ_ASK8C6-5ZG\TN8,(P]K6Q+-P".$"=;=?I=7-:KQI/JE]]^[E570]O&3TYB M$X]+HWT4 =$OW9@;M84>>0C[[@!GG;]'07H_G,QCQ2PRO MF]$)QGW\[:(#D<]VX]4TOIK&*SL!.J_4Q5BIL_%I,!VXP1 6]=7BCET%-.J' M<-E7@GZ;#W!V7T3Z5)B[KKGK>WB9NQ]TYT2$>NQ$0'<&U+GY=^=IM9)(M3^O?86ZRUYYG:!O][O9G@45GQ4HO'@";.F\74#QOO1M M2B%EK_X6L[J@8MFB98N>>XLNCEY1U1Z^5HMPXZJNEE-V;-FQ9<=V>N0B(1*107F6!TLYO?=/^>#V?7[T70VF=?)/C_/ M+N+DPX4=M6ZAG\:C)MSS(+6S24]2WA-F=P&7LM\*"#\;$%['D[V)\8>"QH>I M!:DY52G7M>4BYD8&!)EH,0J,:LFICL1NQ,AV%(V/D)9Q9REMMCOL]JENT(+: M!;4[SA1/!*QWA--ZKV2R0B+O72[0I 72.4'!2I5XHIJ$L%$NS#LO990RUZD+ MB"> 7!.(0@$3S;# V&\)IST:Y#Z\FOCT)#TE<\^VEM$>5TV\;+^"R9UGBJ)) M=TJ3=A'S:!E%3&:>K7+M6C-IP@D?,"!P&I^1CWJGB<$+=DRB9IQ5@?&I\KY..8! M0ATZZW-VS' 8PWWX]GG1MO.B^.X#W.>##WO*Z >=<9]1BA]S'W^W,R/YI&J# M,MR2;-1AIW(*LC3(2661(R GI<3*X(U.HGLE5Q[-&OQA/$EQL)*?_,@#$H![@?9I]B^$\3Q7!7K>7LA#L-I]J/=2K<_H M&1B,FB##I$;<6(HL2QB!@4FDL8DRJF];GT$)QEF02!!.P&+%%+D(-PHF.?&" M$\7,TPV?9AKWC-G=;NZ,._V=FU9XA+[[8 .>;A3]/SI>ZR M$)L:AW5/@4>= Y5(]!(B6$($3Q#432*1E&OD;)*(Q\B1P3$B(9R,(@9+_$90 M]TF]<49"]A9%G''H/:6/VQ1P;HN8-V=,XZR]0H>%Z9X[GB\X_R!!A),I X!("9 M2(-SZUR"HJ2>^"2(#H=I^?C(QJB[4777*0,YR2D#-J4234'>@KP%>4]8@ 8G M*EB,*#%0:'F2 6D;-0I4*B%Y^Z9.="C3;IYJ-JQQ!5U)$SGV$7R)!7E+HUL$%N.;6*Y\( M2M@IQ)GVR%(;4(B>:Y45-&;H,^;L7%OE'\:YQAE#Q=14!3^ M3K/1$Q$%.\]*8I"6ZF M[_^7^207$9M=Q"KK:56$]PV;?8][5=W=X'.@"5; -O%+ M]//9X%.LXN75<'P=X[3?W 104DWG[A^ %%T-4C4%!!FD 8PVO@+5 M,F]F.ZS@-> B&+.YV?J+0?S4'F[EF2Z?4..!>EV#XF TATO@;3\-?*P^#V87 M];49X^SHNE]]N/FCFD]AZ/SMGX> "N@W?S&&)U:7<78Q;E[,#OU\F/N:YZN2 M'4RJ3QG"*CNK/ZEI4(5\09[48%I-HA]_' W^E:D)DVBGL"2+56D>/!@.9M=YL':^M5 8P4O!:H=! M30:85H0YP/U78T!L>+WVO?*BV/"/^736C+A&/#\&#FR(.AYM/+"9219Z_>I- M_3(;QZ:])>/OX-IZGX0(TC3<4!%&:NG5#)X)8!>2$M:E%94-H]U0<7PC5WO5 MIZVY7[WZ@T]?.0&N)[1DZL5:5&&0$GR3B>KB['.,#3G:H3-=,A.U2]"L:;L% M5[9$^W6[ENV6G&:27XY'S5YH7G8VG@&98#H@Z?,D5C;1^G#UD]K7"?<"J.5) M]IE@M%=]!I+^8=LL'OJ(PQ>&TXP);0)2BGC$0OSG7KCF;@F0\80YM&O?AIO$;" \?7?B^UX[\W0 M;+?/K=,&V<9KL[+SMFRWQ4.[R\?216P\%4A8JH$G)4662X&4M)1[2ID+[JSM M,5L^KNM331=\?/+B553WE>P "&SGG*!IL$"<*,(8)C))SD@CL.?=I8U?YBQCFP_ASVKZ_;MZ] M?O7ZS>M=]088^!,H9A^RIO,!)O'G(7S_#:"9MU?93)O 'MK7;./G8I\#<$O& M^ 1H,?Y<[ZQ:QYS.+V'",#9H:BW= %Y":Q7<5M&V\ULO"YY??_N]5UT-81:U MRC>)C=XXN POVZH%;]>FZ!!:.DI;$FQ&E=CX;+^J]YCG!>N17R)>CH;T& M#;[Q8KUN'J=P'W^[N-YGO+^:QE?3>&7!EH@+4M1>R6;H;[;%VGX:3 >-R?)J M,<:N4AGU4P7N<_KMZV_^])5KR!W?T\<.0/I:/W8.I*\>-,3C2I)L8[2'A#9W MQI5XOM81\INO$^-!30<7KW9,\MT<.QQ$,]A+%?CM]VFUXE*_CX=[_X9VG:!O MUWI4%$PX23N9@@GWI6\3/%W]FYO\Z7LPVVL]>EJ X6B'V66;EFVZ!WT7'A]4 MM3Z?JG;Z5-GK4V6W3U7[?FR)5_] M )6;HHP8Y],F;G+/ R@LF<&(>*0_(RXTUR 3/(:Q60B2$@)GR06"B1W.;!:S?Q^.2GL4KT"2FHW;'BX:6LR(/\T&UL M2.':(DT.D.:0>TY@BE$(,(8LH0$1PA67@@JI-[3[O0(.CB9-U@-\#J#< MR..>>+8O\@Q;XQB@O3/C^)L!)11BA40:&!<(L M:<235LBF9!%5VG",K2!FPRW5+1&VGO'R:$-",=TC[/F9$0=R!_^QV!/%GG@9 MZ']Z,!8)4^N"0]ZG",!*);)$"228-BE0(K9TV^DR&)_^H(#UC7EVT-TI>Z(< M%!S;GO Y/W\X/+!)<7>0X?/A[#W%SH/B,(M9BO72*9IT2XQT0TBF^>0ZT0=:EFTU)K$DF&H3D2<6 M9";6 3DC#/+8XRA]HI%N'(DHH;QWQB&I!$<\:H#ZI"ZC>U/W9W@/I3/-;+?2]L[SW$D6VE_B> M;BL.>^;W:JJ^-YT0\]VMU)SD%HQS33R+@30D4U.\;(!414!!0S3 M,]ZY(+WNU>FN2U(WNLH8V'C&%8^.\FBJ@O8(\=E M0L%Y#::5%(%N-,+626.:@*>""[EY-LG&%R@%A ?BE)0IL/BL&(NK_FXCZ^R, ME=&SH\QEG<'"*.14 )T1,PL:1P15Q6,N-%%>&WN;N9@4!//D4,!:9RW%P^4* ME); ,->**\W"LV(N)OJBN\PUB;FA4.Y"-+R^H\'*0A%IW--%+7D!:HGF$7OF M"-+!PV:M6^TI(9"@E&.B';.;_5CW5DOV:81RYP;?T5BOV?>'VN&LOSN%Y.P[ MO)N<11SS)KB(B.>@\'K@+&M!DDBC@J&6:A4W6K?OK9<\7LK&W)E^)6 U\&HGDD; M2M1\D'O@#=+U8E+UK0@TF==N_"6_8NY5L3P'_W+L\Y/'E><]P(K\@,[,$O\_ M>V_:W,:1I8U^O[^B0K=]PXY HG-?I!E'T++4HPFWK)#DB?&G&[F*Y091?+%( M8O_Z]V1A(2@0XH:E2&1_<%- H2HK\YSG+'GR/(QS39[_.%W6@IW; M3W%6YH5L@OEZ;@=?[,4XDUJLRLA" -H5N7[U'^$BWY)8:6T\FXK!?OOX_N0? MK][^^;_5N_\Z>?_/DY>O_OCXYN7);]6;MR_[#Q&&+0^TNG:#ZZDOS]MFDDD_ MF^HEF(EKJ]ND,H2(142)I, 84:19EPCFBB+7FI#J5JK;O"<6]X2 M/-B(N#(.&8HE"QGL_@&QT'YE"YO8DR!EMD0)#(;RD5.*URN5[53H\%C8V)FF/%RZV MXMH?@VO?+:$X5@Q6+%+,\H'6W/6-*^Z1,1E/8SYXF(+#;(W(ILL8O/^^0KA/ MBUO?M<1\<>OOY-87+K:G:E&.@/2 $,NX$@ 7A$ 8$8-$6@>/DN!"9E#"B2,!__UC,?8I<@J0:ICB$$XX@W3B"A%B M*)/*A+"^7=ME+-Y[.$$XZ>O-O9F*=I9M@D<03Q0NMDY0'10NM@.:0D,3EPGL M6(C2(@Y!"!A%&U DW&!M"'>AXZ9P!UQLNH<)*U1L)7HIT4N'K4@W;,3^(5LS M;URB!'G+".+),V1C"$AC%IQ.TN*PG:/W3Y**C6#9UV7SNFM;(>6,0N%BZXYI M*5QLF\V/#]@DF22*@O&VPU[N_PO6R&C'@R$NL;6( 1//I8L>)9F)7"Q-8!S2V10B?FI%M"<:Q0[6CP@E*&C#0L M[W-8I#G'2"IB/<=,\K36K[VC4+U_RF;T:^]V M3+O6J^)7'\'[ ?VM/&B6K8>SAWZI)Z>5K6#"_A4G2UXU&&^H)VV/X?P+F!%_ MNOI(&&J^\JQM5S<=YY_8ZI_Y):N7=C1HJG%]-AVTD%:=-2$.^O,N=Z/<.,_] M%?TDM^?,CX,7&EQ4=5H.*[-9^># MYB+&\?R-JV4GSPJ6X'/MX^SE5N:F7[W^YOU[[=?#6<\5F,AVE)-3.X$9N9B- MKWWX8-RL#CS_:#Z@C,'YEYN'WZOJ86ZTF6<))/(TL]8MFP$N9WK6 G"^#I>? M]JN3ED=B+<+M?6_"OD08=(@PN%"=CQK7]K2#NUP9\PA>:Q1MN%C.;7_6FQ#- M),VO&*96#-ZMD_0M&?D64SYGY',1]&^8W[B>R>O\\Y7%N!1VN.DDWWCD*$<1?/R0K#8B0:6AF6'V5D MV#97E1Q<^+HI.YHIS[(<&$I=WNQ.X)()0"D3DO'<!K/#LG/#68KN M$I)UV&!JYK4@5".I$N 2MA%PR5 DA0Z6JQ"5U%LSF(]6MHCNLIN_D37JZ&A M7LU32'-*AG?3D3\%@:K>#>QP#R0^6V!B.!H*CC?#ZK_M<&I'%Q7%A/>N9))L M:,YS4B=_EK^MOK>P+>?&JP_OWO7F>XQ^W&$::ESMFJ9B&QSAN>+9ZWF7RL[N9;5]>!X'CDQ3 :6.W?E6F:: MP&=T$ED)[H"0F+/YZIGC3@3$5E.*4H*/ A#.$^,;0W/%TOW M;E3[^'MZV4YJNZH0\>2=R2N0#9-_N7>%Z-7-JY]UYTB&?UC$(X,X'L\RT,OD M_B(EOPA;KLC3?!>@ ;^MS6.V&<]F)IY+"6P_G"?XQ_57!#^'OP=-DS.\<),4 M;2XH[+<"O?S9/$L?)Y,!Z$#[\RN/3J/F;*D&R]T&F)K/=3,=#T ;IY/39M2F MA[,ZV<^V'K1IW?.F&>0WF05?_>K7JSG8>0KVP$NRL93L0..YBG3U>#S=,$<' MQQ*6&*4^6D2))XA'B#\U,Q()QR(CF# LR-:PY#[)E%DO_3?M%&[MY ,QHL=E M]S(DEQF.*]H[O6+%%KM+1>>^T;DK.:0-$W1PA=/*8&D@#O,>!S#>4B"G%44Q MQB1B2-9J^JW"J>@%"S0@97-;(*TD,CG:ITK"3W#61;$UA9L5"\YYZ,8G2[OP M8*63/8E-3YG.&?1-:G=J/\?*Q3AIK_OL*L\(.N!J))8P0AT3(96!!&60Q6#6E#8LZ2"O<6L6NX$)I MJA2(*1:(DY"0220B(X3SUGC%(]_,U;@(63[,-M(WZ-Q@T/CVK]_3^^4N_,R2 MO6S&DW%A;5PIM6DK L:;*AI6JAC:"' \IW@<5S^V-0O@S(+[.O[I^1W5\'"5 M20\JS%K-+VR;"U$?A@N1];6\D:I0/9CMD/0E?S!CXE:&<>/;[F<8=R-_+"QM M!RV)/]X)6/)?$5P(L.X\P7_FC,VKM:*Y0GC5@<.D!1P+.!9RP,-AXVU/(!<@ M+%I9M'*/6GDK[L*BE44KBU;N42M)TT_&UA@JYS-QM(T9C)-1<9HW@3WB% ND*0DHX91<()9(L;8C9R5F M006'C-0"<1,),DI8%#F)C@3NK%O;D9MOL<5P_0[I98##QH>U DU6I7'%-/#DGWQE-RO*F6]W$<[.N#M';M-XC%Y$81 F.6NB(GCZQF#D@V&"\HB=-M_:-*,(3XQ:%'BNEV:< M(NN=0)I3CBDW)$EY4)NF>$^P8M9*@% PM&#H'IKA48.Q) (\^WP6DOJ K'(\ M]^))05$GA/%K9R%%5(0RA53F6>2"AWP6$@(*G@A.#&($%P^-H5SR@J$%0PN& M%@S=.8;FUGS>@/<94@ ,Q4J"3^DYXM9H+B/6TJYEJ;VQD7L;D38VYV.L1R9W M*J)!R&3@-SH>U@\5IH>-*AA:*EDZDE[Y$ >#>OBI5WV*PSBR@UG/C@"7U^/) MR.8V4:6^9>=&KC#@WJAWCX4!=_^&4@=OF(P$.6-Q-GHI&TJ<6X!B;WQR0<9O M#65,TFNPELAJFYOR88<,AK^DM-K;Q%A8[P.Q;T,IR(YK8SK**-L1O2MP7>"Z MP/4.XII G8R6(VF\1=PSB%$ :0!_HP_:)BWI6ML>[T2PS!%D C>(MVDAJBAR MTC&>*-;IP+DA(7IXUP4X!:X+7!>X+G"]7[BF/AJ#A4%!B>Q3.X.LE3@3B%LL M6<+8KI7X&,&<3MHAENLDN06PUU@#S@OJ%"7&!+;&"+A7N.8 UV3'VZ''!==[ MJP1:[=_5WO6>N:O5?D[M?59OC+_3$^S1I+9N: 6UQO)E?V;71O?SK"G=[20 MMM"H?^<(F V>JYB0PY@@'JQ%QA*')'4X8B%X6"^VO4]3QOT> 6.B1\EFDIO= MZ^ 3-,8%NPMV%^SN$G93;E(,S*!H,]%$X HY&G* Q)STTC";UHB#G('0RPH/ M !\!N]L<6>(017&X4S"&>WYH[,8])G7![H+=!;L+=C]5[';1**ZP03;J@#B5 M!%F;*+(A*!IQ\$GQ;[$;2Z; MPY(M0<".$ZS#%B*D9*DO.?.'Q:[,>\9M9FF MK6#W Y-@\'?N!_[S8H;G#?;AWZ'^W"6\?GCO]/5)N5^W_<.UCM\&5\,U*;;N M\NOJD&C #J5\$)=G$A7C:43@4L;I=4P@@ [/EV*!U>VO-Z G," MGYZ<-=/AY,W0#Z:A'GZ:_7,.B^%CDR__/?VC:<+X0S/8&IEEE[DLNRE=U$:5 M-.&(@&0ASH*"F 7,H(U$X.1]%&:-LOXNP/.&6CU>)=7)D[+: M);'Z-8SMK,!W(."3&1%8BG4F H-OLS1U$Y$HEXI1 M:Y&("1 IQ00632@DF39)8!N(62-XM"0:0XQ VN<#.0[^8YD5"!.F4XI:14:^ MC0-O!4IOF_GLMDQSXW:O=_7[C#1OF\F?<7()6:V?.N9B.LC4X7,36^F3S9'WE)C)R_ MF[,BSU2[5[W[\/NXM64SJNY5^9]FAN/\P2\#"V;L@S]MLG&:_12=PQ3DYYTU M(BX/F2[]Z94&[9D, Z*^'YU/0K&S.INZOF?%L M[S$_6C6X )4#4Y )(L<0MM>I]G8XJ?Z:AD^YHTW6R<5+Q_ZA%^+:=,9JT="3 M( ^<79]O_[QUL_4=8H ,O3DN[35]\O)3K)1%W7 PSRQ'(&SQ[ M##^:R?PG=K*J%,L?K[IV,V^E)0._O&<#DE\U(.43D.NL*%F\0>"78AM MP18*.ZX!9D'(X<.S.#F%!_\XN_68<;<):5YOGVK M^\.P4/4\"]G.3L$=RP_]J6A*5S7E?QKPA5O&QD>@+Y^7@\T"O134TQJ48I13 M^ZM7M Y3EL9!TV2% >,SURW?C'+HU,S4 Q2F%=]5I>R4O(+QCU]SL!ZOTN@. MXE<4P%*U_FSFVYR>#5^ _3L?V(OG^=L7YS;D5URI[ZV'[3/G%:^S#_Z:@C:G MB\7CVY\BT.87KOF:7R8SARYW2;[N>BOD87P76YC[U^C B\^N4N#DK9C9?LU_ MG"Y+EL_!WY]5(R.;8+Z>V\$7>S'.I)VK,K(0@'9%KE_]1[C(M^2R7AO/AOG^ MX[>/[T_^\>KMG_];O?NOD_?_/'GYZH^/;UZ>_%:]>?OR04BPY8%>;\6>^O) M_!;;6/@E^/?Y;$(;7[RNAW;H:X#\#Q/XX*SUGW[,OZJ'TQA^.NQ4W7$G\[93 M<9W/$4UJ<>5C$E\ &J>;P M 7@;?VSI483[0<9;F>I(E\.RL&H#5Z&,ZG_%*J?P8HM- M\W3@,I,!Z]4F!@$'X_]ITP>SZ,P/FC9G :_VKSBY3"PVT]%5J9KC9IN96*!@ MIQ9]-8*[O#]Y0$9>,2Z4- 3Q*!WB(4)DX'5"AD427/3&8/S@0ID/_C2&Z2#^ MGBXS\>_L1?:[VMS[ZK[-R3 LL_?YXW?3D0=-C^] S?\'5FZV8WV9M/V8B] ^ MPN!^&<#5SZHX]O8\%V:-IO'9?0NU'K.:9$R]FD!?39XOE*65[;P/!"!ZF7B? MNP%7%&">\+.W2:@O_8+4# ;-E]95^':C:27A_KQC)75[K2%4XZRX17RY6A@+YKI!![Q-887L\=IW,<_+*X'>1O8\W%\/H[G-CN' MBZEH2XYGMWYVW7'FS_6X=FT.[/GB'AO.*<^>*EC?*/)#SAULOHCT-;WI$M87 ME'7Z/@\[ 7Z=:-WE6/C1=P,YW@E8\@^+PC]\Y_G],]I1]6JM*&LW;1Z*DAR*V%TG=O0@8D>*V!VWV)'==%'?LL_R-+NHO[JRS_%C M6\3XTSTD_,@.L]](>'$X[;UW";-UFF'N,Q.:1%Q[A9SQ D7*N<0^,:/7FA01 M8S3!F")."4'<4(,T(PIQQKAS2@FJZ;V'N5$:5Q)DB[$-Y9.$R#Y6-]0?/U*Q*9JT-4WRGBDFM$\\ 8\#Q;9^7*4W\C5L]=#J?83YAZ+(19'OILA!&9F2R=WTG4 \&/!AHHA(\S6FJWN'!%U1Y)_%9AJLHJM%5SNJJY1)(PRHG(GY7'XF9;7,6A2T$EY% MGK!>.\M_[Z"C*[KZ?:,K<7<5N6P2['SNWU]_+J-L$Q1)4_34 M1&=1\L3E5EH6Z02!#-5:"'"5&&%KSM'! YF'*?'/M-]A]Z?H:='3Z[A:C;0J M2@A=2-ORCF!DG0Q(6Q&(4S)#ATU ML&IKL,:<(9^81YQ(AYP 8/682"%-2I2M<4H>T$1598AGO=7G8&XAF&K(TDN66HZ%\@\3(^+JA95?8RJFI@@1C.' MB$\&<94LQ#*!HRB,4RPWY+9K%'P'CV6.UN1>2Z74';WM#FG2T^K%T3:H>2K- M-[:^-*4!QYT;<"C5UYS?T,V"]B4S-W6\,'U!9.EXT77OYN@GH!/N7>EA4=2V MJ&TYU;V[9@*E8&M_FQWMJ>YZ.".G*5O(1WB$3JB(!80[2$25$,<1(Z.]0<80 M)JD2Q)"U(W0F)&FMBXBI$!$7+"+C64)4$1T(XU@S^Z2.T+%^KG =ER-TW42Q M4^&4P@YA;1SBCB1D%1.(*&T8,8+'L-;6XM[XUY5J_I_%=DEG M.U#L4OR_4K!?H'._IX]9D,E8B3 W G$3&3*9F=LI'*+A/B:[5NM[<.A\8*TO MZ7?X?''Q.4N98,'.1X&=4=DHM1(H80EA-^,&62\$\DQ'XH( )$R=P\ZG7%YT M;5G"6JR_) Y;^Q1^VB%-GCU[V[O&&VA8'D*,SEPR/!&'! @PXD$&9 DQB%-! M!!/".V$?0L.RT(,KTG_)M/)+'$9X[\RQ,M[,I;+RVE>80E?6-=,FP#1Y!O4PKBWXY6KD&@3UP[9,W2W9!><+MSZ,Q6O7PSQL MU+[]=]X5_"2VY ]:F;WYACO&W]YQQ^]U)\G_%20B\SV_A$]&M9NVJ)TE9*D, M,Q1H_]N1^I$]E_8L^,,R+]ZX&8TK6XWBI!ZU%J4E)LN;"C ,?YHIXS.I]J1N M>>+A/[G&)S.4I>E@@%KBO3C7QI:8;TG@EVFM//@,%CYLX--1SO/">@\SF5]> MFC@G\899J7,E2TN%EGV,^AP,4[]ZM?AB^6FFNSRS%S.J[;RT$49^'D?9*\A5 M0C,F[GH$SQYF'BV_@AHS4JUZW+Y>+[_67YE $#Z%UYM,)\WHHAK49_6DO7K< M>JM:I96;%>-A"'P0Q]&L(Q1\??ETZ%'+5GT#BAB)(T]]NCFL; ME&;PDP&,H]=1,:!<2DF(1E8:AKC6V1@KC"CUU"<\=%8X9&DN1M* MP@S$@'MD> PL&,,]/[ 8;-?IW*H89(CKIBBH*$/2E,"R4H@U',0:.@:*X",C M@\JG1.FWHH E4Z#U 2F>Q2>G@C36'J48*4G*>^[\(45!;#EWLT51J')![-=L M:R+8BD%;%CLG<6RM:69]S/]H]^FKN%8151WX/3(G2:_*51TSH5[MVG^@(?6J MS-L+)KK^' <7G6*SW!A MB[E=6&22\DH F89)P\&6A&,#%,)$6)'^W77^MQ9@^%>+Z$1=L,B_BC#8MFHE&!;,3Q=9'0]BE:P>D0)(#0 MAP#^!5<1(V=#[B5"J'6*2="(;0C])4OK[!U_:9F2+U4!_@^6U)\,P^M9 %*H M5Z^)"7.LU QC#K%F8=0B^&DIK]6+<05X,JY<.[D0Z+72-,G25'V)HWQ"8WY^ M8US]V(:!S12>',8_77]>HQLIMG(PXUIF5"UOI!GM*WPC>^I-WY.^U/*A-^E# MR-.1@>@M#$1185;^=Z<;=FK_L&R0?7<"GA0KVI+HE>#"]+KK4S+;(>OKQ#3O M4U +.#X><'Q2$[ $1UJP\5Z)J0*$12N+5G9,*W?,)=R).2U:6;3R<6GE1JKE MHI5[#!H69UGN$!]<^U)'49&]2,_?1G)O,TM'=J)E];G#YKH).9SYN"HV]YZ, MOVU+--9+UB\19I=STV;H#U^S'ES"GFF.DLKU'2129!A.R&+"$F?>*K;%3>C? MFO'X]:@YRZ4A]7!:#S_]?AY'L^*Z;W;HXG@! ALK1=B52A'XUQ@F%OZZD=A( M]XC<3%/V6#5KS\!2L+;S$E&PME-82T-P7-E MIOP0UBK,>IR0@K4%:PO6%JS=8ZVSE81AHI!E.-D<6ZQ //2RBU#6C%XZX)S<^K[Z2CN/77K M3KL#1V4K":?2!.909%Y"C)$#6R 'D!\J,!TKY;#D2 5IQYQK"!B,@PC8Z-!7B2, M8S"6AS5"K3UEM.YL.;[/)-J3>E<[!MTV&5O*:_Q4;$>Q'<5V%-MQ2<:H$R4J M<<1E/@G*3-X-P2:3,5K*HO;$KS4IWU.&;KNV@_888\5V[,!VW":%=Y=,W=TZ M$!]%"N]C,[&#C:=\;R/$#YK4(]O@NG:NXC=S]=W\_%4DH'V:H2 TTWSX^(!> MP#YWQVXUB3>XE[>9QFYX"OLWW$SB9!FGB,E LA&6R%&PR=YXZ;R'R,^LM8C> M4[KPU=?)R,+2U4,[NGB3^X^\;89M8[AF,("?+AI$[Z*DC,O[;;WM6.>?>+KQ M0K$NQ+L6Z=,NZ1$^]%S2BP'#NBF4BTI)A9*W&AK-@A1,'2BD>RKHH3'J* M;NYS5ZQ+L2[%NA3K4JS+S=9%Z! ")0A+"$&XAHA$:RU0]#(:ZJ56>&W#:D]) MQT-9%RYHS^C[E6@7Z_*0JL,;*"FZ8SBN[R:X]KA;3PB\;OSJ!],0K[:8S%TU M0SV*K0#FQG33L^&+*VU(SVT !?FTDNFN9P^>IWQG'US;KC,. TC;U_PRN<7> M4O"^'N;$\AX[.;Y&!VZ4RZZV:YEWQLT:<+K,V9_;3W&6ITKMW_^;_7NOT[>__/DY:L_ M/KYY>?);]>;MRP=U3=[R0*]T4#Z:Y7G;3."Z29/92-I=NK8U^&LP_$-?VT'U M80(?G+5=5W_T,]_N/M/"Q+Y^'USL.T;_B>^NQRRN_=9_?(!B7%@P?R;;/H MTHSSH/F[TJFX="HNG8J[VG3LZ*&J6(U#J7]9&G57"Q!TFGAS1072UXFO5TN%\[AM7:E_8^JS?& M72NBNE>E;PQQ9 >EO7AI+WY,[<5WJ5)MK2%]]/*S9_4IB-)YB2B(4A"E($I! ME((H!5&Z(3\%4;H=NM^#PK:$[K==L/;07Q'AW79(/EY0FT_ T[>%7>EN;*)0 M A/DN$V(\TB155$A9QF3UG,>Y%H;JWN=,,VP<3(,OS6PUAL.EE[7?F3;7418 MCVBUVR;'C]>CW5KS^X+KG1&-@NM=Z.=$I;X>9K_?7[:')7URZ-H1%2J@6B2BPZ!Z!,YRHDE;[ +21H"S3(1 M.JJ B&*$$F8-%VO$Z/?IRM<59WEG)+W%4SXB4"_U-YU+XK4].H( M2C+O"G2%\>S),)[MW^M@(BH-K$?HCG-R'24>ZX@*%N0NR%V0>P>;*\ZR)*5%2D2*N,C[*LIZA(E-FDD7 MO=H*[?#!D)OTJ-IQC%B0NR!W0>Z"W/M%;N$4)9Y:1+4WX#\GA:RQ',6DN6'* M$I'6&B_?)]-W0.3&0A?D/K@*/G'D/D@!']U2[H\^R=S?C"G9SWM_7&E)7I+: MQ24I+DG9[9S7K!C!(U<&T4PYP;G&R$:3D C3X%XEMI5"PVV! M]O<)A7N,R:.$ZVZI6T'I@M(%I;>(TCQY$BC12 K'$(\V(1>,0)I8[670.BB[ MC?3B7E":]# OFT"'5[?ETZ_Q1866_ADROF#IBE%P9 U&".> MB$'6VHA\C$PHRH1@=!OE_(LB@MLT,=M:!9+$.S[,>/!*C\.7[!<([XQH% @_ M2@A73LH@'$8R<@\0;@T@L8^(8(Z3BD$R0;91W'\8".<[/IE5(+Q >'=$HT!X MR4@]7K$Y B I%2.=RTB5MK7EC%M7$/"1G7$[ANB(Z9 ,4\A:'!#7DB!+?$"2 M&<>4MC'@K?2K6$1'W^_=M:VX2!QG9]RN14[%2A0K4:Q$UP*PCH)71X2O8%;! MK()9!;,>H? ]<C N$XR;C/5M.N]=R5%R3*5+%,Q$,5 % .Q#0,A6<"$X-RL MCX"!B-(A1ZA&Q',9!%%"4+;-2JU'7YQ5#$0Q$,5 % -14GI/5?B>.&;=)J5W ME\S=QM*RUTJAOR2G\V]8F\09O\3;3^/0- M?T2YVY2AZ$ES M/^JF)VP7#@5QQ1P4,T!\PRI6+@"&>6*$X81EH[CZ(0)F 7/4MF&U11 M7>6(*N;@8.;@^!*W\+<%L?AY(:EOIV=P9P__#O7GE6E8397ROF#LAWWE2S?/ M3/ML"8_>XCQUX(5OFQ*Z',G]\\6GL7K9G,'#+ZI3.\[)X6E;##J,DZHYCR,[ MJ8>?JD$S'L,;C>'KF*^)YQG,^M6W/Q\VDVH4TR#Z"=PC?[K(1#>I&D_]Z37W MK;P=C2X 2K_84<@CJ"9P5^O][+[YLE0/[=#7=@ S9"?Q#,8^7G]X'&=)KL>G M^=%5F@X&U6<[F+9GIRL[?;!Z^_63KX7A2U9/QU=I7"^^8/YO&:M*T@YC" M]:,)7#ZY@-&/6E#)X\G?C2),\[]G-U^\W.P._8>+$\_[:8]4I'Z),+!AGB98 M2HHI[;7S!6:V>CF%^;7#4/UWX\;5B6_%@F*BJCBHX7XV2TT[N=D1R:L08ICZ M+%/C:$=YAN''(7Z.@^8\2T$5L^4.]60*5[2[&VT1\W1TWF1YG_FVYZ T<,7@HE_]NA#!>KP83@ U M.:\G5V3N=F/)7^97S\G-.H&M@PO@R1GT%WM!GT!)1^WD@QK9?-_IH%V;9CJJ MQN#[M$]K+NQ@4L^F];^G@XN5Q5U5PU'TV?N <^8.&""(J^,E@L1^9Y2=K004B"U+S:_3Q MS(&Z,-)K):Q?O;[Y*G95#K,,@K3_NU7M5=%;,4?=%#U"I28Q&H2Y=WG?PR"G MJ$.9UR*B(#G\QA&)K%4>>2F35' _)^E!1(_W-[>H/+3H MV9 MQ&7_8 9=]OP\ WDS;,'U+$Y.FP C_G1QU0>9 M>039=VJ65\ @)N4X(O* M77PC^YV'72JLB,P(1&STB"MID/8$<)28F*2-5.NU;A:$")%C?\2LSJEC19'E MS*!H-;&<&$&(.XCLL_[F\M%#RWXN"UEZ-']-1_4XU.T(+WW70PUQU7>& /0: MV22WN?]2Q.;A[*)?"I481(P@:4&X>'(8.9? SD?IN#(X4;NVT7"?G>@/'H*0 MZ2#^GEZE-//KEM+V'B#E/=@G"&@&=:OU'S,&?80G_C)H_+^>02 #OEX.&4;3 M^.P80XB,:'$Q<2UV9>]TX9!N+F>J ,(!(,TU%GH4%6F0N\Y@@A,ROD"]' WO1 M3"?PB*\QO)@]3N,^_F%Q/:S8P)Z/X_-Q/+=YB1=3T4:2LUL_NZY6,4N2 T6< M7#Q?W&-#=>+LJ0+W)?_AQ;._?^<:TF?ZIDMN^I[T,7W@/6A?/_06VQF&D1T8 M!NN3J^OVL /IUVG.76I=C_Z0PYTF@#RE"5CR&A-\ ['QG0XO'([4]K;F\LM, MLUPS"/>?X#]S%/5J+0EP?Y&[S4F&3DSSH]#4IP)5Q3H4F3NL=;B)];X8A_7Y MS9G@8@F*5A:M[)A6TJ*512N+5G9,*TG1RCUKY=%-R=XH1;I=W;G+4YZOU_8X M5C9]1X70ME!I'0>5UOX+%H+$05+MD>94($XC0## @:N7'REJN%\.HK+L@9$5^L:WKQ]#:X!^4[Q0E&9QPBBNS1 /Q31 M*&CZ<#0528G (D;@2= M5*4G,@5-D12*((XAJ#-&*,0 E;6(D5LE]Y4BVP*6WZ[?*N[?KXU2E_6WD&P4 M="_HWA5TWP5!QO&*S7%@22ELVEMA4ZYC\J,8ZLFM""LZG.DLQJZSJ-4I8W> M[2+IO9$NH.!29N]3 0($$Y&UCEO,A.9<["M+!!^^G*G[UF,)U6=/+I;HB (5 M2"T242!UE3%;4"NB(8A2IQ$W22'-L$2.,^:=YD3'M2Z"NTK6[!!21=\42"V0 M6B"U0.KN&[,R+FS@&"4M$^),&&0U8"25.#+"/ MV#5)W5=2T4R^5%D@MD'J0 MUB4E,W6+!?A]*:ZD]TAARQ$7S();H14BP5LG(8C; M4EO8V[@5+;0L/QI^>C.)9^-W<90EX!Z.QL^XKYZ<+]&UW?."X)T1C8+@1XG@ M+FI"M20H!AL1QP(0G$2)HIN] M8LFJW7(!WC;#&=]?G1DBSN,(QI>)D^JL[Z4ZL1C[XS#V1Q"N<4^XYB)':EKE MT,L@QZ5!(D0#;H;52:XQ?.\JX78%=>948/<+TYY>:5G7PK0"WEV2C@+>1PG> M2J:@I..(!$81ETPCBYU$207*N-)>,L"W@6\"W@7\'[:X,V)S^@- MKC8+#-QOQY#SAB*J# XB297$WMJ";0^\GU[7CP+>CR?)5TKG[K 'R:-_Q=R M=APS?\=95OH6#$HJNK@8Q<5X"BX&39H:QPV2F ;$#:;(!F*1$4%Q+AT-&!\R MN??AU([B+QF 7J[@S\MF?*_J#%*EMDG=$?8X 4$L-WL[]S3^&'E[3UL.VZ]IY,ZZS MCI:^:\7J'X/5/X)(CGH>.;,:)<4D:O^RGAHDO1,^A.")?E!V;@1>PJU\C)>G M=O@)+E@B#ESU;H$W]XO:2I_H$K45_"[X_:3Q.QF&*>4H*(DAY/,:&8DEHE1+ MCDWR,JR53M\E$W=(_"Y9MX+?!;\+?C]E_':>6A^H0RH: _C-#.!WD$AHKQC5 M0;OUKJ!W2?,5_[O@]Z/&[U*#MW,HG*E^50^KSW8P;=&@LH-!\\4"%I2*T>)M M%&_CB7@;7AILK"0H1.805\D@IQ1!,?H8L&:1*;NO6KR%P_%K3'$TB@$N.AF/ MXV3\/PL0.EE@T'W<#\I+GZ1R#*" >@'UIP[J+'DJ E$(*YH/X'J#-&$,264$ M3YP33]8J1795C+=[4,<%U NH%U OH/ZT0=W@""BL : =S?LZQB++.4)+7 M%>"Y7X^0I]?\M[@Y^^.)]4XV90A^JZU?LNPLWO,W]=VJ?Y7J&99OJ4QIL-RAQF\P9^Y MS1QVP^??C^/ M(WO'X'9EM1S>;NGJ:#=]DYV:2U_*!:@6( 2]=[3Y BJN-*& M(.*#0]P*AQPS"04P/#Z2&)Q>.QZWO?3EPTS.PSO2'X'M*2%R,4+%"!4CU&4C M)%5DVEJ!G%81#(J/2/.HD. ^"DXYEGBMQ\;V4J_;,T+WVRDK1J@8H=T:H=6$ M+?QM01ZZE/R[?/9W'W=KZP$Z&+_ZP33 6X;Z\_(]!_$K"O4HMJKY'%9B>C9\ M$>KQ^/,_?OCBW(0 .+-^I+^K9@^>I[=D'?TW'DSI=+,;0_A3%80#]^YI? M!N[P?*F*7WFZ3YR=OW$ VP8P]MX,O]F+\XMG?KTC)0@3F<'S=^C_"9?XR&[]K!F$;.O?';Q_?G_SC MU=L__[=Z]U\G[_]Y\O+5'Q_?O#SYK7KS]F7_(>*PY8%6JY)Q-,OSMIG =9.F M M>F=2; RPG5ZWIHA[ZV@^K#!#XX@VO'U8]^YOW$\--AI^H&A!!;LPXM/K2. MVM)(S+VVM],SP!F_N*2KKL&U\W$GP+RB%:L6\O)%R6WNO_3GYS.WJ&VF&&L- M_CN)42*ND\Q;$AP)H21QT6"ER#:V,3[XTQBF@_A[6CLX=3(,O]76U8-Z4L?Q MQ^SQ?(2'_3)H_+^>51%\^7.XT60TC:NPW2Y0/0S9J/.^8.R';[6Q$VO_,&OY M\;3=3*YB&PQ53:H "\Z;D1U=+(^;^ P?IW92?8)@J1K5XYC1)$CBI MX =MH-3^'NX8YBO0WMJV:U#5XPI&/\[J'BH7!\V7ZL?4_0UXA7PY H^UF8+G67^- MX<7L<1KW\0^+ZT&>!O9\')^/X[G-)XD64]&F&&:W?G9=#41OKKQDIN^)WVL]$-OTM5Q/*RBYCJIO4N936>"XT/5 MA]QI LA3F@"0I/SM?SZ3S[X_&5=32]9F]Z\0T/PI%?2I(58Q#D;G#&@=:C,.=YY=BRHHE*%I9 MM+)C6DF+5NY9*X]N2N[=).@%>9D*(K132*KI0)Z=[!X-4MPO:N]VP7N+K=UMYG]<:X:YN_]UFPWYKQ MN/)V-+I(S>B+'86MG2$^HI#[FN=>7X?;E;K2>T_&W[8L'=W P/U7M"M+50C* M(((Q0=SJB#3-),!.)BQ]%%:LE0"7>E+:.3T]CZ$ 7A<A9/ L.@1<[].%T5G"HH6B2@H>J:BVTV]7NU>*S M5U_/XW _%>RC>PPZ\!\:"X5@*9(4PB'/GD,.)(>*=\,%CHL-:SG_Q/@XRC=+'YH/-E#.O6[5_O]#Z;65PL>AQC(LW42*R@JD%4W>.J9%X3[1F M2"8M,\43"T1VN$CM+(MML,([1<[ MKL%E>BN!+%E=B!*V&CX<)'@F@4#G%M-=(Q M$.3A4TMM2E+CG50MOFIU_)]Q*OB7O0?VG/ MZPE<_^\X.R1F1_ZTK4\,\7,<-.<940"[QB4(*_Y#\1]V9A@HL%+,,11< M4(AC19#AE" 20X 2F/MUAHR;8=W;(O8S'J8[CAS5M#YT>12NA\2/G"KCFXI M)*1/,B3\QRCS0H3Z2DDG?DAQQH0CJ"?=W)A1W@C$42P6+/4"+< M(ZX\1&G"!H0U1&_)$J7X;B*[5LFWM?/6PYSLL$5^48^"EH>?D Z)P[&B);%6 M)4TPPBP9Q+WB".(KBI1R1D.[B;6VB98&XYZ4N\J%%>7HAG)T/X9ZX+9: MB:&^MV#_8P=3VR*7'0R:+W;H8TGDED3NX3-,CR61NTOE_'$QIX?U9A(G^21< M0I@RB.-X5$@KEVE_A#?!1N[Q@WJ6;/1FEN!TLL"F[06"3/0TVS&!:D=3R5<% MY-[2^5,Q%,50%$-1#,724!AF2)*.(D(C@#Z)%EDM.9*>*!ZID,3MAI]@9X9" M&]X3Y#AW'!^7F2!/Q$R4?<;.Q<@?FXD=E'W&DCD_NN3@ ?89+4]6&XT\SK$F MSFW&D[!&^JZ9413&ZH1C=CYP6NXO7#?0N MX=3-@=(3B(1^78V!!I=D L]O([G=4-&]&W-8C_SM?SZCS[XS$\>GKC>(1IF0 MHBM%-(JNE GI;MJX="SXWH*]&:+S6?^3C8WDR@YZ:7MT'$?UCF#WVQ+F53 * M)6<$XB919*/$R(> @[=<&KE6)N4YD]$+@UQD#'$.E[M$,)(J6*:"#EJG32F9 M-T/?G,6/]NL*J]NVCMGBGM1/KT/=X]K1+K!=8+O ]NZ+EE(4#N. :#ZAPS7S MR(!3C#RV6DCLK=)K[%%6<E*K"] M8]@N$6;IB=>)"/-]GGG4)#0=QVH0+?RW%":5LNQ.^"^E++LS'HXGDDBG V)< M:,2M! ^',HR$U\X&<')"8M]Z.(9RQJ,(*/M X.%(\'4@)$12!"ICHI09? / M1_08W55M5:G&+K%KL0[%.AR;=7 X"I,(XI[8S$BO >ESCQ_XMY="*Z/7.OMH MQKSSW*"80U]NF49.>8,L8]13*GDP\0#689<59<4ZE!"YDYNPY>S.'7L$KM2M ME3BY>$+%$RJ>T+S/A:4B6$(0"8PCK@5'+EGX3W"6)\EH9&F;9X]VN1,@>YCL M>">@N$(E4"[FH9B'8S$/Q@GA@^0(,PGAL4P!66L9BM)%0VT4/M)M'KG:I7E0 M/4UP,0\=, \E4M[;9C+;4J3,GF2D_#9.=AXG%U_HEG!)^S3C96BF;A /Z0UM M"2[_ME.WZ/K9Z@:J'H%CY+3624N*A!$&<1P%,H)+E,#)H4%$QZ3=BPI((S1"F&()AJB*R.@._(T8JS0@5:P=D M'MBSY''66!<[4>S$AF 9_K8@!C\O!/#M] SN[.'?H?[XH@XY0Q7"S(1H)?9JO7=6XEX2ASFB@47$ U?(!A\0YM0:(D7R]!8L MU>=Q9"?U\--OS7C\THY&%V!JOMA1&'^8NK^BGWQL7GT]KT=M*^.-]DI>L5?B MYE;WF/;L$;B ME-M7*L4U2DH$Q#W'2-.@$$E,*\:]<=1U4DR4D/W-; @'%I)>;J!P#B]>?P94 MZ65(3!$\)#NHAG%2-8OYJ@:YV,>OSEAE/]MZD$UF-6G@-F'J8Y6FD^DHYB1G M^T7=;K0 E-E)]06>6+D(YB!?'_,TYPNJ;4CH4M#F1GM!S$RXT<1I)&FPB)/L MXGJ20.*\]%13#/*T)F>;9>I2 ME/Z,=G0X4T>0JKOD 01BBJ&9(*0THSC!%FFD!MP!9 M 0>"*7ISF]6#^ $]S<7!73/!QA/ %^>@@<@L7321HX\=1R"B\21\]HA'(S$ MA%()#NC:!HKQS&=Y#))#$.- /*U5'GDIDU02' I)BP>P+0^@9"$>519B$1TL M^Z[E>@8/NE]/O@$'>*_'X*PPE< 4T8 P8^!X6 5V2#&/'*-1&&L9MFMV:"LI M"_CC93MO5Q#C_7Q>MV1XN"S.R3V$ GO!#$\8.9$#1R_!T1#:(JQZ<9;@J&*]G@M$A]P)WU+TH"88[&OB9Z[\T[YM,>S=Q6SJ6_7V,8LJU3P#( M2&,,""X-95'[D,):PF\KF8>]X+;B?=Y5W.ZP,:<@$D82C$14@+62@6$.E@'6 MQI B%S*P-7S>2J9A+T+1Y?33EHQYBSYU#-5\"JL<&:8:9@_NVC_TNY8 ]E$& ML+^/SD]A2+^.II^JF99VV*YIGJ(@)J&H-$ 8\3HW0 ;C1C3F3$*8FKN"?.-B MY@LI1*T]WXI,-V3E)KG?4668A( MP,Z%A!SV&-;?:R'@,_#2U^P<]THJ%I EV.7"08&,#6 J@S3!P5=.;FPW8U6L9#QHXYE00>)XS M$,0:@@SA%/[),,B4U2*2DBC?=J*\^#F'>/V/EV[$__?_:DK4BW$UT]J+K*.Y M3>PUVV796&Q,D-^T9Y9_O H-9_8B.\/C&:;FG]OA< JNS* ^JR>M\HRK\^EH M/+7#]NLWN>1^"!>\CY_C<)I?(,3J0_2S2YFF[3.8!G<-QII!:SJ89"^H^3*, MH_%I?5YY<)(^P<,S%,$4G-OQI/W1;,AM>N7&'U),Z-PA). ?=M-Z#8!>2T@;'S9,&!9RRFM2,#A(C@/2,HFNQ2D@AS MI*)#S'CNM9;&Q8W-V??WONQ:[[&;GL)="NZZJCDQ<0_K+Y'V)B(NO$>."XQ2 M8 I;KBR/:\3B'D-LDI1'6CN-N-(.:2,3HM@QZKQFBG1 DC:QT:@@ P1C.B?] MN= *V7R$!AM&+ D.1[=>WJ25\21(1"DEX)L3>'/'P4O'TC.NN:!1'?Y]'YOF MW*Y,I=?AF(US+XQV%AF*)>+!@PLM'$-4XA MB\&N,QL%;0%ZK44L48C9>##( M)B*098Z U8E]]5GAO21MB2"\@X-IB)RDQ,"2A/5$ MO?(.9@6#23:6(9XDO#)7$C&(7"+!,;+TD KP+;\W[M-'I4L+*W3IKH)G!TXI MS!=XYG#]X&+F:,;0KZZP%<^($?)L7*.*\5LG>%R=VL\1'-DXG+N_H;W"PFJ/ M33.677=GL>WZV@VGKY59V,&B^V"%XSJ?@N,YOY?/1OG#D M]40?-\P3A!2CS&(1*M?50APE7&">1G $\MDAKAPRRA)$B=-"@;=JUXOU!1=* M4Z5 [;#(>W<)F93WTH5PWAJO6M?C*B3\SV)Z3A:S\RU(O&Q#ES?#D[-F.IQL MZ[00)]U-6'780@H?/2:PNM9BA;C& 9GL?$FM()I,,:JXEM5TQD=CA4>2YHJ, MA!F(!??(\!A8,(9[WAFQ,*S#1\C"=)2Q.*/O1;2C<14!0T-WJRFN)EZ/W!;\ M.FWSS7:>BEFD<&9.JF=E8F.!KNUA=='??+":A MB>$2W,PH,W&H!5<98Q2%451(8T(*V[ I;^;F]=?Y?+T9KK4:_$Z;A#7$&(/T MP%\W04>'=\F^U)/3-9=N*3V+0P$@1"X.(]RCNR*4?-0Z!RF*YI.#A"GDN)$H MY!I1!4$(-6LDAO<1H87 ?,CJ>3(,OS4@'$OI>?7U/ ['\9?9;&W+]G18@'(T ML3 [(W[U@VF(/_]'J#\OY6<0OZ)0CV9)[^?P*M.SX8M0C\\' M]N)Y_O;%N0U9/%?Z:=;#=H#SEHFS#W(T4J>+Q5C;GR(8V O7?,UO#G=XONPN M\G77C3,NV^D<:*%>HP-+"A-7FGKD'AVS1A[_<;KL>7EN/\59.TN ?9BOYW;P MQ5Z,7SS[^Q4960A NR+7K_XC7.0OL_&[9A"^-^EKX]DPWW_\]O']R3]>O?WS M?ZMW_W7R_I\G+U_]\?'-RY/?JC=O7SYHT_&D[^/Q] MU40<7SCP\3HW?SK,?WX:PNW#JC\V2^=-(0H>36P];/>?(7ZX=-SBN+_+UKC M]\U@,#]M\3%OSG^$Y_TR:/R_GE41G*[S+$&CZ;SXKE6JD\EM7^#_)P>LVVQE M + !HKC)/ 4\N:;&X7L"DA,E "=M7-E,X:%A_-/S&ZIGLCJNNF?W$I?Y7-L5 M-_W6\_VD^W@M6IFUGV_AK#B]GC M-.[C'Q;7@W0.[/DX/A_'PB ](-OTI=R"^.0#Q_'(>;C8=WFKU.-N[2@ M/\J>A64"\@2 ).5O__,9P<^^/QMWXGE9O-LCBAL>FD&_OYS=AH>D$W/[>/@W M"B(61'PH(M("B/>H^Z>L &'1RJ*5'=-*6K2R:&71RHYI)2E:V8&@X1[T]O?D MZ-L3#NR2J>47.V@K8>UD=K)VF"M2FM06&!2R^ATQ*W5%E.X]&5MC39K/1#<8 MD?9?146UT<+K?$H\$Q0YGY Q/"&FO7;,1\?(6I?%^Q 4;=C%VQ)#D90]93:W M8'JLNK)GJ"CHV7F)*.C9*?3TW">3V__X)',',X^1<3HBZBR)0M/$F5QKSJ&E M"R$EI+RR^81MRJ=4!5)*60P_LQZ+_:*G$#TF=T6-7M"SH&=7)**@9Z?04Q(J MM7<6*:HXXLEQ\"-E;N]/G)"84;E>P2\-U\&0B!C+OX$P&QD1%5*!)*D!/IU; M.V.]6_3DLB?E=4>*'[>N="JALMB%O4-"9;5\M+WK/3,LJT5:[7U6;XR_4Y+Z M:!(P)R'4L\9#KCV(#/J9ZPG/F_'\XU$; M*9LC2GK?&@T.-R<=\:7F$W"L!E,K3P0+!H40!(0.7B,GB$$QD."<-LK'M6ZC M]RF^WF P%XSB#A';QRDZ]^M\"-+=E70GMB9_:U:%2! MV0[-2;>$XEAA5B;#=(P.6<8S\0 SR&K 34(\1"6:6"O]-CI;= MF28^1S<>. MBT85F"TP6V!VFT2CQ 4B'4%$1H)XU!89ISQB5&O-HN,DKL$LEDR!QQJ0XH8A MSG%"&FN/4HR4).4]=[[3,*M[@A=GMFO5-R59=/=D4=L(Y$J>J$G5.:C-:-:2 MJIC.8CJ+Z=S1OC,A1*1@44S*(*ZB1=9I@6B,P;+D7!)K53L[3P2]R[J_,\,I MB]DLP4E!V(*P>ZJ+)(QSD_>F'?.Y.%(CEQA%*L3D&)-*DK7*GIWG@':+L!!9 M%80M"%L0MB#L7K+LW,FHI4=!NXAX3 :9P#4B)B2&;=#&K;&_[CS]LV.$%27! M7NJ$'FOJYWTFA=AO[J?4SEXO>#>??GTZ2'#/HMH['1 ^*L/K(Q,D48]BPA1" M&XN18X&AP*7W0@2(8K;2>WV#X5VT8M^AX6T[Y:%_QU&3A4M30E_LMC[W-F>G MCUU\]VHV@H[6:D:1] KB-98Y1H4G2!!*2/+6>KW+ MC-@>S,8ZE[DP1VDWMG1.ZJ=B0(H!*0:D&)#%86D5I=$&!4T3XCI2"!^20M11 M$JB,W/&UUO%;3/@=Q(#@'1^K/E(#TJFV3(?+O>ZI+5,_Y>F5ZQFQF8MV]SI4,7H'K M M<%KG<-U\2I&*(."#.9.7&M1]8Z@RPA,DI-9)!K<'UDK?@*7!>X+G!=X+H+ M<,V<-)(XC C%''$L&-(*'&>&$^'1!VW$6C..(^O]=Z1PO9J=@K\SA]_/[0RO MTB/^/"<_[0Y"[X#V\)YLK@=)DFV#N_/\?-1\!<6:Q,%%];>-:?<[/&KKL)4, MP5X*@"T<>.;CM,C*:)!P+CA"$E/,;*/ZYTW+2 N ]?X*G>G+4SO\%-\,7PUA M5"V@O8?9V@AF\@J8B9MZ6/391B0[D$A4\)-!._O#[U"V?FFF@U#59S"&R;5L MKS&E"._SN:7XK3+'9U6GZO)V_6J51?C4PB\&T<^;MM7#EEL9_A^LIUKO6$F^?T;TX%PSU76>JJ MS-#46QWTRK JZ_UH"O^_X='PK&YJ261..(X=Q&(L9HD7R-#($4BZ%2)*9L5: M:\K[I,Z66O+J*[S>L%61=XOI.1F&-_-Y.YG-XY;T!/YXBS)'/@I/WQL9Q MN+$H*.@(KZ 1F! -#JUSF>?9(^J<)%P:0<5:+>E]G."#O/+;YAHMZ9C:W "P M7^##*WA\"^VJPG24.5@6H#_>@/JT?58F';IJ?4(##QXV>2@0#-3GV5A-3NW, ML-FS9CI[5_3-I*K'U[H2=7M)5F%P#4:Q'G[.8I.OA%G+Y#NM6<[3 M#W*._NA_Z%?CJ1O7H;:C+%(MJWRL1U5S'D>M(H[[U4G[HS6_X,#:<=4M.;6A M%3/(BPCB.#D]+09A%:^[-?LLX"- M>@1^/K:6Z]PF5'!P27C.*SO"*!+@KX>$I2'99]_&YE\ /1[5;@K>YJNY!/V> M7L_F[\.*Y&S+RLO.<->FKC^/QXE^7F#>,DP7@9J%+8,D@- )Q M&\7S9M2B8?,YSOSM%@GMN)ZI8ZNE639;!5Q(YQ7%;#'6 M[#H[.&VP$()^@H M %7&>O@9X&2KL/WJ33NR\8K.SRT%H/6H7G1[SL/( ##3HQ!3'(WF& WAG(.8 M;G(!)F7<^-E/LK+,[SN)8&-&=@3FH ;1&<6ACXLX9]068.4!65#(;,X'*W.T MIG%'CN2KIC75@Q:!ER9[%"?3T7 !RNUB52D& .9!K^(8AMM:7[CR+["1XU#/ M#O#U6M,-#UA*DL_3G\5H9LOG]V@OF]WCFH>F47.6/X_G"W/2-0, 0SVS=:LG M?\4<6C>@FDL'\HI@S1'E[?0,[NCGV;G_IZJ>=H(NOR"\Z'VMUM+XS*=MT=E/ M:9.T\LASJA!G-('M,0%1+!U/202^3NQPGQP3J,59/4-%B %>MMG53X T(,:_ MUF,_:,;34?P(S_AET/A_/0-@]/8\8P>XS##TE1<'&W8^L!?/TR!^75U9PEKD M^&L*KFJZ6,QD>QD"O1A-7K0+B6#)SL;/<__\03V,:TM^N1X9JM0/VX*7-=K0 MZ]=NOG3KPUB\=CW,PT;MVW_G7<'XBJ72K,S>[)X$XV_ON./WNI/LKPA+"VM7 MQ&6I$FU._IO,_%&:FIQ#_ R.13,=@\<\G";PM-HPJY<5%SR^V5EP^!+,HQ$W'($EC,$R_MW<$-Z?-$H$K#RZ'BX/F2V_E,=D!@E X8[P;Q-[\L>"( M9']BZ?-G4HM/=C1S,F97+QTCN[S;[,>V&I^#\PDAZ'SX,U\);(E;/@J&$#&RS1Q_]"&][A]MG^N*LS,B9JM\:5HS46BE<7S$80V(WC* MG&IEX7M?ZEU*-EI_[\NG^/)\DW3^[TQQ "+5.:!^(.0GN7\)^+I=6YZ7L>5'8[ MI3NV.Z?D,:@HLW"?._5%0SS;!Z@S!FZE[/V0U#9X7?+W^\<566WJD MT6A38Y3D81NPDIU-QVTY47HF(&E:0OHZ@JAC/)MC?[QL?DZ+,PA)YM\'SAG: MJSJ^J..532?H+2ER/5ESZS]M:RI+'F.3ZWK1WN.V;K$FMF)GG/[YY9]^^L9W MZ)G4=WR%W/4Y/Z/RD?>@9YQWXC$.0(W'(8QM$XO[-!;>JV*7'&'%[ND2 #@I M??K??R+@SWZ3&O=J7F_7MD\+L2SPW4E6YR$$3OY3[_7&@?3#6>Y[6J@[0>:G M9-1GI!R/L9WA= FP4(ZTZ,9[TQ>"%%X4X1-+Y6F2I,CIX^14%#DMUK-(99>D M\N-X:H=%+#L01^P)J&D+:GO'>M!V<];X87Z>7-K)]X[ >'!>>C Q=M8J/J?$ MJ;:!RT QIT$ABZ-%G$>-M(X$6@=W/CCESC\''_-I\J[PBY4?6WVC'][/#W? MCY>:TW (G@N;%"W;*2UK6&4LXZ!@"9&(XZI"QCN% G;("0O_8D3; MB*.F9'_J=5?#]5A?DGU-,#TZA7HK1M%&#U07,'P*:-%^FSY2*T$NN?3 ]JEA M;MZ0<;-W?#CP"2&@[OT'2/YNK7[I"Z&07/_2?QC-IC$M<:(Z3A57_:NQM.FT[57S7*5 M_&5JD)R.1RO%F:DI*W5BM#7R:[]3S[S/O24?EWVZN35R<)F;<:OTC8NU8OU4 MJSD;_0?TQ"@U;\Q&]1QY9EN7E7-)GG5(=9^,G 9M:&7:$OQRW=P54^? M]7YI*)P?XK>6.N<+&I[EKY.7!RZ-/?'VC@\QKNV;@7W+HR7FNY/[,X89FL(O MN\ZV]S'?3J%Y[^$!2+2?]KLM[79=>;@3Y^=_7H#:3/HUE:%/4A]>+V%;3)(2 M&\9/\ JZT\<8,E+ JAX>@&;[8G-[TGK_VZ5-C6^Y9?S*3J998[?MA'YH!Y?U MW%9<7L'_FAKX09UT[KQ%:9R:\Q)^P+(;<-D)^*L=V4]9(R[19EP<#N+G.=1, M>H0TY"4M8P6K8-*.?FEZU].WQBT2PE)OSY\OH\]O]??P%GGG23VT"[8J\':7U M?$IH;^D);5W/)GD6QTK/(E!HL;[Q;)H)O5A*LX!YDW_&:H$'' ]GV2#[W)GH MXG)-L#7SIX8[MTMI05'2[@W\;&@G"4MB, [)X%_%IKEA=C5N=FN8;.H*G-"B MS3%?TJF.(O!QX]<,B+?>793:G /X&3EL2)7^L\O1R[6^\"L;TJI7CG@'H_R; M\]/,YHVM_=- KY=N_#4M)O4L+,Z*OW;[7'T'M'^##KSY3*[%0'-8AQ3V7"R. MHZ] ]IJ39HAF@5XO[/"+O:Y3N\ JC[0,D'=D^^X_PTW^3H.Z\3RWT/OW7S[^ M=OZWU^_^]7^]?_S]_+=?SU^]_OWCVU?GO_3>OGOU*$VPXP?=;O2/?7N2PUHG ME0\.62Y/R6WI;Q:6ZD-">VDBIQ_F>,4Q_'A84MTS_/]>4FS)D#3P#ZLFXN0< M];_-+'@;TQ@;#^TM^+^7#0!?]FJ*Z]XIUWT5LF/0;A4\>[0I;=$@:#1>38+= MR+@<%>PE^+#91VOS/?%SEO@$*^#];-+ =?57<9/:;PX'$,_"1U_:F&%Q^WQU M<_,4%R2<#%LWW:ZI,&D[L'%*[B3\P0S2!(_L;6KKG%[G9%$"+QM,DWYJ.FQ_ MCL,FVH"_\EH2A)CW8&>S>YS1.M*"T[,V'!M;GW1RM4A(P77N&NXPS_JDW%>; M[QJL,_O2(";"8IMR4(KL=1@- ]+TG,,ZN7_>[;I8LX8)?!.7<5$HQXL_C_;T.(V MP:Z_7F7DIKSZ1-28L5Q@:QO(2I\Q\FPO0^8UH'L9'*U9;4,(8!X[N &+/8\0 M5W!6*@NQT6<[G*T$3S>IM9K%@V6"(*;SAK/>>68\V,XA,"L\VD6#2;.&M@H_ MVA(L"65&]\CAVWC^8ZLW7T1<#=-=I>0HB'GX/IBRW:-XA4AT5 8CBHE%/#*, M+'<>>>,J&BT3UFU4-CT$Q>NWC'D2_I'2!!\3OS0G-P7":W7C=@CA)9\MA->< M4WJ957HKO%+@NS+F[ZCWOS-0V0F;>5V=9Z^Z08E.1FEY*-,B7"6H7S!4<#]0 M0V!LYX9B-(IS]A@R*T=SXQJ\O'S)Y(K V=]VLJ\7FZ"8H+_=1:R<" M8K8RB/M*(ZN(1H+$4'E"X9T-[)FD-275 IG(*>)*1*15)5&,0N) G!/>KN$B MK>K3?S2G8.^K?/*>0'J_=>!^WVD;M\\-.E2BK\7A]2O+35;;Q0S_!BY!BZVU MPN9S=V*/>%C&^:!(](A4N$+:0XUSE-I3!+@03>5&N.5HI0I)),JXY@29(+V"(/; M6%6!$[W)W"88HYVUB#$+S.VHAVN<0J '&:LPJ$*V43S4'H>?C\+/RR/\U\W0 M@IU-1NGN!*'$+MWD (^EJGS B!D*NPFF#!GF&-):. 7V#OAB@P,@A!!4 ILH M+H%KM+;("J&0%M9BZR)352@M3+!J1WFT35L MM7:6"#WXR B@\%4#HCJ\/E3H+2C7TE.'P$/$X"^$I%(KBHBHE/*>RV#M+D+O M=EX#^ 4?+FP)M'<;:*MG&VB_B]/>+^,Z9V![F3.V1=B[YWMOF05W@J$(_ N& M1-$4'PEDHZ'65U+&N)/AA"WPYOOJI@3\CZT'/MF7P7"6YQ,69,Z-\X8&IK*9 MSY&!&F-3+S)/YZ::GMG4MJG9]%::8^(;D]70-4]"&;8<5E\T^,1WCYTZL'5H M4$ ;_[X=?K6.UMG/LU]2ZW]>4S.-:[%".[5+.,\N%,-TM1'^\67=J\O<.:XH M/@2NJ&!G6MP%<7FF'@ND2[\['O?JA'KVM'CT'O=Y,"I'?0 M'KC3)4!!&2THHUWO5BW*L2C'PRK'@I/VL""H*,(BE44J.R:5M$AEDZ-6RF9S3%S6$\2\4?[>8>/&)[,,%VAGEZ#VIU0X/N4SQ_N+6P_FE[ M*5R@-IJ(F%,*<1$4?W [#6L#?PKSM* MZ"66?]AVD1U[OF+^8S$4Q5 40U$,Q79#$:4/,F*/HF .<>D4LEX; M%!CSFF)X#?*FH7#&1V.%1Y)&,!2@'\%0<(\,CX$%8[CG3VLH%%9]G@Y(BJ$H MAJ(8BF(HBJ'8N:%05AAB.$$Z,H^X"P0Y&F3J++3<11(C-Q9(IB!H"4MPP MQ#FND,;:HRI&2JK4@.C\DQH*+G@_S\PMAF(/AJ*+T'2(00I-BM 4!BE"4\[4GYM7_<],>HA3+5##?HH-S$+=FZ6)7PFS M.B-1Q#6PB;^XR4_SG5Y]S5?V-X$J2G+M5)-K3TRBH\FI/7V*RT>L*TXX MN.<:&2<-BL$&;R1Q#/-=')JWZN:\T3;O9JDM_'V5<8/J][-I/;5Y+%+&$%I+ M@35Z:37W]?;=FSMR7MO7*DDE(A<6>:9@K=$2I%6T*-@8B+&45'@GR&"WK'4. MB[2QY$>O5K&^X*RO)=V2Y#O)K%^W]$\Q7,5P%<.U8\.%J?+4&X=L"!9Q!IUM/IXKA.KC^*8:K&*YBN'9LN*B@6CH'E@I[@SC6&KDJ,A0=QTP$ MJX7?J#Y[2%%!%PP7=H2 K5$(X^@ANJ0,62X5\A!-60;!)C<;F+0[7.O^#)?J M*R,@ZMHVQ:,8KD,GCMORBGLDCA^8)SZ"1/"[#33A/:9R3^B([$@HD M[W)IM%8T6LF0\YI +,X\X;Q.!2.(*BQQQQQS6R1L):N731\\!=Y?:QUKDOL[?5ZK,2A7>U MNZ!8S6(UB]4\-JM)!>7&ZXB"BAIQ:@6RCE6(,!]-99P1<>,X\B%9W2Y83:P# MUHY)))C B#-GP4/@"D4F(<(7L?)V)RUW3VTU"3XCY=2UF,UB-KO$0<5L'K'9 MK)B$2$L0I+"-$$Q9"#M==(CA-.7,& M8854P P;SPGU&Y FNUCKOLVF/%,EP42SM3 MP700Z]=?_7 68G@S&5^^6LX2W)S5N.NYC(?CBUW.9/QRLRA^O#PT3!7QE^/T MC$"U7OQC-O@,&G TK>&J24RC"S/E>Q60?MLLQV],;VR'##=CTN&3-*EXE+[L MHK>S.O8&HW3W^8C'R]Z7\6P8>A?PE/"-F,9;+YEAK4?VB"7Z&&<4&J;O',7' M'S]5D)QI\>AY?B?^(&7^5I)QS1HIR+,JQ#%PJPPF/2!$6 MJ2Q26883%JDL4GE\4EF&$W8A:"BU_O?8@/=7*1M=)WR7J]G$7]@ZKJ6U^[U; M(%Z:UTFLIY.!3XGI)@N>C@?K?FX4N(J3?.0W\G'UP]*1N+]:CL/Q:$>Z#3N% MI_7TE1 >1^52 6'$PB!N@D&.>X>8\TI'%ICR>./047M:598@20R&:ZQ"V@N+ M,+5.6ET1FJHGU@\='WG4>'X)^GIZ1\\=OJO0CO>)H'VJY9[*!$Y>F(J&+4Q1 M-.RZAC68:$5%1%3AB#CV'FG".-*&1TR%C4%NU)I10J0T#".IL4)<"XV,X;MB^H^),7IJ)A"U,4#;NN83D'7>IU0 PKB3BE&+F M"2*VLB+0"@>ZX<,R*KRH*I/Z2 A<8R*RRAGD@Q54TVB#95W4L+I/P8W%DA4% MVS'8X-/-"+V^O!J.KV.;LUEDA:Z&=E3LWM[[<(Y'5A_(%*=J]RJJ-(Y4(EQ1 MB"R$" EW5R!K5)5&$!H9-F $L!,^8$J0],0A7@GX.O<$8NSBNI,8027 0-+\P@PXQ#1"@3/>4.\XUN',\QXU5% M$?5:)N5*D/-8(<&T],+RU+_>1>6J^D+O>0KLR)S!TSI%@6/!D;EZ:UJE(P*K@)B M.ITT"U,AQPQ&FD@9C8R,;(X:?PB 0!>L:JKED;BOV,-J>6YCR$7E[//'!"GF MHIB+9\I7Q5P\A;D0Q@<3JPK"*.H0]UH@1PQ%8"4DEXY$+78R$:@3YB(5)FF( MQ(JY*.:BF(OCXJMB+IZD4\"S2@IJD(0 7$9$D _]8A'7%&KF/75QI37A^ ( M=L%*%VMQL/3?'3B#6]^%2SMD-QX/4+9!K;3 W2,/4BMU2*&_U6D> MA50J-0%Q1*(R5LJ@>"H*>7SB( GN)%[$40VR_7;DQY?QW7CZ#1S!E:6&07TU MM-_GO63T=5-#4=S8 MY.4.))A"]>==U=-M- IOWZWY9FT^1KOLP2@]-LJK_\9:P=/59RV_K%!OCCZ& M\PS&]'WX9U_42JK31!OEU]Y(1 MC;,N0JA3>96!@@TR4= T)I9C)4(T9&/XW",Q.9=$R#38(C-I_1^3;MPU "<_ MNZFMOJT;F^]W"(AS/+7#GEUAHW%F([_&1H,Y&R4 S1_3WM6#.G^WR@":2R3/ M'P8C>&<\@U\.]8\OUM5P8_-W!!9I#@,6:#JV>G*,V'?/I\/'!S/7M>FL1?D?(7<4Y?],E3^/0@LL M*T2]3;B@)@TP9 Q5C-DJ8.:MVR@C4!0N,50BJCE!'!0_,I7!*$HI*T%-]&F M^;-3_IH?'P+>4PX9+4A->U$4OX^ -D-80NA]LH-1>P:>H+L7E78]^]D.AOFD M&E@,NLY;!0(6^ .HCV45[V,,[[?[._I4[ L2\1ZIU9.7T:+:BVH_ M8M5^ D$<"U'14 D4(02#(*YBR#B(S[S@!'L+UH3H)PSB]F-+OB^($WU8V$D: ME6Z&>N5$[MYZ>O/U 372Q4=X8A^A,\V;7-'AIQ[T*1HC\=ZABE@% M 1ROD+4)CU-BK+3P3$KZA$'?WDHR^D(]:9:P0_;C*4.ZTKI_2^O^T[3E/G;= M&TVX&S]WGS6O-F6G1O4PF,0L>*E)=78Y>KG6V7]E0QB,/JUD1 ;-[\U3 \T; M6SO@XRB ^'U-:TCMM@M)_-KMJO$=]#V_0=O,R!,^ %-K:J&5YXM%8N?*?HI- MS@;9"HCUP@Z_V.NZ:;#]RT]N'*[_^E]_^>EB>CG\Z_\#4$L#!!0 ( "N M55CQ3O;.92," -RS(0 1 VYOA.E[;3&DDHCU;&OG^.%@RJB)+I99)F+=,J??I!8 M2' !P 4D6,1 MYX?/?_CNR^/IXO'\^OJ[__6?_^T__I_34^?BZOK.N4-OSF*=^J_HPD_6091D M,7*^?[S]P?FOLX<;YW']@K:N4G3W>_?O7M[>_O1V_AA$@59 MBH=+?EQ'VW?.Z2DC?AXC%W[O7+@I.-?A^D=G$03. _1*G >4H/@5>3]2FE\3[_<)Y2%UXV>4WKE;E.S<-?K# M=P(G69#&[C,*]U\)&WC<3Q_P_WWGN&D:^T]9BJZB>'N!-BYN^8?OLO ?F1OX M&Q]Y>(4#!$M3:B#\&6])F/Q^'65A&N_S0;\^Q<&/"5K_^!R]OF-_),/R#EX: MGZ;['4I*\R3=HOCY'?[S._@S]/EX^O[3*4R6]D1K[S3)GIJ'8G\L#85_)VU< M:H@7LS2;MT]D+A_?O__P[K]N;ZBL\,:!'_[:/'?<_M,[^/.3FZ"<7^0W3P+_ MH3P)_$ PFS[L8GRQ_?OT-<4A8G_%*!3 M:(9B(MW)Z4?XR&CW)"ZFM7&3)](9_[(T_=B-6XH>;9\EI\^NNZL39G\HKTUM MT=D6??C=[W[WCOSUN__\;XY#/@M_NXOBU*%?QTVT)@PI5@M^.N5+=@J_.OWP M$DUB5SP^DZ"2QF,_K-LW$:Q;#5B(OL X!^G M\ _EF+7/IO6@%3[5,M^";\U'TV\Q^)'$#[+V"U(Z^;H-WOC-O4-!FO#?**?1 M_,GVXU^\*O@/[=>@=-'T$XR&BX?\G+3Z INN+0."T$4(!@D /\WIYN.?VFU\ M?@D4P[IA&*5D+/@5_^5NYX>;B/X&_P[.JM_'48!6>,T<^,>7A^LVM\>[U/T: MA=%V_PXZO7O __,WKL/Q_RY"[S),_71_C8>,MV0NWSD^ON+;-^7C[]<7JX>A5ULT5BSAQ]@#W,R^-\B)8>1/U3'_/:Z6@I]]0(RZ<.YXSS?8GT#\>MMG_N?)KLW/FD M$Z6?;)X[GX["V/O<>5SA_[V]O%L]+J^6]Y7O_F>-R/RVP[E3(NX ]>.6VS]_?I[L_/E9)TS_;O/\^?DHC$;.G\?5\OR/ MORQO+BX?'B__SY?KU5^Z'$ -O35"\[L.)Y!(_=\<2O^X[?;/H-],=@;]1B-. M'][;/(-^V%A1/=.EVZ*[?W=[W[^Z>>?JR> 2)-\V80J?,PB MW>,&=]O@QVR[=>/]N'S[?1X&_QJ=CXR:W[*K9Z-_4 M-IK1A9T5*#L%:8?3/FYVM\V^&?X>1LWMOFEIJM_&UM*X&, M0^@X(J'COG7;MS,W@!BGQQ>$TO-HNXM"Z<9)FFIV[M]K.\?H.(204U Z;EVW MK;O&[(?/$*ZT2!*4)G,&=?M8;OPU"A.$E7R(DG?C])E:5YW^B?-#OTJ;Y#I-]Q(]K;]PJCU%44/[H!F-NNLA1NGVCO!FG^'NO8 M1[-U/S5\7(5Y;!/%#J$+SS)*VWVV=VB:^;=-_XF;$_:?:J;AVA_8X; MT='ZD4;K7\_P >4MWMS8D]@YJHTTF]-@T0 *IX2$0VD<-ZKU>7@!DT'>>132 MM#D\JWO\-OU0/0.E[33;5;=:,$J.2,H!6L==Z_KXQ6W1ROTJT2G$OVMVJ6ZA MH)T=TONX,=TVYCS:;OV4J,A8$0S=.]ZO8#1-W#3.K'8S2=NJ=^TV3$8-0<@@I1Z!UW+5NW]\=2F^B M)+E'\>.+&S>;FJIM-+M5-VY@ @Y0<'8(Z^Y X[A-K3^NQ7J=;3,B[LOT!<5@ M 8_1"Z2>OK)["]:V^JVU[:;9S+JA0R#L$,I.B32_#;\'ZL?RN,S?$,)!%K"K)TG::W6NR =4"'D*\C73OCEO7+_!! M\>V56VBVJV[Y8=V/W]8(SG;%KK7HIM[*W]9-01K'^W&+!WG@59LI-M!L6]TF MQ-(HCKLSBEM>W+9>/37[V13_TM)%?]QR0RYBU<.RN:EF4QLL135W\7'WAGL@ M%1M7;Z79L[KI1_1&'G?+O%M2L7OZ7IK=K!MQE"[*X_::\7HIMK2YI68;Z[:: MN@?LN'>CN<*:E9]NG34[7#??='*+'3=_M"S0A>>1&;N!@+W),JI[9H@J26H$ MI6XI:I<]"A*5#RO"B!;IX4?9&<-=D[>J(@B(U,ULUA'5Q%I<9U. .8Q@GY7T>8*3?.L+G2OQ\%>51![GP0 M&B"K%KQ_KQOO.@G>\4 TIDDU.B)S ;CBM4BH*X.UP1/%WWL6QWA;R)U5$J:1 M:&LDJFY7E'E%2[*63X(Y:WA3S\'RE$^$W]\+'6GHI&9NNU2+C/' M(V<*'WM^.-05G%LW_A6O-7XL7:"G]!$^36)C/@_<)"%%B!;)XA7O!31A1NVB ME4JN+$U%(YQU&ZPT+J!THC5J7,6,'9BR4\S&*2;MN(F33]NY8J9[L>U1VHU* M>^<3L <9C935K<8**3N>@9.>@= (3 MZOD8=6(91P&.@5$.?#40X&8X%UUDJ[TM#(0UL,L:-".O*I4+R \8GLAOND MVD9R<0PAI9:-W]7MQE+9$)_$=-!_2^JMC[)B2%9R1.[+KSL$KIW%-HI3YMU< M;E8OM5X=I*<_<8T\U:W&)6FT1;'2WC>)L\-A. M/OA1C"81(V.2TU)8ZG;>?L)RE(Z!TI%?,B1@G>&*D$>G&X#5?Q$$T1N\4UN) M2'=J&CFI6VH%.1'N)C+>*8=%X2,2XTHQYE%:>H';E+_^\Q=\SR.LRA)0+G>= MZFTJ?4AHY*)NL6T\/]A(CA\Z?*RC)<7@\='YU=RFGV;KZX;78NN/3^/Q4)_U M>]VWLV;#ZZ;3.EKT<>]-[KTJ3_6/>WR;_M&/?7QZWZ1>%ZDP158C+W73JBY' M]M0APSMD?'Q3_'CBX#G\>!2JJ83JT?7#]";"7_.7T'_%SSX_W9N2K,ZT->)5 MM]3JQ8O,P2&3<(I9'.5K*ODZ<_=!%//?7X=)ZJ=9VD)]&8^\4LI^\[Y[HC]X M%&$:Q1_SB1P%;2I!>T"8T-KA\O/EW7^=72]/ M((/K>"-.)DC%+;'3BN"%Z_OK%__1#7_=1Z8$KCU1C7@U5631B1<;W*&C'R5I*DFZ13$R)D%Z M8AK)J=NI]9)#!CT*S*0J.XJ[&3B'$]0(3MW*W4)9YP,?A6D)X34VIB'I MJ6G$IFXK;Z$(D5&/,C.9L3,*?._,CY*UC\ M;5#%[DI:(TU]+.ED"HXPAZ/E MP)1X57RI2D$ C"4(/ T"]RF*";O0D* 0[IG#E(5+K*+S>)^\^JFK\MR.-YI& M"'O9VPG$% F"%:9$.]!)Y4YC'C.21@Z?V%$D39]X>5Q0:3_.HR2%G<+O;=SM MWMW35UN/8Z\/?;78?>AC@!6& MENB$Y,V$0 OV/O9ZC:*1NSY6^I+<%2%/ JX#A&^3^3C%A(ZB-[WH%:M_';;# M:1AK+(T8]K'EMQ)#0?[PWXXP"Z:0RCN'XK7HII$168WQHZX_TAZ7$LIHMO!R M0_X$N3GXX]3O=VL2FKUO,(GSO:_DH+&L9OP3:>&P<8ZRT$?)IGN8'_NW;LJ. M3[:)0G SOC%6+ZB*HUAM)=.V1QM((U<-!O-? MFY*@?ZW[ !$S-+)&&)N,].V%43P&^2P=.LV-T:=T M9XV[13>-Y-0-\NQ5?SRCQBXWTQU/N L!S;XW0%;72],<9<#@/476]ZG8/0$! MBAZY7T(/Q:35<@=S!C0O\+<%&<2/?7S_X0/\!NO&^)\_Y?_\^ G^*;FA)AE3 M+6D?&S"JFR2MA%#%[B R.]K(H_@$D:A0GA%JR# MSZ'_3^3UDI^V1#4B5#>EZT1(_+LXM%.,?90A4S(D>%0%]8;^[7/LAO@^N$Q2 M?POFEB\)%/ (W/6OC^N7""Q,5$_'UP;^PVWDH:"+I(TTM$8>ZR;X1GDLNW5+ MJA=KPZ;HY'-TR"0=,LM3-DW6YY1-U"$S/4IO7^F]@!DA4GPS]I\R_DKL;+WH M0TA-^#1EC%B 5[1]/ MEXKZGE;&G!ZSMD2H;])NZBF*A M(;RRKQ!^^[K!(UZ\# JH0(>6\F%L'+4L?6I"W2[)4CX1#6#=%L;52&@3CG=)0L50 9!1.C?R$Y^=(TR/! L(94CY M# D2+YLCH7-$^#8FLU_".+?9X%^;#P?X+CU M/5QT6._<^BE-] W)R]H/?\9/O#J5@NKM',4G21RC>BI R6N[&GH!'2 MNC&]44B%6=+?<5,IGBAS[HGEM?E<6;6>LH0?Y=KHC;E8K[-M1FZC9?H"*M86 M+\@+"A/_E3T&894%*P34R&G92W+%3C*F1G+K9GV!OD,&<$HC\.?K]S#(#U7[ M!RD1@2#\M;8Q;KR&G@]HX[!_BC+]]2D.?HSBYW=^F+[S M_.T[UN8=5JB_<[X2"B\QVI0^@KS3Q_?O?R8DO/04_OWCU\3[[T+/%$_W#]\E M_G87H._>&9H9_C=L>!2>XK5S\0?9=:+U'/."DKJF?-I#]2(P+U 7JGGR[O'Y?&XPO][>WFW>EQ>+>\O'Q:K:_S7,H]"=>AS,W(/E3+PBE1;12 =;B M)B_"\QM_$K=N_"N>,3X0+M!36L HG0=NDO@;'Y\9R>(5P_P"Q6(M_V^SC"JFZZA[C=%&\ZB, .OK,[E(XB9QT&G.X&:"C@ MKMK*#^U/^;Z4)Y:2CM/L*!(]J5O=_Q+4EAONDVJ;SA>^@4$FE@H#M>P[R8FQ M\>:\3A,LS3Q6HT=Q\EY+TGL<.^MB\%SM0'&ZL[1CZ>&VIVR59$\O5=]1YK%FOZJ@FEFW P/-8N?;E/DTL5]?1YK%&_2I9FEBO M(2//8^T&568TL80&)C"/E>Q08-#$NG4>;AZKU*)XGHG5:3W,/%:E984X8T=\ MVZ'FL3IM2J 9.8I:CS./=>EF^*S-8PFV_&).C6980 TBY@\3(V/BS M7$1TLMD+PJ*M7 X@/K%, M3IUJWTD6[4RNWPYLW.2)9!)FR>FSZ^[H:B/D;=]=?DTA>? I0)=AMD4Q2PY. MTLIZE%+!:O1H/EB0)O ;()X4F6$PS+0"%*TS8J9D_X4(;GQ2@ 4S%^QVF]V! MD+U+N_/+QE\O+U8!4RT8R,^$*GU7XSR\HQ=I$8(C%1IKSR"@]7][> M/US^/VGRYOEHZ$$6BG9F7"]>/SEZF;Y9U/<5LF9S9I-?+ :Q2X<^(LX M!C,_T1D&)-#J2,XN']-XSJ6M=WUN?BB>+(OU.LJ(?GD?!3YHF%W?Y9V(SB$K MTD3FXZPRR(QDAW+>[P@=,=R:'4 M:5X^9+/>7ZM^VUZ^V9G8\P=:WJ>7+4D-I0ZYOSH*]FS?_6W4\[.@FC-SSL86 MV4'&=!3L6A6'F?VFWX^6$(CMMZ&OX5+K YVU8$EO6?YOASU MG6GYO=ENDOTPK'J0GL-KNQ>S+2C-XN7=B[DVI*SB;9"IM#]8=13LO,)[;4UC M7RNOOGXH?@U=Y_4";,?6$)KV-/E>6R;M/Q^MOA=?K>G9U8I[\::D,3L-N>LG MUXOL+/6LO!4$5F+1"WP6@@ >W60O2*\%_[6,TIQ\HG-=DJ+7!EG+4\RY$&.0X1G '$K[P&#)VI[@E8X+0$Q\M+F MY$\@LF'2,XZQ'_$)7T]T?OGW>>NF+&6635 02*P3X ^UJCQ46W5/N1Q["M8S M[RK)24+B"'B# .0AR" LZ>/[#Q_@-YA+GKA$_OGQ4X=\*3NSF?B;E3C6#!Y7 M T:P9PL0CQ<&*/L(KZ8SA.JM D(_S$ MQC]!(7L"STWG>!7%0D,(J+]"^+QP P@.S4#+APZ#%\ST#.RMI:X6>-\5:D?7 MKD6KE&O1LN;G$.M7__%F9RD;6/C/L('-R&R^ ?WUXPP4V(_?T'I^FL%Z?OJ& MUO.G&:SG3]_0>OX\@_7\^1M:S]_,8#U_,WP]Q2J1OZ.+%Y+\9^_&?4(MZJ,& M<5SJ!B4F?W?ZX>/IA]^096BB-L9TR6UN=LYUDJ-,',5X;\U.O$92/?$ FM[@ M?['6,(1T]I_H#*!A3MU/H4-.ICPJ@AQA#WE"V=Y\X&A=:HI_=O&S1_=IP6_^ M]F6'7^)A"KX[EJM_[_H>[TKF0OO*6K[K.9_&K#P/^30K#_^CR,K#/_QMD7D^ MIG'EQ]OKZO3J?S= MS,"GJ$B[*$X;Y%':U-K.D%=N#=9)6.FS?=&$R1:Q".?QCHLDR;;$!)QP!]V? M(JAD3M ,\9$IVB)@5OP9^<\OX/5\1:"=/2 HB(U_ M+^"FX#MI^U&US!//Q-JRUS",KL/[.%KC\S+/D N]"_2*@HA4#92L66.^DY?H#L*Z@,*=GW0 _%R]T5ITL+:TN6TYMZ;"D5)Y M/8!9*_]5^'R=HBW8#M=RV1I,UO!V8<'>^ 21.R\(QI'.\6.H49[:]S.[>4F< M"AN'?RHV#?]0X$Y\1M%S[.Y> #YD\=6O"IVZK35Y^X+/V(3Z"Y%WZ<9PLD+D M$=!G?\]U8R!2I2%8' H>G;I#_^1-*2 0=BOW(^V!:KV@:PI[&K"B- M+)93EJG*;;M;8Y!Z!+(8H'YXE7+%W25M;HT!6F,=E5]?;(;Y\2*48K^/Z+56 MP'H!EI>$74/$[>ZN8%3#;[4UG;UJ?YL[&+[P5NBKFRQNBP)A\CM.UM3PC$A) M].7FS^0UFR[C!U"SV4_X98/O?1\?54T3;-G3FA@TPD\_?E%^Z>H^-C]W/\5? MU2ORJN&F8CPJB\G["WXEK-XB^=?=@Y8]UOF#^SKCK'Y1[J.HQD56& MP@'>9T^!O[X*(K?)'%-O8U$QPOL.KV>XGY5KV]32^H-;5+5JVI7Z9N]$8O8F M7/A8KZ),QFQG,L8?Y[L8K7UVO+!@3>$,$DZ?YJ=Z^^[VCZO"2YC@FSP]P\/] MJCNP&OO,2\<4Q*2+]BAVL\90$+5S-P*>KL/S*? MF*Z^)&B3!3?^1K8I;7I:5-2("8'YB)4WR.Y0(/"F"]A&2+YXM0;63L@8$FH(2T(HC>X7:I.$IJ. M=AUB)2"3/O,[DS&\[/A"B>%6O$#TOXW)ST]YJ+PN=5;NZ&A/9.J@-&-SYX$JCV3 M'QK0NKE\7Z!D'?L[!NO=@+VE.1K&'=/>EY9K<7S2 BYP$]4IBY>]$QS$N1&[E(5R^(1BD0 M\*062FW[SO9$K@QWJ/WRY.WM'4#-5BN]:T?;S_AW$2<(/;J0H:R(8&AJ9M$P MPDM/)PVV**EY1-EITNB+RPSL&XVK7?NS17.UZ/RN.LE59WV;GO,R$VJ_2UTO MTWY7?XM?3SMP5"L^RH96%HUBC>C(R>(I(2\_J05,T\T:0R+\T V, #J:_)$A M;6XO*H;X2,^58EUN8\]@0@.)+B((DI590TIM[$4Z?H598%7UA4:5\#>EVJ7TN_(&^,E"D#C*M>7 MJ#Z\==U&>$I)L#]%9-<0D5!E%!WK<1>0U2:Q@5'X $LM#4KN M2N;P(K3K^4)WF3*,R?0X![MDGXG)[3JD0>>5+"ORQPM\$N+(8Q)4/:;6ZJ3/\L[=)U(A6-G3Q_WV*0H:=(;RWZW?L_F]+Q15U*D( MT-2F.'/K.PTUN$Z23.K*E+6>=9H<%EH/>1EN!L7,J;;2?%Q!SI_LP6E^H!DX MH.2).K+71C\:,V"UC D/CZ0R;+S6)=*#TN'I!%P'QAP2J #Z?EF]N"&[I\%H M!,H_O:<)CLIHJL&PR1B^6HLTG.7F'H5AL@]>W=!WL5Q$4;#*J. M%*QJ./DNX\0?> 1I5_>Q=")A[_(@\G6+TI?($YQ9--I7=@\H^\S5 M!S-.1F O^L8U7B9C[8-0=5WL^1=HM$J"M0J$+Q.\8G(MLKFM<;MD+39E_?M?X.EFG69P1>RW$"0F:JEP2.E(P/'^\,J Y7(KM^M@\UW1( MO&KDK=;][?FV60@>GMH3O@ )M'[N=]%I2RT[6P9+:(9/UMB^6G6UIS51RQ>16_54 -5R[D%!>FL-=INIC.P*%J4^XQE MX',<06AR55UEX3U-@M6A]WS#40<_N4R.,)-EJKAUX)*#?05+JAJVK#,9>\:3 M)DP4P5LH,YCHNIE.4NUKDZ,GM6CS)9Z^CM:IZN(I&PT(3<8(FH1&*^QA W/R 1,SBP M-B#G_#[VHYA9HP$V@"7C2);$".E1[&GL^HA"]B7*S6BUEA;C%)MACWJ3L?=> MSA.* ,W\.F1F%_4;6=EG-(@#R9E=%.9+!/,_^?5]%J]?< W?H"2 M%)_("F5+T=KBM\U4>GJSNO$R)B8)C\1?\!J&TH^W5>>IM4DX2Y9/*:TL0!_A M&WS:,G3,T.OD:AMQ-(L1Z;G1J1Y5KCD VO6U_(!H@$_L3\=B0G<9V+6],ZI- MS\.+:RL%C,&7Q"JVK"+XE;S*"'=EX-=WS58]DTG-Q+9;Q0GO9M6VGC K/6KE M(3C*+C8Q+BM08;6,+:E&W:[O#% JZ'1X#(N4&TGSV:9S]4S?,F[> >P:J#44 MXP5<>'_/6(Q4HS%&UG:\7#^X65.$PNYY?JJ>/OYDM!F,%"B5>Q7R&X6YO%=18S";*H"J,ZTI"C(4 MKA!0+AN?B"VZ?<.*VX*!2,(Q'_MAXJ_'3%?L/Y]9ITHMTBN$;QDW@*=:AN>P M+S4>D!NEHSR'!RV=$<%/J 6LM7_:MJ)BC5T 25EN!$%7(/ TM[4W==!)LWA/ M%!\6M_;:3ZM^X@<6-^%0#,U&7"1]>VLK_3F* MO#<_ .6B:DVJ_JS,W.Y.QW*=*HB+Y86,JI!J9V@3Q4BPRN.C)W:C&'^P+GY: M0TX'7(!PE4=!0,NDJ6WEXXTX$P=5Q;]N.#^C/W736CV*V;>+ !:58AE#]EDK M .0.O6<0&[G 8NKY00:VIR*DBQ;Y0AZ5Y.TN2UEI&5Z5G$>7M*NN8&20.2EQ M7&Y9B+#&LM6!P'P2%B0H'6U3$V3=YV62:5_W<_[Q*D2WP[M T!=0_ I .,_" MV2D\:<$JF33_26GH,3J$U1H"Q73@@2X5ZEK#45)%5A&/J2]2$(1\8'GFB*ZC M1?PCLFSDH7$=WL?1,V3_*K,OE%TLJY$DN-_=,L?N/0IS. ^NH2W6ZUB.^=>5 MRJR>]%JD*DVG69SX,DL=^2-\V3+TT4CL%2$XOG=)X5](J$M;V#7!!PP.+[!;]89!I^Z^Z3 M9B@\HF>8Q&>$KQ!W]X)?8D&C5J-N:]%D+]1?;E[?O :SIE:SU,IO;@3+:3/* M/!GCIS$_\!NBO4!]\3UFZ>%ZE"9IS&KCXG*]);< MNFGZ@MZN\,S%0_&\8'KS-OM<[R+R_,=W-Q$# C%;!7*^B]*_H+2( MF!3SCV414Y.,/5J\0+N,-6GK41Q*^QS&$Y19#J-6I,?*74O:GI/Z:Q[0LP\J M("@B6WF5G$HSNS?9F;O^%;AQ5(Q4H>AB6#((4@SSY<51N,*N7ZR76K5-$ M+J?>?FDYC5D F"G-=0T-+4X:GFK(X[9] 9#R FW\M31SHT5'\Z"R]W&T\=.K M* MIM6RY^,L;SV:IE4>)I+'I=)A:^DV3XTC9U/",A-+>RPV/^2J2G33FUPZ] M9V"!,1T!EVM5X]2'ZCR^/0LCCW2C38_3][!U*/GYD07 $Q#83R$DLU216R-<[ M&EIV-OUFB_?)JY^ZBHB/<@O3\>^-6NG.C_>R-#9-CYG87W(O>BO+2]%Z:G"+ MYMC$;GVG,-V!VA&&B#A0P41;++6W-:V%X"9 MI8C#N!5^NKZ?/<7!3UR6T4GT9C957;%<32_+I8]R)$!UK?7&MC95.'CS$8>. M_Y01*0E<8@TM[*!R1:Y%7_LFZ4+O4;Y_Y>V-I]GG65VY-5=5B43:VIZ)S0V; M[8 -#6P>^3+@!.7<]?T,R\.7W2;&WQ![^%Y%,0EZ6F/5#:! W'C]4DX%9$_" M)F'I2VH$YP93%7C1"J)UPKLU%"!$5F]X#ONE2OS[DK*(-YS#MJPBGK8/]<2* MK(!5!#EU>&->?0]Y9_LO"8A:H4+25$]?&PPSRE!CV/MH8=N+#':-)N(1^(9% M>NO&OX*NN$%Q/:6J>_]I4]&I1O^ =E$,:TFP&*HZM+;Y+$P*/'H9'QC$PL9B M=47Y:&%@:$/%8GQ3I=CR(DM?HEBAWJAZV,SB;7TCM.MCNE@-<8' T0.+1K]7 M7G\F+-S8_C_A3W$$!9X;WYV]Z%@NZE44]).BV2DUCZY49FGX[6'UM<\(JS4F ML;IK6-)TMAP7UPI'VOX;6KQ(&FU.+2Z@YGYSS+7E?^J;8UOI;T_$MJ#,_),9 M9%HBY&DZ'9Z;E#H?606->G4ETUY1W7#FS>(AU;,!L$]5";JAW3@(0 0/3*QB MH:]3W;+G'/13%=1>K=FL$?#.7T"6"^#;/">TJ!83!-%;0^G"L4:QJR%"3C\I M%PV\J)5V>7O3ULCH[U'PZBL,D*4&-A,):SD' J:HZ.M0O>DZ$3'MK*ME?_-: MG/AX)Y"P-.M/!((-O3+4CUS3'F4(>YI%;9YJ9!AY^XF,0FRX*S]9NP%XUR_Q M<[L.\ZEL.M%4%YGG8QJ2D&CQK_8#! I3IBXX0&@Y)_CIMNE O4A8?SCW>S&; M?BI+W1!)RJU'S#9Y(ZGMK&\_A\3S%DL\.RN$TOJH"4C6][3&EJ3<*+]W1ZAD MVHWTI%&4 LKE\BGP:8!&<;VQ>G)[#@.D++$XG)[ES!.*>M N1D?5P]X72Q.Y MU-]FJ8T]+3$@=)'7;$Q1/[%:=IY;E)0*:$O9Q:YA[4EOZ7JJ6KK(_T I %[1 M+2F\0"JKFO&QC)NQ\E<*JZ&9U IA2--BVGY85_/ M=?B("(#A9WR+Q034>N%M_9"D6T(7UDZBCXTYX!P#D^19$YI.-M_I/ F/NB_K M=1K@22:O&5L$L4C !<8T@BTV.-1.DTRMWC93? ME+2Y/7=S!0FZW16AZS4W\R$_HD'2R=X-0DJ.DO 94N^;GPNR2T#6W#0$2;Q. MLSC+DW3*(4I0&;:<7RN7HIZ4[/MY2^H;?JP+@.HZ_;<+B:E3QJNX\/@\DL3. M=:=C?].X+:WM#M7:VPPW;@ZMU["B[V<\GP)M_6R; WC4[H?FY E=)\.S/'/W M*/X%X0OLY1S_?'-S+C^BI&T-S^G*CQ.\12'^5.+$C9O]6:J6DV:3_2D*L'Z- M![_R SP+:1I9M9V]JS1[2M _,O#(O\+)I /NEC6W^B02C,,5L['21]V+A&53 M;*=R5"RE16F7[470:GRU3W-E20PX00Q"(> %7?C).H@2P"E7RW W&G8U=N8: MTI7Y;&YK&D:QE+# +R-OF1?G+"7L+*4(L[WH&.:%6H,HN)^7K*>GZ,07NH8=8*"IQ MMUCQP3<9UN8?0*YB:@S%CY*8_WCF)KXT@6.<,:P>0C16;?D6(F^1YGPICB)) MAUE58NBK'O>C99%U/#]P_+>R(\E:3VJ!;(2MK/W9L [,L]FP(LOE57S.-Q?^ MZ=+3M%^WI5^MH6"/JF3C<*J'%]S/=NA/!+^?!R;F>RE+CQQMN-E$MF@N=FGS M>1[S/%>KY3G8G9)ICVX1]@;(B6#GQ?\!#>H5J[U@^86"'W$-8:!C9_.H:P7. M?VM;@K:3]?3B3M!B7-)$T,OYUO_S37[W@.W^'LM1?0YRJZLN6MIZM^P1)F??*%1J_@V:9\D MT*'W;)R9Q45:=CUJ4 $[4C$/^,@#((4(%QFPAZ*UU3.76ISOL<(=WT506R3( M/.01O(%&(Y?R'32 H$6PAJ)Z-G$[N&L:Y;H7_Z+P)W<@8,E?T51ERH##0D76 MM FTJ ^Q(?@]I"0. I 8EEG'GE3+\(Y"5#<;17N0L9?%@N)-%&_A^4AC8I6? MGJRUZ1LX@QP9%U^$5"8>W_STGR@.W-##/ZVR^%>DR,7HT'M64,3$;"5$&[1S M>/2A9#_M*W=7R\)TZPUGF&A-[]I[%%)G!S5ADS>L.K=U",7#L^&4W*:0\(8Y M(:@[$?Q*<'B-4P&^Z_"3&E ?8/92RZGXU]'*(*S0^B6,@NAYCQ_S@'+2I1*" MKK,U:<4W:\NR=1)YZT# ?"9D$,5AN>N:Y897:@K!*4(2F;6@0;A&FJ=0/A],[O'@P MSA#W*"3$)KW"K#,E8,&0;5$9CXKJ!J;#Q0;.9JQG/&[JK]W@,DG*J^7T=QN>E6OP<)3_IO%D",LKM363-#&I(%&E696 M@;M)1::K*+Z(LJ=TDP6\4@VUMRBPV5IVGJ.CJGVB9$UFXZB^\(-,?K')6D]Z*O+"NT*$76,6@;JMZ1B.XI"#ZI)< M/[H.Y<5$V_>;0T0LC9 K/J4H2<[=.-YOHA@T%UA6@+&7!3GTH60_CT8;*5EM M9_'T3]+EAG@&-)ZP:KM#$*[A0C4[6W W.Z]]MT/I,7Z1X0?(ZL6//8@3U+@9 M5#W' <#,[54K%&]9Z H8=Q)(36V$H.W:V[0;D:'*$+S'X9 U0\B-5[XC4ECH MFIK-M4R"YE)HV]M^0C1+3";:=>]XGA/M+XRC7]!@)Z)!NN^]1I M))NFP5T4$G_"IO9F*H.5Z,$H.U,:SUM\&8"N57;ECNY!'FE0T_EM:)>@5]]7 MY+256\PQN?/6_7L4GP=NDD!=<+5"VI&*74RENJN8OM&$AQC7">5.QNZ$;!H1 M$GR'>.1D;'?Y*+M,$3%_HRK:K>EASW(IG+^AUQF_JW7WF3A^\A<&2Z7($WV6 M&_H0@8A_E@YS^36%VQL?"S=^RR#2 >3',Z-T*$JJK&5NL/BI9AS#:_$%3GJ/ M[ 5Q4KJAZS6GDFN;&R_,06R%$12#%2QK>=#&$B\B.:G!+M" M/]=9"D)CC):\\:3P80O/P[==@C_"U W^/W]W'GE-L1R*QI-.ET1FN^0[NG!3 MMSF-3-M\1!B?U0L"E0),."7C,/@CPQ"1#Q^LF8L4M[QUXU_A;4-EDCQS>.>D M*2!D[-'FJ,)*($7(HZ"[*JND9B^&H(UJ,1<%0HGVU;$(:#]:QJ/T&JU]Q/?@ M/V5$?9:&VK;O/ ,\ OQN1AOYQ]&NL&8K(H?GL-!&CHY;[[GK\)/>NG_&VM0? MP^@M?,0?*%99//)JKBJ+^O;V/78#X(4UQ[/1(>;[^23M''$HE]0_(TC'1=[B M%1_RSXC_O4F#MS2)B178=13OF)^>O*G.X4Z+]TK%6]W+>)I:+K<,?R&I84PJ M,R"Z$1C/NBV8C_$"XG\#ME%;*[6FLT7S)S.AT!NC\"-RN".4D&H2$M:TW4RG=_75 MR*@?0(2B(2K8)9Q2B&#]/\,A;=TU@&=U #>.H[V3/KKW9 MX,L\+^RJC.%M;FMX@3_CE4J_RM>R]/?Y*GR]'RQER/:*!D:$&\1:5R!C/O.; M2$V\P32"^Q=\/S<&S#4VL7C1<5M T.@X5D/KMNEK[WJ3E8R^T<"CMNAH[VO/ MGA+?\]UX3Y'CJ7-$H3A*VQ_>@56/%!WC:6IH] F".]O&'-#[EMGZ2 M0!&]*&U&TVG593(DZ#)RI#J$9A IRUZD8F)7KW<^%/*[D3_&E%U&P]F@_CF" MLZ5T)L:TC?MKV=TR C5$/6?I2Q3+BMAIFYNV>Z-G-PCV M9SZQN=SB@V2;;57P"&U[V;.)Q,]NR*(=2N&@^+"\QTH/(*;22+0\&B__)'3? MCAG:FM.X^,001+?E.TYL:#"6-S28*+*7^W;7DKR*< MM!Y<9L2!K*+ML&BU>S=>QN1PH(!O'!Q%?L%I>]I3PDF8+X3VK@GZ&U0<6!*\ MF@HZ>EE[PIM8_H70DB*M@QO 3W91X@:?XRC;0:@PA$HX7 M++&0ASP,3?@;1/KP$#%;@U]7+, /"%XU4(2VP'T!!)5Q:RH;F>#A>0-X:CSS MN].7Y3_5@*1&Q[&LH52K(E&DP@QO;G%A-Q9,TD6I&Z(^@VCI_F&([0*IA]*? M%#/PUOT*A@TI;'[Y[\83;-!5%D*Q(3AWC4P1._ARH M6EV9=2 QTW9(5LA2J#6@0<[5]+"?K',=[O!;Y 9.ET_*4#)5#WL>AAR_"&*= M/8\8)J!^HN]=A^?NSD_=H/D)]X HI#&WE5#%0S!OJ (F1Q_6OEP,R+!2:>;F MZ!MW,>20PWC,/!)(#4.A[F+QP1[%!!<6[D(P:RE=O[+6QN%K"MCP1W!D"N>@ M_#9OT6L&WTI^'"PW_'&CE?^F/O;>"$-<%/0,JV<+,<>%Z RAE@O9.V/:2=A, MZH$3C"@N7(=1&WQ4/:SG)F%]4H3+(#YZ^MFV*4?7E::+1U# MB5H,&RK'\Y%T,?SQT*]($UK7LK-II*7=)H["E E2TWY46AR>(9TY$_ WLD$^ MI/B.!I&@&,G\E_<*L5,J0Q7.RZ!)E M(&C+SA/'!EWY^$#;II=Q',7G$9X".=*N K=J 6[9:9QJ1R7DDA$E,'%A!(-NH'%X,4=\ZMD+PCNFH(1-3&LV34U*(P!93 MTHDZ%6WN0LF:8''0%*'ZX8TF+UW9Q7+2XBW"SR)/0+U1NGO4?28-BP% _.6& M N2S^E324IKRMG/(@KE ._S:H5%8^-\!8O(O(J9*(U3UZ3'#R!O57M<4.HVN M#_NA6!KVB[_][_L*4\(?[-TG* C 7 4@/&X R^=M_="'ZQJ>0-R]H_QZNM$8 M!> [PP;9-<4S3_M](65>]KST-/"9Q+# M2%/ O,QMWYV0\=C(?'%K52V:PR 5[19?$2#@) +3NOL8QS-_D(.ZR9.G\&,&_QK"D/ SAWZQ!'JUN696 M'S)S2_MI ??1AX(U-K'&>1XC#VN:;ASO-S2!0V>+UG2:_>=%$!;?HH%?&:=B M7YO0[5=#0]-O"-_%LI"Z-ZG"1E1O9!VCL.EZ'D3*GB]@6"R-LLZ7&=JF;=$" M@AE$JKD04[C<<#^9=&=;];-XA!&;M[1 :_%WT]\.I$"<^5&R]A&DNRD+"<@; M3^,BA@4 T:)I/'E-BKY^XE;D9I ,PI#5:ZE,)'?I2Q@])2@FM5-((ET9FN%L M3[J3.N#J2N)C#3>#-QL/;@(TRH8LL8ZOUV[4;'J)*Z5UP'ZL"PF6=S'] "65 MI:BA\[FM#5+?:6)X#2$JH*F4DZ31'.#[E/X34R+M M80_?&:(!J.:@OHX;&EJ\.5ATQUD4>L5C4'.+J/I8S9JB@6Q"%!M6ZUC9ZH2> M)EL_VR9"G*(BBZH',6O,W[IAM@'H)3CYKMPUN2>5NZCJ83&2U@\(A0T- MITH6!?@[R9K6_S[SH/M!T?;&D\M1^4U/TX.;]<\6':PM_9\8QHH\WU9L,<:) MRI#\:.EL>G,X*48"!)$ MQ@@U01)E4DGV7Q;0QOUG8I J7$-7%B**?X8B,XGTKQ[JJ^3@06M4P0&I=K3W':DI,(ZXF'3 M BM:ST21;%D$2]-I!I$.5]T"M7L0,"])<-/'S-E+DR(>_.17^B]X?5 $=U"O MX/<)01%=X[L!O\- E-0%?$<:Q*:VUGPO$CQ?N;JEZF3<90 E]*112.*?1]/4 MMESUVC'5RUV_^.BU.:NJ3;>1'$)[YL^I*44J-Y"\TWS?>=)2;G)0X\J;Z?(K MBM=^@NYC?]W[.6=Z&N,5NF@^QXH_SPEYC?PS1FJWN+[?1)K]#7IV QHETN!7 M:6IA'8U4E.8J\$(;@.KN=.SE:E C/]B8N6U%X?V2M3;]T"[[J4I9N(V/8E7[ MV2-J:8S&G2)(YN_:V_ T@:=YLR]J0GB))&&!)^>1^('F0@SEO\_ I% O;M$QR4]+P'J5I%7$--&JR4/VGM;VL^\O2'2J34\@XV$!JJN7*_RKS%1F@;U@863R@*77ET1NGO8X6T M (,9I.8SU:0;)SL^'$5"7BFZ X8NHZ/71XW!./C6_: MOQ:])GUV7V&-A5JII&]MH8G%..X\>O@5B3X+9IF5_%D$QI-9OD89PG0(![$? MLG0&8I *]D2XK_PXP==(B.<4)ZXD_*$7"8M;34^XS V63UB[IE5!,OR.? 0, M(*_AT="IZQPT,:',K%X#$QO/XCE1,7+S)'0H48UOG+7'1AC-MT:' *$@2^,OT'C)Z*724E_^L0_\9(VOO7,T1 M;XE344"=)T]"$DU3B[S4OH"'$1T)E29/R?8\$B3@BH@SY(OEJ)C-9K7.5$8+ M0EKL=G'TZ@:YQ4P3+][0WK2.!:$C4!4DQIHX*7Z2-$3I*YN.^,)H!J1J4;N@ M.Q'31U888GWL"N&5:IL]\'BBP9CD>VQN<'&U?*PT][:J2!=:H[,55:S:5 MTSO#MW 4WS# NR:W=Z7%X:70B*B_V98''K"W"(JWU0]E@@%GXX4NF\0%4"1= MX&(/0C-)*5%=$TTM)[6(/F[=(. !N5*C:+G5M!-\H4B3R@"I4J-9P R40B%I M'-IU*%A/94= %Q)6L=RH^7Z%1U$$Y38TM&=I!?CTY89!V2YCXN@OQ?#G?TS8 M7VLJS3!:AM6QQO<-R9FF.B3D^)#K(4=MH*+4I*;UIC6O[52F':AZF'_+;F@V M&2N%P(R\6$U?AG@%I7D=[3I:6_1J-1)=4(F\O346'O K),RT,2&U9M-67+E1 M!:ZW[COI1;WPO!B2>NA_8!+5TU/==EXNN"X^-XO?HQ%X<9FPC37*S&!<6]=> M.MLW$U H0&..:#QD1X L(]57UB2J1(^?VK*G/;T\V^T",A,W.',#T'/P@P&E MA==#C^C?A81ILQN)Z]NS&ZG1R%9N85J90?$FBK>$9R%S1BX/Z@Y3%SW!6BSS MMB,/?WAP[3359QM(;%3WC"(BN[FA95SIHD8BNQ*43T1YC_%S-P%BM&E994WM MP;_BUP!8OW0U[>KMQCF-VCYH5,VG> \3DUJU;$WU@FK](FY';31$(Z&V7K\Z M?;KNA^?)4YF^+_Q7WT.A!U%6IMUTK<>UMJ1=2N\J8I [DYD'S#OWT>5O%Z*( MO(4H3E[\'9BS)/QVI6(O1I%+(*D8F=R =_6C$A!,U<,FC!&$\6L 7,4VAW=( ME4WX>EP]8V.,^D3L^C"H5%VB5E="X[7K1992/A+!^.YJNN,]28W H1GQ=RFJF^D M:CX/FPHUA"H_5'E[:RR0>F[)"TE(H3+EXE)YLS9@/FAX68?Z$J_E_XQ="XOEK[36@ZV4[?S-)6=8I*%[\+E % MX,NZV+/&X0DA8NPDMB:J*>DK$6F[S0\E'10)9;A@FY[F$5W\$"Q_D);\E-$B M&>1)Q"'I8:$?4.K'Q/0"4RLB$%27BR'*QA.*2, "M;<)'D*X.""6EB;>,@M' M\@ 6IUL?/V!^\9]?&IV-0^@9#_#;O> UC+-G6EI $2\A:SIR6FW5K]FLT6KZ MV'LUXJL8RR[\![[,5_RFQ1?< [Z*8Q^<<,U_5YYB@TC:#+D I0M=(/I?JI% MIGK=4-"NC_5(S$:X)TU$9G,?>XJS^Y5^S"*@H\H.K^A@.IZ@&1J9.I H=(P; M[TF#YI"C+OT-SYTX&S80F9-;/98A3[Q8;EBDF7!*-3'0GT)(\RC)B0-F8O$@RO>^!F8O/8<470[/9=T4WP+UD*YBA+B)>:JX MFL9QYP_ (O*F->(.I7IX$J8%.A J\,P/A:'3Y&R^?G,X%);WEB/@RY^]\BX6 ME5P/7K RO^O9_M;]>Q23#+\;339++U+STB,5X=3R]B.!@1!QSV-[5#8(38^Y MQ:PKC4/J/O,]C'55SY2UJB>IN]9A!O9":RL1WZ"M-MMWVO0PGGN,KC+P;O$$ M=,#=5E3#6:3RT)#&[!Z3],=XVKY$ 1XOH5>X[#;0-A\YNX[E1;1/JBMWF"C MZR):9]SDW1#<5?JSQ?.[?(/?H90F6 * 911Y;WX0:%Q[G4B8#D0RDETK %72 MC#1\0]'YTQ^9B\E;1;1T)'"5/$;-V4^VIS0E&#V'A1R&1=],Y0!\WH-]W=,& MQ3Z@'8?SY%CR%FX7QR=*]RJ_D 1C:^ MM1/^S)4F&G2C8MJ!4AKMBHZFKU'6IIM55_!5$+U!D@J)@.:7%(_"+$FX-F#" M&%G;X4@U?'>\;_@]'=(HZ?5>R-S!/)&? K*='/;='+*\R9&M+:L(_-'*2J3H M,(/$,KHSM!QC'BJ+IP=2O@8AIWO6L<9G/ZJF[0#$RM 2OD;>V/@[)'<1*W-;]].-OP75 M3+Y\RO;V,S[.]N3R)UX&55%[:7O[+% U^?P%%.T$ZY+\]_P(EP42=" P1K:$ M&R1@KVA")2=6"QK.I434Z$5GA+/$3WEZ+GQY^*+$5VM)$VF*-^K:>^[J]C U MVZ;22JQCQ CF44?R-46N]LZR]"Y*_X+2>]>7O7M;=[?H),E+J4J=(D6+624B:F,5-GR'2:ZTG MM1FR_R5!FRRX\3?=ZY(*76WZ@VB86%[=0N[UJ3:TF!!5=45*?3-:E6^DZFDX9XCQ*?EE9,P2H(^)2^%,)RI,%L>F^H>GX MAKU674>"$6>!.2LW?D;--ZFDI>F 7[:7MZZ'2*BM$M=:T=J: %1>=,6R!1FO MTMTB Z\K%=-^M/MK]K&MXBQ17.3-#6=@YVMS1';T!O<@:3>8C2'HD@0#275Q M??N9W9O4OY-AF6<(,_5"WST(6'<,,92_?*9E>#^-7TC3>9PC^BJ*.9!&J:R MXIR6=K&^_*)G+<=)IZO(ZY% J"KSE79PT[4@9L_B6:E"6WY',OL^3=H:&6= :XOX!4ZK MRR3UM_CVD'T$E4:6\S_AX"E"'S0*CK*+:>L=2999A@OO[QG%0(70]#]'\:\ MF4'# '@0)34VL(.SV;C7G]I\;IP[I ,"5G8YO'0)EI(@O%[&2,TU-/K42+R" M+>,.?X2K-Q2\HENLLKXT5T\=0F^&WGHMX$&KKG-X?E:+7V+-!R*&V0.^Z\NS M$S730*V/GR/\:834"DPA<4%_A1B[?:'H*=#Z.Q$8*5\2J]K\6Z A$DB9&-G4 MW"9*C_O\'*/G/$.50$/JOA5M-XOEO/ 9!7$?U]M=C&6#&O&4F .*'J;C[8LB M,K5P7O!XI4!/OYN9<;CG0]+"K,LM0P^_06R/>>,?.U@$7 M\J1*^4WP !#^F+YW$*$&%, 97$"VGXCY+O2$AZM8IA5S>WA1[#4$')] MLQ@UN:#(6EN%6='5QBC_0FB98[_AI]$N2MS@AEZ[P@C_S0-T;;GG ! MLD'^#%O&#^!@4GP=\O;V37ZMK1^J'O-"G)8"Z[7M-4?'F0CUK7H[=Z PVPPM M +&:,DFK_WB3XDG>17'ZLL"J@K]N+@4M:=0T2>C@?-T&^%_A\Q^^0^'IE\?O M2O/&RBH^B6L.>NKQV^&/)J0P?513@0?;WX*G/&,PC@)$V<1]UW$Q@-!X@XUQ=C3;=P]^$/#94#[=K$-'3E+D4Q)DQ9Q-_2 M3]\*7VS7Z' G3CZ@0T8\W M,=.,>7B'[&HIG\T1!G:P+EGZF3QFG?3%#9U2IP-?C,#4.CA_I>K/_S_F696C ML /?/BT:M,-75D^N.3FGH.=0@H? A"C'TW,RV-S85/X*K.&@:/TI@EQD.($@ M)V/(PG"*SFM.\E]P19B\DV%/R;B..+?2!_ZT=\1V;((.F>&) W-TR"0=898G M3K[.Q40=F.DDBSV@5I\\TE-6J^_C$''D8SAL$"C5IH]W5(G'))CIE=1F/L>PVR81P\CD,'.G'\ MT&%C.7PPH@L(PQTZ^R5%L*C@X<0BOUY!WUD#VN787&.5'NUOW?A7E$+Q(0-* M+J'H4)(.H7D8/ 2RZ3M_I01'TS4I@E2Q\SQ-A"A6!/-TX%-?H.U@XJ+:=CZF MD)EG+#]#OA6&2FJUP!4?P3]B04IN"0.9PX;!8GS@KH?G.+)0@*H?NM,1B8%H11#P&L M&FQ\@M&$6(AM7DHN3Q\9LL64/M4G'3;"P3$4R'DAQW9.?IHK=@P6*SQ>"NRR,9S'"=GM;6\C__,G6NF(850/$0(2N><0RXCCDDAZAY51\$.:L,N0_#IN-\?'.\7GWBF,>*@]0^ CD+(RN MP"KS<=A2<#=[@N&>L4E*=Y.!MB*/B&>*F\^^WRU!BSS1-O>2INYV@[4?XH MYBNTTU^F%+CE$7IBV6W M6&HQR0=_BP;&OO[\33!5:,UXK%,RF%.,1E\.0BR3.# +?\6#CKX2/ SL.MQE M:4(@"SX,_PH)'>?# [U9N+CEQ*%'\T*',C/[)0;SF99A"^#4IG7P51&YO M/QJAXU!"#J$TZVF7C%?3S;VP9N*/#Z*LP/PR2( (I5,24T=,.5.=TSQ^232$ MU@RP!BPX>?Q6R>*ZQ%M%L=T.F<] P>))DQEY.L-/VVP-N#<@+77@#?S;0^F@^*FID8Y MU?DKT'4(83NN N%D'6)C)4949Y-!?70G@!%X"NGXNV68+:UOH[@>QF8MC[2[ MC[#BNS?R3151=.-[)TS-/ZA._<2A%)V_LO].^!E)P>"*^LA=^7M%\5,DAOJ1 M 4Z<'0Q!PL40'^3$0;DG/R,#.H'_BD^2[_=F AY9S".% ::I17_VTY?S+$GQ9Q;G*@S8I?#_02), M;\/EJ/&J$S(DWGD\7D).- M-5,0[8 6T^6QK]\ QR4W+%%[&&_C9ID4&.T,\W(/C/EAKIBP$*3EYHIH87D< MY0MB1 MF),\@/D'DJE/$\]@AH?*A\IY<3G5<;^[^QA!]BCB-01,I 0AAY+DX0D'P$ @ MF_M4*3\FF*@E^=AA1JC10D]L"M,[#)$(8/N=!,(+3O)KG*0OC7MY&^*E;FW# M5PB_2AX/AHV*@!%V7@D[L!NE71GWU.**\S)$!N"N&+$Q4;S,S#JH3WBBR+VA M,Z_&> D M;-Y4C 95'O-Q3IPZ7 K$I5#&G>\O$/W7#R<.'7I4:>7C\E&O0_[H%J*MAUU' MS*H2B-';(3I M@H;-MTJ3AQO7F$\NAD_BOJ&CGTN2 M6H,/9=NO&>[B4RV/!;ZB-Z&%D&]&HO#+9K?/&3:#3OYE>!^]Q7X3F_>G X0K= T@&:A\%)*7S" M!CMYC&04/AN)209"%D*2E_&S&[*H-*QP)E'@>^0'J!F>+#?W@'W(%$A^V%V@ M9!W[!"L3ZG*OU_"J :0("/SP#06:B1,C;DLR(3@&Q2G]2RU/4%^9$ZBT YU6334E&1M<@DW/E0Y&T9"C6,5F]X)PVD*#-3,LU4$_(GZ9 ._M/']Q_? M'SS+02MNER'D;CE\0(>..)%-<8)5J)H=!3>"F$Q:['V*5R/EJY&2D<>U9"\\ MCWQK;K!(5R^( KJ"C3XQZ-HM!G$6JUOB>$@F\O..QE]09RW%@HPX)FZ%R6ED M>C1N*X(L<.WB]\0+.MU2KA/"]?B^X_SJRIX2](\,#W7Y2AZ%9NQ6G*A#J!X, M$T'S_*?5)B2Y2L,A6!2I21-BL9CFKIP-#/;@LE$_"D]'9HW=AG@:Z-&%VO-& M2O@ .8?1F^I"'\Q"<-"SKVD;(A>C'\77(0 K$M-<0Z;0$&.S0+E4ZZ2@/I%I MV3"+M8C931[0<%B<4"3-Q]2-T_(KAP7,G*%G/R3%.I[< /RUA\C>9>@U,G=) M2I0<)F=!VP]L3$#CRPQR/P8=V)3$Z ?UT-F6P!L(G?%1 $2\S2HN9R]K3CES MN@3"66!P%K'*(]MP1F0T:.2Q"4]U*B8;Q2P$'CQ&<0*\MP \T/=8E=J+A41Y M7?;>J8:$K$/H.B)AYZ^<].C'UQE5D1Y?$$IOH(0V>&<&>K0938<0=3C50^$D M4#$Q43$&"N=V/AQ0EKYAV+GJN)-@5@^:/#?ALN)ZY]/<=0Q$GQ;F'13K2PG- M>KY!::JCER/.BS)]A>$R/WFA.-\\\F00$V6B)*I1"$&9B#,>Y\Q"#//_K*/G M$.HD#BJ6D0=1\P#&@N[!\14TLW0R(6]$'\D-QHO0^\:@9D;GKV;YAVI8):U> MR([-@S(O1BX!-B;'%=VSX!S\P1O&>5!ZJ^WS?7:\;/QL%B$2'O-/W.;"# M3RU\F!/(:L!"A4((-2J,?#=^B$AMP*'Q+6PD\KF6QA(LB@Z,1DL1'C#G04>F M_UIP/7YTRWAL-\2UO7QD3D, M')C19%5; ^>TST4?AI0@Z=G2EI!G%0B&5Q?YC"F755+Q>KND[*1@] Q\/8S M%**-G]*3(H,@N!TK.M3;]M3XM$@QPSN0M 23_OTWQ&UU9X6ZO&Q0YWLV[ \G M3C&R4PP]@2V.VDB+Z,;+ )Y#5 /!,\9'N/^* ()MN+WZX_L/'YANX^2D";S; M@3+'C=IBQ"H=HIG-B0S>H_%;-82+L:F(\DWU<$@Q9WP#0.'X47\U3?PN2A'Y M[>,N()\U*2P4A0\P]]YU,X5A_HUO,8QTP@*:R6#D6V;#.62\0V=?_(AIK'(" M9$&MXWS&D_#9MW3JDN16),LL35*7A&?0PDS#XUJ* D]L#'QK%Z.(D2YGT\2# MS&2-BN 8W0JQ<)E_E>7A1\GP$KS-RTEG-?=E_$PR':Y#6CCXSPC*:2%O@4\3 M]QF1/U[@1T@>T#2#1:8S!FP&.N<3A\_:8=.F31R8^(3%@V>^$^+5\<:(G[IL MP0J(YND"'6&58O0"M51?$57)29;X0)!;YNL4B3M!E(SN[S3(3F&Z$GA@CY;O M;S O/^1 !@2:=Y'2XO(DO"N-()1@[/@9K:6]?XA0&:#WK@AUJEK7#Y5!97#7 MH3+5R2$T49#7B.SV\@:%^7"CFEM7L0L:R.-^^Q0%?5_2E(9#B)T3#"B,IVRBZH!&FZ"&YFG$5-0R^LDR8:!*XE)TZR< M&F:1TITHT\405U48?"']>8='?YD"E=#4!DGA8"G@J.,3L@?"3:"7M-%CM#8; M!%#G*+?-/^"W 43EA&M\DY'/&%^='O(RW PKG@YLXK&?*X9&:-OKGS M-I\W#<5P4CSSPB1,)R^:A, #A *Y4."FCDQW=.\Z!8 M"4I<4*(B,S:*N6KLV"1DE&96T9:^&]Q'%+3Q\FL*OB2LY=WXO1^C;3*W6>0J MS\7*)^+PF3A_+>;B7(;XQ*-A=N.>W$L..FJ^0MJR@ R=MEB:89Z"$CN+)G:F MN64-\U5SU]3*?4X'C,..X&RV=A:R?U&\]C MK"E %C,$ET]BK#;#:T,IPGR[')=S'^=C' 170?_-&SD]I597Q8RKNZDTSN%P M$E28$#/%)G)G&^6GEB=4WYPI_-6LN$^N4EV'BWB=9G%&TOH N5MPJPR_IT7E MS0=#!!V+W 1D-$?TNQPPTT&=WVN!WT4CO]-<[>,R7JOI)-]P @P/+J7<8SBN MF../%:RNUR&62#PIYIY9AMI"QL0LO//Q?0TY\:OH'O#)XG0/+\44WJGX@;+; M#C\$[KB!V&=3! !L6)2,O69:5)-JNPTJO(X=,D-H24M,AG^B^VT.*I3V((F^1Z]"QUJ'V$),#$ M A;!7Y ;KUZP1CLLJ>OC;PZ>(?9]T'%.G"*NKFYOP"?+$W+N7=\[<6 \APPX MJICS *>2G9#$.0U73?+@J77)0CAJ#-@H3 45?LJN'T)X&D7#-&.5VU*U85,8 M$;)M1I#CB$.L(?K<0'&(8A#F=E.$I!\LQ_PAOCR_ED323U9NBM?>P;P]^2$1 MJ (28JCG(2_L(U O 6!,:,4>AU%),<31"P](Q!$^"Q,9+?33*V>T^.S3@\R6 M'T;/U1^#PT!DKF6JRR'R64/#4.WDZ-ZC*$;^K:, M?(IL4(>/^LTP&33S5P9Q)<6SA#$=YC.;D1;"Q?=N 61/': MQZ^U#2^VA5?I"U2FH(Y/>(J1<)S\$Z#1R(/L<&PRI&ZK&'N>X0GAUQF=$?PU MK\4%ZYC!K#BR 5@3')=,+*\!FT(Z'(W(^K87,ZBLXW)3MN3!7!P^&?AK7N$- MC )D0CRXBN!AT#F1HW9)CEH6G"SK[SQP MDR37Y)?Q \Q*0$HRE>Y;*.510?S0F&-[2EING>T*8PC-9/)0GT'HC M?N[S6S4F3(2TH\G#.F-Y6$Y#'A:S!512:2G(5@&K=_$OM;85'8^N73U)W7'+ MN6Z)T(X5!Z#6 I7\/N5K#/([NGXHC<$PG:++!SIA\2JN&*]"[/Z'QRI_Z*A8 MLY!K6X?(SI42_!PYQU*ZQ_)&S%:/V=/?\7&YBBZ_[GRJ'!J#EZ;><2C&+ALKP81%')H(#!_\Q.'#._GPS@:/[Y )L)1HTB6?PP2Y.^R9&87L M)C:3LH,X57Y[CAM :H:5_(%&6,BI<27K #AHR'6K[<1L*CN1X,.W:& LY<^' MSD_-+-"V1!>+IGP;#45\JA487+*+7"I.^A:-'\_'KC@W@(#6ZY %11N(X,'Q5*@XV::D-("N$?RT@1#%(,E$0 $R*_O&:P>/ AR-$2L]65; MVIZ\"T8 GM)+=6SR_L5ZQ&6.^_PE(=CO@;O^]12@+ +\%J5] M3K$:L88_WD8>&DUJ9KZ\W)0B (LIS"7"BM. BQSD@?Z)SY7&7@C0F,5T'?I$ MG"(H<^9+7[6T\"W@V$O-UA2RSM&NB,%"? O*()# M5A027*:-I""2N>.A&(R@HN&?W'#_;XF(+GC/RT!]0TM0_809[\5*J,I"36BR M8;F^ ?XQBCD4#9CS>V/I[U&R$O (';KI@R7]#Y&_)U%,D"# M(%&AH@X4)C(!:A+;YE,@R&EN_"NBR3X> *E#7!T=@=E+\1C4L&?7]P%JX?(I=7V(^J$QA1NLX-/;!7<:!2:%I$S# M^@35HF2.&_M)[E:.^,2<&&9V&FU.,X#DH[$=H#?NR@^XD_(+[E]D:3OYWV!6 M3CXM&NL)1N8O +U)%Q:Z6P/XF<^R]G+J-_)AR(-? T.^_ T>>O0O^1I/ M,WP&4QL]_@Q#FQ3DQ2)[!\A4(.''%BK-T K.M P)7&Y?=PAJ^JPB^)60L5%) M_N%Y[N!A'Z2RUU)]\M1_0CJOD$)N-#8YB"$%<$SG JV)T\+Y].'$P0?FI^,Z MCUS"7-B-2V$WX->5(O*:C;64]GC>$7/X=W0E0_0,3RTFLX#Q]WNG5@#YQ!D9 M2]DP;^VS-,^GX4NJ:?< *=^1V.'+D.^9/F/CQ+DDHCMV"O=XW&)=.4X[\%MD M0!T@RPJWZTG5[QI:S,?I#[ _XR2C@74?-&[R";:+)QY@#8+\]SKD*2UY!,\P MYVTI>:C0ZWGBI_.]QT;^X7#YS;5@SA.G_@.DM>8K4$0GC>^=+E#3Z:@HBS!MSS8SU*$0GP2X7']5Q)X M/3PT]./[#S\Y..(4DW3$6>8>2NY IG40"_-G%;%'22%IB:-QK=JI5*1#N&,/C;]J[!M')GLKD,EH.(6P MD^!J'3]>8G0OTN+Y.28/L&NH0QXF_IH$B0V*L>(DG9PFC3Q3N^A.OT4GG:'E MM>J?D^[GZ(7..:9=;GD$4$=0T,(UODOH9J57R$.Q&T#X3Y9&\;[4>%"*.26, MCW-&F=>Q@%M]"E!-"_PS0*W!2B#_30B_IBQLZI4X' MP7)@BMN1LR]RIL%;DL5[8C5FE20&5RCA1)G".G95$>.\!!4V6,P[)7DRV'E:)@Q(@5X:N#R,WG/S)2#RFR=OU(ZXQKE&5H#>ZS< MNE 9F.S\U; BO(LPS/#'O2T(.AM$L7R1NWYAB#1Y+:%QK1TFF0RXJ8J2Y'A2 M E&LZXZ;-662G8I5(V>+[4]E_\8U.<*=#.+@!E@EOT"O*(A(",\"7AG$\.AO MGS(L8\3+: ("AH]'-#EA1(N0_RN)"PFY$&RPN\19M&11X8_H"W-"8.<7GB5XM,;P%,& MO1WX&*<\:#L?Q1&&H2 MPM3 7G X9KXY++HYTQ^+?Q+8$5^UN6%0'9LOW^8) MJK#AB?M@J#QWDY>B'M PQWE!U5ECLF#C"S*/>,R=B"Q/&(6GZQ)> S2QCA?C$AAQ&N2??+2IB5]50YGH[P== M'C)WN-QSHP$?(T?BY.#YJ\C)L;AY-LWXOL=1>:[<[@7O' )3J*K0O/D39$56 M@Z?)"5LDCW:+5VFT2- S>YJ#R# _K:+!*7]"(O !;9XR8"0KA4R(0:T]B92TJ7 M /UIT62HQ7M :;9Z+EP%3X95R2KIB%,GPXW <3D?K@7/%A+BC+*MQ$)B9;HF M+#%HF+N@]4Z.J@WE@7-":>?S*$F3@4F,.5TG%6I&KX'RF!EBQGD*JNR(); ) MT3%3%XVS4]%/-;LTNBY:A^ PSU'DO?D!V*6KF075G^^CP%\/ M\I!/E@PP&7=,-/DXQ-3> -_3\"LZGO-7]M\)47!HG!84'P1,-XIUF6%U@.GS M49BOSL1O%6&EPX_UUBK8)6-' !AH%>(CGSLFWYFX0*Z.2Y'83!W' M/_QN^]9+5W^@-']1^"]&]I*/QFM0 M8Q/26#A-XB@OL3F12WPT?JN.<(%OO+L>YQ*V-P6^^6\F+ >UP">6YP<9!-$6 M51>(4=]#'CUKM[N,LK#<7+HQF%L2#I!,2A4-JM$ME#D3YR*4@'#X;"ATK3 ? MZ,1G5. ILP)*XV/X65W$H+)^48OUVU37+[*Y?@VV?GX_L$J+1BH\O(!?/B%^ MY +)LP#BG;(-Y"1<;RI^Y?7S#XV%N:0UUONVNCOY8/(_(R4 <9]?A?1P]XPY&D@,*NJ=^>+IC ME ^)GZ#."BB?G.CH!HRR>924,7:W#$3I'H74\TE]#L2^N%BOXPP-"B<2D)E< M2@U0K2C@)JELPH<]<)[+9EY:JCD?!W+IV4C&Q2635K@0'U:RI SR1] U/PP""*$OBCR^\8TG2[@L62+. MDR5H@W1$[78:]IM?EXHL$9HY/;I:7ZW&-5Q)>!#KOE$N)D#O,\-'(+!0J; V MB6/##!?5>*IZ(;X)T_6$-*MD%=$JF*76K&/:D5#)H,C,J MSWP?"BPS>:K^ %@8(5%_$G27$J*,L.5W8-8!$"/\X-M%R2!_%WO74<\#R01W M7/Q4H [O"7*BQN8U?Q!)$'U.'#H"60$VQEB\0LGG1_0,PWY&^$'F[E[\M1L, MQ[L0J1W$Y(/ZO":$^ &5&@ O\#;//]0]*E7M_I1]F/@VGTH/.Q'G#4W'X7,9>MN&) M7C1\;YH$O4$)>%/HL_PAT '#K8KWV-15-Q!%"-OT)NL>'FL1?+XZ_/'37V= MA-.@RF03AKE3&LX1QSO\%:@^"O*5>&H"P"_+0"J,.R[^NFZ0MZN\(JUW!#&B/F +5IS$^#IQ\<[,PKAX'( MP>C?]N5V%T1[A)@YK!EUZ2XBH6+(HX<>T97%OT/RY5V4_@6EA;N/G)D,4600 MWBU1S+-0*(NS%J&4(#?S7W*1VAH@\WF5T>1/2+(N%-9S]O@J*>9TXBRV438R MRE"!\G;K!WAV48C8Y,W!QVTY9?Z*GPHM<2A+N54L9R6GR+?X0#B1H#O6=F:" M=/']@AM.P:_%WAI")<;AN?W[W%J4%B-,AEPU#I=!F<&7[.9HITF1M_V GGWP&(&A?=N[+ 3-U"YHC>K0,37YAESSB3@H6>G.W/6O M^)K.LV.&:]:$[.D3H2NDW1P0-Z(A\O2LRL@T.O=G$ /D&=&W&:UQM8-!$^8. M&4ICLC#!IG"CRZ_X&T3$-C(:YA@47V.C@(FCB,=&D\!SCO05X%BN,C%%F=WPN#.&R4'Z8&BQN+<1$OKC7KDV/& MF>=>='.VYGN2>%SSO%:3>G@-=#A#8\X[8L,='GLE15+8-X^2.SR&@DYB.:J& M=A=!=L?&3Z^B+/2(;FA$O<1T'4K8*2A/HR4;8XEMT[? BO@)-?(S]4=DX$E9 M_U0.@PGIUS^)2!'C^TL4>'@IJ5]W.#Z)0)+[KT?&QS#)2O!-<%$Y?TO<,$]Z M"G3'?? OBJH&RPVO2<(!%ZY#0^F\YZ6$W85826%3![4X4(:YP4G@#J!\>&44 M/@;^YW19O>-Q6Q%?W9Y" NFD";[C%>;)/97]X$GKK[P2^C5P(:<8N$-G*,2J9]J$ MM3G$8,'KE/]?]MZUN6TD21?^*Q5Q3NS:$=2&[9YYY[*?J)M'L[*H(\G=9TY_ MV(" HH29(L#%13;[U[^567<0I"2BJDC('1NS;8E49CV) I"5ER>=OF)42-Y) ME>\G_52:D8(8$>RQ/M]^_*#8X.L;BZ%+&\$B(]]E&("UJS4[EP7;H3J_ F[3 M*-O7-TJ'\$BB;#B\B.SSGB&QEU^SD.U=7_(B7[0+#[6=0M#!KI4YRXR6[;RN MRI32#!FC[;H\-?]L4(831OCI)C+1*:7'G.D49_ ;PSM$>:F47 %,U/"KV79G MH2=*:Y/$JGS7 M[=BB\(*(.L1J53_E3>*!/$I*.N#E,G>ED YQ)P9X^JNW //>.0_BD*BOR>P,AQ*:A[=-\"-@VK MO\3!A2*<'J2='--#:C6"E6.-2DAW$^=*"DX\C,( O%<+LH[QNHWHF%'4QH.5 M$+D4JQ5&-J5K(6((YNT;-]U+.]A?LO_ZMY_QM6? ;=G@/A,SH:HFC ,#ZUQYQ!L<<:@.15RR_;_&>X;+@ MS65ZUG=/Z6#=H2T<^69$<_PHH742L)H8P MR93=0JDN%B>#$M2%/.5/558NP2'1O?[#P^V65$-=,!8@; N&.%%Y?U@Z3KJ- M27,PA)]IST_IP_<42#G@-))> OF8*XE5"4IUP MR[;F*[O[QI>TFOGPS)SHIE)*E%;"/_KTX5-8QME(J-F+ ,\*PE42I9,(I?S7 MD5R]2,;H(4G3 =IORBC4V@4--TJCC-((H\3P%4W'=GU7PM&P2+F?>D4;471Y M6=;\]U!,QY\=3WE&L^/5UQK>HB;UE#;Y$^;T?,R#MM8C6LCEBC!BS?AJX+?P M[Q0*_-H:O0E[=+1>3?!QT8=@.M9K-;T83)7(\MEWL*#W\#'61JI%05/$NZ_" MCN^M\A6SM@@10-.-"&D-FIVV<%]<8VO,SQ#4GS9?DNI?D$F94_@H5N8N:8Z: M1WJT0.7\#X3V#>F[T5J'V5$0H8,()41H(:B&3/G)7%A":1HMY+Z>5;R<0.X@ MH(O.+)E42F!\L+,)(M#1R>S]#5V6%=R4MWRY[:XY5TGJIBI,M% BI(X%30]/ M76Q(?=7=:B8Y][.Q:4Q/O3//T4&EDB!SY'B82M;:M>OOE"(X*;R7#7=F9*#1 M%G[BDG8,17Y^VG)_K!J:$7#[Q46"G21:](A0]?CW$UET0:;1 /D-:CA$3=;) MM.>L'HVAR2,^-TIU\\S9FSO;@M*$NXC) IZDO^ED<)PP7;"(U2;HHP+$7K91 M@[ID@KP'3A)PYPN7+ 4WZH'."D,XG?\&'U5EUJ8[3(GJ'52T%+1!925.@?@D M!1=-:B>E8&6P],.?X )&;Q'SY@03@"XBE1&C#4(K'7WD^JU8H..N2TOHG2#= M]1?LA?"-"N#!G"3+O '5-.-+Y2L3(VP:_AR N@Z1:1P<6XSB% ;&PRPHQ%)# ME!XLGQ"CZ[6J:"FQ;8W-7MK1UWJ:/U=\3Q] )_JP3@U$ 22)!]>./K07O?^" MQ4+$3V,T?R@VL$0,NV87!7^V"-;]>%O/$Z -%TM*W\IU,4ZD3CPSYH4327,O MD?[;V[.[V\->KPJORT*,>./$K4A,;]/!L),@9 663ABF3MA:/'QT()U!Z@X\ M[EV86/T+POXX!?!;E3<-+/^8[<>1WTD"NN'; $E:;1@F(L#?>"U\C#N@ M'*,RB <&@SW=YW:B5&"1T0,H^5&,PRR[#",][#),DJECU<\AK:I:F N1RKWE MMX*'H B7I[+4(/'@%\_ZUQVG',H'@/5F\4+ERN'I%IB=1G;;%OR.9/R#4G 5 MZNY;+Y!4"S*\@%-;C>FH'2-*N?-T@W4!3Q$;G6FYCK(9PZ!T>AJL"[D!:L2, M+!:R^$LN+Y/*=$#_[P__\>'#1PB*RU3)$?GTQP^3#Q_P?^N)Z/\L#>\P_^Z? M/TU^^OC'R1__\@&.1Y\^?/H);?:G#Y./?_G3Y--?_B1__>G0S=6E5W;3URAR M(DN>8E,J^X%FTV]O!1>='G)U7VFHOQWX_@ E\4*@#+OR3.;;!2\6)AK/P&=\*@ M9S"J@$-$KFJ@$=Y0T MYQ5?;%(_"A0>:HI$5E-*U7784G"LF6_#D?6FB^(EGWU<%?:2"Q*VQ[C\9\F> M<@^]WD+0X2Z6.>N,U,$]9,'=IFTA*WBE"!(H)&D#I%$G+7<%%K321#\N<[:+W"]J%40M WIUM9WD2HAZP"%9_#-MU:>>4#3-E0^[,)9V] MIK::O;^L76?Q")O/PW)@+@2G1BLP%2NT M.$D5YWF=)@PHM\^*[)2[R[N^VF1+DY"'].$0G2(@<@PPG!/RGK!,VRQORNHJ M6>QZ%:0$ B*B\8";[N$A#R8L$L<:CS+:_"8/$$PR3+XAG.;ET ".VSHO:%V? ME(O[7%34<1^SSC-IP;LJ*6H1M_@XY.(H/<12A#.WC"IBZ8H4* B*WGH>:/2) MF;0Y@1(L"WUC=(T9-MOI>D>OC_921GRWYA8Y]=]+X!NH(U"^^D*W;;Y:+IY* M@"LPJ5$H5&_S8K'.==I'X;>DF:D;U0TE&YPO^2/@HJ&+P75CIO=+M4[_"K() M"@_-GN,/%GMSB-9(?S@RW9VFD#$ EH/XX"?>8,^*=_="$CJ8[\W30K)]J6=C M^--CD$:88PL<>>> >S\J=&O1K[TUP6SM@_;!P'B0#=Z#TB?/M7E'ZX$, '%C M:W[$=G8%[VMALB+\WI!W1*VBK4"6V#(XBB(K2I67E6 AXM^]+L7A96"SY V% MSF2$S8LD2LQ;$5.1ZP(@2-:/%/K!HD3,>^FWD<'TTVY2EBS\N*, M"%&D$LGG@UZYO7FNRN(("V/:6:-5T+9^YH: MM1,PUHNIC(X)-\W]\]UX]]UN//Q_/],:7,F;_.&QJ0UET;#>,[3$DY!,*A0] ML9B)?@B+]-S2.S8GXG^(7!:YD>:\#FY.V8VD*PC.RPK:X^K9_!P'"XK7"_]@ MI]MGK;G,U,C ^4]T!)LAAI52%KK%+!!%U8-XJF$('T4I"/SUDV%=[.$_4 MVI"UKF77I_+97+Y[+HI;RKBDA\_\9%HET.\_S19YD0,I"/R)_-Z@ +]4,2$/ M0@F>UA)'S8]C&'V4L]9D/SYJ8EH/]++@Y:IB9!<%D4LCN3GT[;!G? M01EV+5-A&SBQ#4RU@2MM8'[3*LK0O"#U\SM6CX>+,5IVTZ"?*_KJR/EZA]WV M44T3X-O?0Z=="-2F9?)%F..V3OH%S%Z,^;E&#.BZ;_@+<@%N:0A@."I?U' ND2/NEQS5 3DC#LA.]MZ8SDXN(,I^WQ"C8F*80+1=^.^TX@E)YMQQ M@;A[I/JT0[":/06ML[=^WU2Z;/8E^^EV\WX*G]'$, 7DL/KZE'S..A\K%.:@ M$.FV_G8K?ER+%Z0W;9BYO!M:LFW.%5>I70<*MM?.4\%M9"Q.O M&B0$=M:%_?).;JE8?Y7?U OH!CI8+BXYYAFIK>J+0N2/A[P_103K_H61KON^ M2)=#6PGIC1)F;:3_(>@?0M?,KU? M6_B+J+YJGP5_HBV625[!\F;5:5XO2^XFS>:7)?0K\A.0./=X3(X;?0 4],C# M7APVR1APV3K2BBAEO:CWR1JZS4]5/JC8GMTF6!\$U**A-[75J[>]."<&GR 9 M'S^SH3N:W4XK_3B MWH\WFLQ^$M4EN@N_J]%EM?88$RSL^\P1E@X&,.J[J#B MY*_252$5Y8:H^>T",:P<^-1I'2/8$P#L6DP+^9U1B<.,8"LB0M-('+>98:J[ MX">2G&_?=#"5GJFHTS(5I96E[XEVB@D2?0V4-K&"5 MCE5]<0@V[=FGV\J',L'\:<8,J<-JM#(<>M]<%/QMBNFW\R2ENSW>W:[$^X:_ MM)30"9ESL< C'N%9[@L/LZ!<6%! 8J37TEE20( OA0WY0,>* MPD<&1H6'I%1XW@@<^SP];&A64*ZRVZP@22B&MRNL)YCZHH%O$[OC,&69;%$1 M 2UHVGEK=I&=:S'=PF%DVPH,=M87D,?RG]Y4E%^ MK0?1D;P\L P?"(6ZTB]2O#.0-7I/G^I!X0SS#ZJ)++->JG/?$E^\'(7@PO^'D]@;,Z=A%=5_R8KHX&@Z;L MN:/QH%4Y?/&?+R J=B!''TH>>Q1I#CA!GW;3"GIRVUKUP+MC3XI,#43Q]ZY2 M&M\ +.8B(II(H#/8I0 R2#GA)N[++(X=.B\Y;8]*V:,SL:@ ?D\Y!B?.]*(X M=G /YMH,=_S!FRQIV^1I3?Y6L@P#&/SA&XT-T4GPY+16+?NGK9\TIM(S9D#, M).6@#=QB65Y+7#4EN0?>@SS;U,P?/%VI1J>)-?(=W)O*L\P""SSGIZ(AU_G3 MAT]_'CT@UMFS^'AVDI3F4AMN"ZY07./ST.U/,6RP/B]/V@(>S7-I"X:V8-H6 MFC\LX[: .!K_YE.XV7IK][SJ-/+ZQ-)]0>$K+7SA6-O 2F#!##^1 MH4QBA!(N=10@V/KZB0# _^\DS@G+%Y;.5NO!='D2=FN=YU7-G^4%?ZE7=5)Y M8/-!B<02.8+ULPU+C[.;_&#H["6!)3%2@^TCF'EP5C3<6_RY9"U?0+4ZSQE7 MNFLN!V41+8P(:0>_?*>/)RX&':)L[VOZ/RWP9#Z!US[0,3/BB) 7T=F$DARK M1[#3/1B$W? $.,C \7SB&@ M.*)B2CG2]'4Z"\D)2^HZG^=0WF4/L#^7-"/6 M=\=L+;D97M!7N0<^0U.XKGH1\Z+EYZ.9GCYR3/GR3/(9:69H_E ,3*0+(6\ M7B];LZC&-_V70BLQ:LD]ZK72[; E(ED%)@#GV+U;X]!VK)^G1IZRL MVVIH2-#2(<>V6UJ(41/QD8C)/,G*4!;I\"EB(CNH>2:TS)@9S\%XUG+2292N M*B^+9]NO0U"O4S0WSN:8;JS5J3F;%6??:97F-9W-K8'=HIS>3S-EC1KU*1IK M^*A4"I^G]I#R$A6/WA+,,<)L+K*\M0Z69&16$*4//K>GG,MFAM$;H7-$.=P= M(3H+8*D71=:F&.*!V.3PT[&13(QHC'N."!![#DN<<[-?4)W-:8'+#;@E%Q\V M((/\A)"QKIY>SZ^V3APFB;$$GW\)3&J2Z+$2*DC2<%=.\8;Q;X6LE?8%T'"$ MO00>A0&PAPY,G;AQ\4K(X2ZW<[/QA#N[6O MV*[1 )XE'Q4)4%I#D;5IU)!TT'E3J[1=<2)(JH(7(^A (GA:CR7+N-DA(M:L MKLJ&FE.OE]";$#Q:*,Q&$86.2E2U%47+3_"B=NV<4KD=!U5GHDA=GC>G5-5] MC $)4K$ITH@9!UZUV:^#URU$X79=7DO]GS0/"ES,4-K'S\ MT]M 95R-S4S#@JP *?5LS1/I='"MAV6+*_Z^O?M&V1/]4A;-XZ -SJ_T']X6 MNN%7?%:$IXZ5O=P) R?WHI $&4.# D8L.L] -B@N^.*3/GC#U,!=P3$LN\XAC2H74D8!ASUV;\-EPJ$(IJ]45'5ISK$4) MQKEX2=QN;4:GV%]CR6K^, M$=PL@?2::*)*'B(PA9]]AUJ#-J\?D;9S#@BFW_.=*^H<<>"\HTE^!9'A^;K6 MXB\^>CELJ?_VO_[\Z>.?_I-0E!Z\I\,?(">"Q+=@TU3Y?2N*S9J2/UVK. T0 MVD5-\@IY\:1;6MCAZ2\T@7!9-BMNX%:J1+/250G4,^+'XZ3.Z\N\H!<-70SR MQV$A@J%/5D7(=EHSRDNM!M+F>CWX+7M%!)=$?H5%$5S5V[8AZYIOHNR7;+)? M:=LOV;_]X,4L)C/,OA4TFS;:H(,HF+742 1U_F"P-00H$3CJU%4>#YCUD\PZ MKJ0A]@:.?ISQC=8<3)_%&O=T*KJ>^]NK1YZXBP)-WIFO;1Z/G,K#Q0#3:9B: M^7*Q+ NLD@66=^P>CC0SV1,P?17QFH&\B&7LIOGDM%SP0\:PEIE?A9"#7>UZ MATS0E,A=E13U'(H:]1/<+F>4#-%#0)Q8=8D3HO3!G?"$SFN[A+&52SDN72@> M(62YRS0^R&T9#[U3N"IUC!!F)UMI7\XYP!77M%.:*JYNX*SE2QEL8#_"TA+V M)6?!/YMH#T6 _PU'2RW!DED#,&MZ8<=A6N_0S/_7:)1*Y870#=0D07T$) MA;7>TE +O8S@)84[3["7SQH8%@^)/4&GJY]*'P>YRY#H(#"%?H%A2?LAI!\\ MY DU_RCVD;>>SP$18FGV2*IX)^LN7_K02.(:47K$Z.'6,Y=BR?+DJ[_NQ&4H MNJ+WIT8P2N]\#_Z D-(AVJ>/9G8($!Z_S6.7(;GWNV&YK\R %NC AHY._A^K M#WN:\G]7]-7CZ[J$5T8/2:'5&PR _Z!VS[=4-D[(\@:QH9XHJ&OM[=-10W7* M]@\'[W55II1F=9A"/"E\/Y5X8?"Q#K0]EE#ZAK;&)/62JQ?;BSP$%Y2*8 PMP$%OZ]Z/=2L1=#U M'RG._.,/:!S8DP]F0C0"B9(8BRK0NBJ873W/OZLQJOSU9JHLAZ7 0:CD,L#7 M66[DCA-=WS9$N41@M3+]%V/'VGGRG]K/#[RF9+[E^H8-)GY)BG:> $VU*#^0 MX_,\! H=R0A*R1X1(-:'96IAB1.T\PNJLQ_7+U0MQ0?W/L2!V!M-CQ"W'SZ> M'7HW#IB+.RXJIMYRNW>D1,B=7Q3HL]=ZA "_$4_I$V7ETM? @(OB:"ETF$D2 M<$-::H(_<(+"=N]WWAZJKY[TL(+$X7M,K3 M9! @%$2DI)$LW=YK#>^)2G;DA.+TQM#/H"\J:B]%% M,R8P;-,E 1#1GL.5,>G?2HE%+O>/;BEEF&I(]CF(F02_1Z9LR;4Q 2 K' MG#9A*H\XJ#O1Z8G"X'1MJ(XK"O5^F#DS:LE"9QC':P/6@=_'WDPL/3J9/%[( M7:X1#9U?>=*]\CW7.QR5O$UG?5'P8WPKV/WX1J5U _-\]:!?.;LW>1ATH#9S M@Q/!N))+7:3BRD8-4X=;[X&>42D!EU(B!#W\B*TM8%3%KGJ!+J-T$+W5@L2/J<11"'NRS@O6]TIE/-O$6,>^.[U MVS1/E]1;FRD79H*= 9X^/^ Z9DJ%F;AQVOY=%)H$G)]#+LLVK[^*^5W\T.5U M>CDJ(*B!&!7[&E@>#NX:3W4O[,ASR7Y,X,)E_-F5J]NI.MQ* MZU,CK<])U(DVH=$[V2(]ERP#0]319HT%!LE>='5O[:L;]&ZU1FM9I-&PD&&$ M)&9NEE.]@I+#/F[](6)O"4SG77&A/00.*M.B@\<^31?F=;*D%3]*\96P-J/9 M+SF,F^WKH1C^MK#:4U'MVT')^@'"G"T(C JEY%N.(W4(R,7"=5 ML\+^.%Q'K0\!<]7U1@:KM7=57;]4;[:LJW M:Y(.K"O?HWG85LOTM^7W6^:P^O(]FFA(8WYFF2I"9[YHR=(YJ=G\)G]X;.[* M&YI2?IH135FZC&167-$&QQ -ZJ_3ZB!478%"J"*IA$K9H[52HQAJX (IJ!PY M-78[=)O5!IAB]'N"'>YV4*]5OC9^#EI Z9,8V3C\E6*)E',GOQ9Y^")=3TA8 M#P@Q5C+.,,*V*I+B$&X$1&X/G=+=.*$ M+75-#&K9ZK-F!7Z4@YT@7NT8YXQ?#.#RM@ WY""6"DU7PY!@A<;AR1P.@G77 M;Y%EAEX]L/"GY4,!//QWR?=C6M Y=TITV.^:%H(W033L8FF;[$T;DERPU6*" M5"F>V!E6K1RWJJZLD_HC)1UB6LA)KUL6@MSHO53,_6,1D.&NLBZG+"NR5.MX M0P9A_G;+P5;;.PQNW&2J*?.NA%]9U#MBGON0/26IV, \5+5^\ET$%'?DE+\( M<%[\3Q\GY-.'3S_]J :3>RX !1[8_$+$DD,V!=[ XCVDO\'; MK)L\A9)],>P@Y/C,@2MG6Q<=G-@9_7\5=N2^/DT?BY*5#ZMI"@VN'JL25 06 MG7RMA@@])BX[3J#,Q3C=CC'.J2X8V,ZASKZPC0&="-#A*VO44_N*-I"]NZ[* MISRCV?'J:PU$!MIWG4+]UV#&*V@X0.K MA;4H:7VC1.M8+Q0F4&)J5"E MXG M[[X*R.\M^LUI<,RXEX^3%2LKE;2 II:\:8&KPF-EG-!A6OJUEGT5QP4%W;F) M)?A*@<\U^,@EWY2X7+S)RK<:_.S\ OU&HA9 M!(%5O%U+R4<"UT:4.J)6(=[N]B=B)027@I]N-EF<)\=>;=<=IL MU2A+S94- MT5FP/VF$#1NT(1X#C0US8\,E7U9P3X+O_PKB7/S@B?^]*!2-FR?:3*6 O%,J MWH,KH!/;;?!&A:%7%TK&!K*3J-@C.$RZ7]1U2[-3I.83.G$2P2TTJ&1)M<+/!]V$ M( 'SX^44_QG?V1@-@FH' M+B17 M.R#ER3)5>%&;6TURXK&:>8I@&;BM):\V[XA]HCUGI?S.F8!TK MS(P5+APKS'JL0.YDGC9\AC:Z8;IWB[5-4K--W!$]8B U_[U:PN&.,5+&4CPA M-?;FWW%D,DDP?>"';B!'O^"OR;RH\Q3-+#('@XB'E&!(%@K)PH*_V\ISND?? MKWKADH&AX4LWR2!S0?3RU7S:GX/.FG*+HODGD >Y;=ILQ4^G#F6Q3)D.;((0 MBB8DE:JX%\1UB;*3A<.0+"LU(E7,AT#.7-!$*2&H!<,5+BGTV>@A;ZAU?\WU M#O:\ADFJIW)]UVI*]"F_YW;MEI2RE*=Z!D2T 1FLO*W?"0Y$!J%SMD/[J?:5 M:Q[0-+4QTQRT<2;2*.+E[H50CW>!)1;,<: IJ M?O'.Q 2OXX3!YV.V ;^]JF9'*QS3A[PH1F\(9WL[:#.I XH#4,DX ;)=+N\> M^;ZL]G@?@9)#I37S ).] *'+<["ODG35ZC;H0D*%QS+),]RK"\L9P"G#;LUZ MQ)R-'Z3R6J[5KBMY0<\W5]PUX-:5O4S#T_5EY?U-&?MP,!;'VEN)L2.!5V569OB6U5-'!.UQP/'UH)0>R+<*#"PC-DJ*QOKWBUAE&F/KJ M^R;VZ';?\-W7P\N>G@?[ AG4=_>6@.WZ'MA3X_GP%(),!)"D(?A;G"KHTY9>%'>/>97!L,.!0R'_OQ%" MT._POD+NOG&0T&42MKY%1 =UO]H=K19RF @HKQ]+EDT7D#[R095EJ!H;HP=[ M:5 125#32 $S%ZMIPK14$*V#3,>,M5NY]*KK&YA\D7_P".F8*D\I][B184_] M,IL59]^!9+F&DEP3T!"EA8,BB%(#68)>/%8(;K^E4@WDBU0J7VML*'$!;\4P MK&,35 DQ+-LNDG%JKRL]2__EO,3+']*K88GWJQ^'2T5TUA7TY]' M#9(]CR]XBLX73YA\"T+AF&<&-2UW?.1I@XTB=XA/EC1K3:&)T/1-Q+W\(J68 M#M#$J*ITB9^6X1Q[GC\-*L[DV^'/8\6AG@-"O*KMLBADUP[]H"6H9Z&BDO9N MLR@ AGMZ.NR9VOLY0F%>.'C=@*YSIUK2X_B&02!VO,5G+V($#[)W+L^@][$S MBH=84J.]C,5C>3:_H5G1_*$0LR]3\>QFPKW._MF* M4J\KVLSF=\GW01$EL1@@@)L+E225.DECE))$:_T!#"3WB[42HN]@LQ;%^OT. MEO-^0N2*B%H2L=9$S*+XJ4(0ZO"%_0"V[&D7#&S4Z"V&AV+D3C]B<#-'[V$$ M"&6!9!SSM")1P_#FG+[.92C8F7K5*3C)"D]##MO(RZEPMYKM*6'36B*=OY" MES5]RO/AM[*2=,#+9>Y*X^SD84ON;#LE+'@8Z#PO\9%2^R M+\D_R^J$)75]E2RHAVP4JCI"7<0HTZ6;J(^@0@(:1PZ=[88Z7MZJGUI25&E8 MI1@J%_.*5L:_" L42".FW'L3=M(9%?D/78@1O/$T(.:M84-14/*6<(;+KPDF MQ;!TNU85:EVR/,,U>XR#<: YG@\)*J.;R31-8@NT^*#NTIV#*'(\"D*=;=\-XF# MK8^BJ\N+Z?'%Y<7=Q=DMF5Z=DMN[V7IV<_OOY.S_?+VX^\=8<E$HIE)^\YW2)\K*)?R-3\Y;O.\R(_O-&T%[ M,]92;!>U)GHQ1*\&.17-^A4-YA@\-9)!+BB1+AL?&KJMRGC?BM .=254>,AGN M&XF\2X1$\42M<;<+H7'":![Q=/:KBRO1N,+N-'&\O2MO*6-6FXMF69_):2K8 M)#/,I1#]8"6IN2JWH271G.YJ>(OHC!DOYXH&S##FC7'^AZ1H%*>JP,)H62I92*G]["+'C ,.Z.)1 ;K M$I0X_ZQHX!2:9?P[-7?PFX3]OWQY4F:[/D2$0"(E0I0+9!(NE(#4<6"Q[YB] M [HH^')P$C(]39I$GM*&71Y+)HP%2-39;RQH>BY0;$BB*[-.&?_-+4OT+JI#$ZP0+DM0?UX,9\-6J1(M>\TC-5+D7 MC*E+FB/^)T<+7.'F 75UA EUAV->MLFR]@! QV/*@0FQU[)B<=J1TM5>>H5B M ,,/8MENMWG$O;O/@H#IHJR:_+=$1/;PF X]55B'<^A\,Y%@L1_GS M^Q8SWCYF'*L6MB6VL#56"UMJJ9*34<,>IH-!9BH;L*E;SU818_!Q,*0N0\K: M]0M>AJ,'E%X4&9UO?@7=#1A 8X\B-6HV%9R17U'7X;(B/#M=\S,7T=07P_9^ MO'&:8KGQ2IH.U?#.8>]V5I,'$!>A%.Y [>%2TYI204%4-0EM'A/=^(4R]E]% M^:VXY>_ZLN /)Z@;W#5Y)",;(/3H7R"5*+%B7'HPR@SO@'KB-?%1K;'I]'4T M28:=;%;5W>#!*$@6LK M(\#>6/O^4.(AQWI0GI<53AB8S<_;AC\P!<,K_V#G%A.]7"+\4>JX73:LS47;Q^6UZ= M!E;3*;R7AE6_:#L1\9\ZZ,8):ELWK=,;FVNP07MA38.4+!<6ISS3U#]T%KR, M"AB!HT+"-H"(-!>>;[@* LZG5/SWHA@PIKDWGJ^G-5=:X*A K?7YH$CR3@E_ M#TYKSTCJ&'Q,M:3#HO<-=.7C'KK5$:,EXJE255/=E3AQ MCY^ VCHO((-2?Z[*>N=TO:JE:DHB!1,C&>*)$<:(^\;F!/_V"1#?=CN'!$7_ M[/0IR1G<5-RYPQB@(!4ZY8^9(7:1[/V)DHX>'48!)S B!P(G&5?Q@UC&/MF3 M9^+TQ_)@3WH.]FHH@EX:$!J)H+PB@SK]<:S:<<>$U>[1:@X1:>)F06KK>[+6 MDR1HW7KCIK7W;.@\Z0,M:%46UWPQBR2E;9.G":OYV]&+TZKEDZ6K #STD4'3 MJ5\%Z7H=4IQSE'=H;J/;%GS!VR7G\SREX)I@1]-P-.=M5>1XH >?1X@G6OXH MX,A]UUU[G*WVF>^%YOOPZP!R[KX?_IH[SZ^Q+)M%M7+X_+"8Q; A[8$OC[S1D4I/" <'Y!,[;_>$2_K=I(=2'"+'=6Q+-/5>R9#IF,N2ORBO'\MB MV.0-%$-03N!A&3X6[<[*C;5R$SU195NLEXULR./T)25AD1ZU06"Z;#X:*^O' M&CQP4L$PZ68%$7,5!4-/Y]('6Y&2C@F!1O!W&E?J,CRY3SB8S$4XD1"3O4&\ M;>_K/,N3:@59M=E4_ L->2Y3LJ";^!:M$/P M?^'Y1YTJ1(!8$'U^'+;#[AOH<)&J)O+?XG"BM$U4N#='A>-&SRS@)Q9PK<0?=?1D/D0HPZLXU<(Z=N8"FB%D8VI(X)5@ M?O+("BUX".1 7O[:,4K> E*Y7]U$.YX9K?*<#N[H3-*1;-'U'@T%,S\_)Z(\ M"RFY!'I(FKLI="C8)K6Q4P9V,S\']SR[U5OG3U?YYR0O+GZL,3Q[AH QA_3F$[)]P0CGP7PKTN:EE&P7& MOG?LFT3(7K%)PU8,Z<9QP23"?<9G.LAW#KQV2X*L;G*A#GW'7&LG(K*>F\AZ M @L(^[*.: \5VK/L<&[L8+22C=F4B$'JSV69?DDJ1]WY AT20&, M2))RF= CP]I,U N46$T@!O(VXA$<_%7K!2);PP;")J&I#]?:969ST'O.RF]# M6Q.'5V M]9 4DD'2&=;&CTC7@JTP$4-!]% <_;X:^N*S=4_<47=X6++UNV-YS!(BOB5? M.(U]UTGKMCN/3CP$^O2D=>FO.>^<7$Y:9R'C";'06W?&] ?"S=8ABT+?/O=" MQSS+7M[=*/8^N8:=H;^)6[8T5(>L%YV+;A[\(YB(M@ZC4O0KJ4;/K6H3:VQF)Z88%*BL"]XCA+'(<)QQ]>"OJO63&R3/*U3H%F*>UMHFI!/=5:\EYW?.'V@X1.$A" C_TH9$#*98 M90+CNW@V'Y6^>%1=O HNGOAW#1<1<@N_&W%3+<#@S3\)L_M#7S%^1#6G8UTV M=5=:#VPY%1SH?%,?P\^OQ%CFLOKK&P$G]Q"<]IT @,5&TY3."":I=8(M6=1$MJAC>:*UL+V%=XY7=_SOAW9D7I;%@VR,OG,*>4:(BST# M*7#/9I=)=+J93!3PXMT#@"^*K$UQ-WHD3T5"6%FQ):5'I5&-"5Y>=X4,BS\]_C]"3NB+0)NZ/5PL\;7+7F:BW$4D- MST0RI*#=U=0\_J:'5Q8YI2EN /+3QPF!N_YW\T=L6+>NS)EU9>#7_%L&4D\W M^^;K?;"=[8((9C:7E(RB$N6W88/-!?UB=T1HHF6CJR49^]48T#=O('\[UE%QPATZP7R7?+_!@19XC.?[WASCY4?@4!=ISG)A[H&#.95V8A5/8=3" M58,N?8K$*O%F\>A*_MTGR^PT+<^Y\51Q_VSN,,=NGAVSE6(VUDB]?9F.=:RF M[JA!$W="6ZVNFO_^DGR'DJSA1PHIZRIQEQO'>KRMZWA89S7[!K!\.)1,S MN)$DX;2%65\B9B#?"+6;K3LS @'-$V4E MAJ4@++AK1,H2@^'%6@<33R+$:8>"<'ER#!)\"H3/C^L#THQ?^P?<4J*\YR?"9#L958$/T9M MF&@](*J[>5IWA*BN*BF#[*JY SQ2G.N:-]W7'%@$D"; MS^6B^%P^T:I VK@E=*I4-#N#R: X/WDHG"ZM#3]A&'U$*R1*X[B1LW[0%\^ MCK-!@Z-?8X9TF'G@TC\8*]3:"E0J#9\CTF&BKX4NB,CNDN_'M*#SO*EO2L;. MRTJ'@[P4H-NZ,-ZHM+T=N#UAL(VH"6@E4JT,=44CN;("A3 05GJ.TS2MN&L, M!^$I8^4WB&34_C: $QT$M4?*8U6*T2DPJM^&";J;8B;1DS7T4P<]$5LB6G-! M-(-LX1/"*=1'E32,O2L2K3PPZR16<%X4>D+(;&Z5_ V:T>308)68)(63YY(O MY1$:@E.GOKZ//VM$R-6)6Z,PHTF0!,.J:!P1JF[ORP:.,_M*!G^;:V07Q;)M MZDLX4_TTW&%%.21XP83'U3/K/I/3C(30"9%@HLTQF6;_;"6[W5TYS3*L@TP8 M1)@NBI-DF3<)ZR\5N8%S<)TWJF941$&M:LK!DZ!PXQ^MCW3\X6QB-;!,KR]. M)(6WM$QO):R>I@QE%U@%:RTB4K/)H9F1K5MP2RWQ5@M&>]8('C[NTBAJ;3SJ M)=!\F,VXG8 T2_!P7Y7@OXL?H>"^'EQ98+T')1T@N'W60HA:"9D51*]%=:?J MU6#]?QVKLF!OINMYJ!N;)%V;!+:&;,*M&^DC9D MIU+FF/"LM0?7C?;L\8*MPPO-(^\5GTXE<5SZ* DE M&@5PZ$ R);>@98%:PMY0_E'**^>B0]'.03%.>-@_/)=O3_->]X.,]R;7CN1L MKDI@!G$Z,5:F&+=Q#\.RH&54N-:\#F*D B8E-WA%Q)#V9^'?*X_[E(K_ZDYB MN]%:U ,/<5V@@S57SOV[3"I[CY5TV.*,_+34[FD&9Z!R"6Q_;'LJU\);U[@L MH=*'KG=JT>_MCG*W;5TL/7AO8[("3QW#RBK"/*RD74D4.005.HY7MJX((\_+ MZKHJ4TJS^KPJ%TCU)A[Z<"R"HGL\,PT;'X%2QXIH[;J)MR%$!-XI163.-;V7 M1'E:&3': I>&&KBJ=MB)&U\ DZ8L#_XE;QXEN9:FTQI&'^08P=04=XN7>XJ4 MF2+Y4@MY6V;J4 I:1N+[Y%6&@N^O&0O+N-^6Q5C'6*"8Z'+XF9N(@?H,HYZ M?J)HXZ9OMU6%[N_."YWVZ\TP^5V5=\W>Y>*O[&#FQ-KED0E )>:?5$*4G MUDBF,*C9#H#'B=0]B[H3>FIR)/&F_'RSP@CK @:1!;WGOR[YS58TT@\8> .W M0I@BUPX;"!FV=P[K; M7?Z#WSO\E<%8^!;B?1HE'&F M2IXSXIUA78Z'JIDH7T(?B;]6O!W.A)MB77I MSX8' *4VXU!A\L HE):P/AN.53,1!EL?N[:YGA(M,TK'"9-MO'HQ M*.#/N![9HT05$.,'O(K: K[[.%7!L/2 MAB:[+&[*5<*:U0U]HL6P:B\N_0A#[ZDMGU1" :F$AK$ [/?%WA3$#C&H9)$E MCF@B99.;46+KO NO),/P]NL7L2MF6C1YEK,6"'),HY X>M,,8E/@Y+9J;-)9 M4@%35:W8R+TT2UCT6(HLH5,V;:=ZB%J<"%Q9RX._.@4L_#/(T0&[+#+21Z$U MW[]-U0G%:C*PEV)WIVVUH5J0H82/V+.S;DY(B11-6:WD&]YCETZ[6"35"C!K M)6/%U7/QM0(]3S3B=03'YB1O5M.*)B=EMO/< AAP"#(("#G4Q3JC(Z*LV)I" MV]/';L4B% _$7P7G&A1XW!:Y+OJE9V ME!![O7;4,$HXO3G[OFMV+P2/&23KH$,=>,.B%IL^4BHB[Z2J" DR^2KG?NWP MJOL\EK,S:-F=2M*#7S#KK!4'6T:8W0$GUNNJ?,JY/W^\^EK3[*+0!?JFBLC' M3!)3]Y]HN3'&DP2&J (0_,R( 0BE"O(X[T ;OV/>6TT/1F.$HKLN.?PY_U)# M::$';N"T,-E8[6MFP,<_$"5?GL"5AJAS P)AE=?;&1&@5&W%'7T20" #;"/] MGRM#4&4(40BD>_R>C? KKE:8!A7M:KYBRYY \;HQL=F75-,>TRQ-UJ: MD);8PDF3KFV.V)F)X[;."UK7TU0T\/-U7/)?7#1T,2A,I>022S !R01%CPD6 MVX+H5P,I_) \?-Q^H=QSR*Q6O^'NI^CV/\V!UYE"37)>F&>[UC,J>/*:211" MJ TFN&,)I/I7R8(_6KXD_RRKDY8[=0M:#>H^5D*"-QQ;11_MHL6WTRE=5C05 MDSOXOQF5#\KIHJR:_#?\_<:AR%3(A>BFC-LA8S(6HY M$SQ*-**G3:^)NR\B WJP:@>RV"B;:55X3B%^@3HQ56*MQ/OL! M-E5W.H'95QL(9BWJ#1',;M%4.!++,J/U6?! 1V>VJ3LPTHI#PF$X'1SYJTDK MTEA(@]EB%@OF>#%5(HDCEB9(M)>.&[KE#J^-6ET;@NE,9D5]D=S=H#9@N\,? M-6ZW3$4/5DXD_-JZ$_BS8ON=WPQ@\*2:@E15YIY&!ZD MQ"+O3=BN8(\0Y)Z](6?D,__?%?F_Y)A:#>0/57NB0%*1>E"F!@0=Y<714H@:!P!Y M :W:+Q"'3=U"H&37")ZTL.M$=GMDN2_1?50!>03#>E'$HL;?4+DFNS%]%^=I ML0=0G.<1HKR$SQ3G&?!1B_.VOS5DH.>Z9'FZ"O'Z'"&LYUYU4OB$"/'D5_G? MB*UG_(7.CP[%AK)R>/WF1""Q=31:IBH_ M' ^:M6&-VZY1Z$D%XA #Q(:JCD1PORG2#=46N_/0 GE*0FI'7:HBYY!H):HS M=J1@UR902-#(TY@JT)+Q[IWB9UF])Y(@9:P7>;V*1%9YB"I&:06+CX8D#;G7 M)2'\2\OP9%NAX9N"I!> IS".1,$.ROZZWNG>S][6FR>"2F[IP:^"-/HKX>1K M =Q3=N8,N1"P]R7&Z7;/YE'YZN>F6/5F("?&C+&GN2(S;EVW-#MM80Z2(,T3 M^8-I\R6I_D6;&52.[M"*X(8^!-RZ9)@W2YJCYI$>+5 !WTA"PWBQ.B[W*\A_ M^^V #Q3X<\TCG)8U<,J*G,MXS<3LO2"4$*%%31R0J;0I]PR%36:CWQO=#@&Q M%P3X3( 7[Q&54N/OE\Z&"-\@IHC,!D^I,Y1HD0;,#5LZV]>JGWE?X2Y176+1 MW^"22Q->W+4U[X._S3_B+R?FQ8XAIT\?/OUT$*]Y_V9[Z9M=*-W+JWS=.++I M[)H[]*L[OL@ZP7=.?;QR/AERPUA]3JK%#8426]\$PLKNQS$&+T>ZI*)UFC#A'9SSW^T< C-< MHB!0>3\HHR-[IL!G/@N9EW@*U.&$X M#RMTZ#4T/+D-A?B)1<:!&B8FHC>!NHA[B,[F8<,[#A<#9#[!'?E6Y;#1^*_A M'-3(M^QE&Z-%7<\[WU'&J"E?,?[:6RK%C=4Y:6A4YEGZ>5$:4-JB9EDZ? M5#AV _2>NC9>;OA$&()O=\F@_B 41R@GZW?63OG3E)4P'WNH\[K902-&293& M_ B8W4S_!N"A\=TEWT\JFN7-"0ZY3B":V[*B]ZG[1L<,! M]M+7[3]H4MU]*X>Q0GWZX\CA[.1$3 AH(UQ=M,"0E_O.BA!%W)##,:P'N"(L M7^3:\X3?R$URV7BHP^?""$HC7-QA+YOUK#C.<7OPTKLE#5(>( B;VS:AJ_.\ MR)&,](*[9W/\X3)_@BI(=ZC=3L&K+60]0A5&,W.MF3!0S7_1&7?W)HS1$\D[ M-T8P&@FJ)&LC#F.%R@<. )CB(,)!'.1V$L\:1$ZHP_N?NKS_F9R=L-X.]28- M)G>3IQ$)$S(-/S]R5CTDA:1>@$%'"01X9G-%!34X%6;+QR9CH0'(TC3=5(QP M> B<[.U#[/9%VU#A"5D(J'S_WDLUP4,%Z%B?E/5PUNJ#7:D^5. 1 B2$?=>6 M+,^.\[).@+ -& !"'#?6&Y2NN[>/R])/0@G[ M&EYTT--3*,[8VF."?R,Q)V@F4K7@!HE1=QW1#%VW]N46B%Y]%\\H+V8IA4(S M]%*5<8(7L.OFD22OD#A8G"Z^\!< ?[UFL^(&O,A*LAC47XOROJ;5$YCCHN!> M)/^X+-*<"7JMXQ7^^0GC![7AC=8HBZ"P'P4^6T,>K?O9W ]J:LA=\EV8 X:3 MF KL ,])?B-@%]%\3E,LO;RC"^ 3J%86=2J2XMSF#T4^SU-(%ET#=QND46!6 MGIIT G+$JM^(P7H"!3U@Q6P7JTP^?@'4-$6NN)K?$S3'6P0::KW,'T:YQ B> MD&3>0 <,8^4W+-$%T@"9OX!1B7I*7#S&1W_8[4>@PEY9V"/T._C$PSQ#X 67+23%M4-N M70\8V&>XK:.,V[/H\X8?YFT&P8-?.%M?P1UT\VGW+.%1RUD M?\_SIU='X]QNHKM'[I'AHWOD.0U M#OHUYDD]#PTF)TDKB()+W6Q+,FX%\=)>@17F7&_PLRE0I7 CP'^LV=E34?_" M%XP'MZ%MI\C' LCQ'Y:>"70$*55JN$Y M0SUL]DL"34U-?5&Y:GJAVROH+62"48@I>#?%ZU8)$H M;AZI:8+M]M-B>+*B1W-<.?DFE][79]M:RR=+7+]NKJPWM-O^?EW8IDNB6YPQ MN&[YFAA.-Y?D%^N2G'0NB;UR(I:NFWUKG/8*TK6FD]\O28_+=#AW2_@691WL MU$R&M'K*4]K?"0H1G516N$",_*'(?Z.9:$U"R_MNI,7]T3=R\2S. /:#L8\* M%S_7,2OMDLGWY#+GW@RL0=7^Q$['B7:3NQ*&3EBW_'E9P4M\^*@&2![47+9[ M6T*\$3R?$4%C#JJ[DH!8]SUP#E'4<:'J'8.P_9H%?^8A";%(KW@(Y8OQK4F4 MU-3PE3-[T4)2\&"\B<-),O'CLLA,%:./8*(43$!R^"..3QRL#X)=XQF+"'B: MII48X67-SIK-H7<,\SO"25OD[:*VAD(.&V5FJT+F+Z& O,NDUO>$?R!H6_"M ME='[AC\ZE'%BYVNO>8'E8:U8$ =4YB#AS]DA3M/$D;)-@Y M3U(,'@Z_@1VQX2>S!4##^H HD='NX>,V9Q# ]##?5DHZ[!4S=['![0QD#V=% M Z2(QC-:FPNS*P$\"NY,&UL?@C,N;!VF_OU"5)O.CDG<)G"XFSXE.8,W#'=S MX3?F_7O*WSC^(F]U(BI]-K_2QHZ]-[IUFZ@")X[UUGI]:]U'W/L_@J]%FZ4! M75DU/]Q_+LML$#FZ-5!#R20H5,[3B)12\ 3,'=8@T#R I'&LG[WLFNRG60R& MFWLHG^UO!IL0$#\V8.P%F"(."@+B>RA0$^U\Z\SZQY0_IZBFXJ=0#LQ][U>, M@>L]!RDI;P%@]T;$60+O0.=[U:;8,T" W*-B:_8 7/W0=EFGS9D^5!0CJ1[Z ME=QI1%KR:,"P[3@BM2UY!+25O8@D2GC8FDVKF%LZ7/5L+FH2;\I5PN ##V%) MNV8<(JO@>6)%O61E+FKL#=KA0_EUQ4) M];I42IX:KYTTF%&?D+],_OC'OT!^'NF5L>4\9_+G3P>,LL/KI>#)($K0FB=_ MJW.EG&"9*^^ MID%?I3@JU"I4G2Y9Q.T&BN5E=E0V] M:B&>H(M2,2/U-\HR;,2Y7?)SEH]8@U2+Y?C-BA1<,2E0LUU7*M)ACUR[[,BI M07]@0I5(5K%#2LH:0A\!A>1*6T/E"(4U0*OLTD*];\(8SOOAA=L@WA@#;#_S M.(Q!=-?%'<6P,X9M@QC" [$:5Y<5?>1>#_=_1&0<=J*7&NMIRE&U@LA;5 ,Z MVH@3N!\;4'WVV8A(/&YBD+-O:/KT&BL3(;\OW%M>M L9?-+\2T?$;0'M1*G" M^FG^@ 6P>H\/(Q %E!$JQ.R?&=TG7O<5W RL2\5N..&>3JO\M1%BZ_DW8L7];^N)'6=)WH@+2_. M_O2Q?-:[\FBE__W]J*+?#D<=I/SESK<+3I^]+EF>K@87-_7TY;X!F.K1LKW3 MEOPJI$<=1=O?/B;1<_5GVW(M. MY5]H_O#('S?3)_ZN>Z#XX2E__F@V50\F=9JY;;O>KTBOZ0''1 4++2CRF=AP M,'+8'A;YJBY\@6A"%"8B08FO$(!% %><#/IHKZ!][Z^9\NP[K=(<8@Y5GM+) M]>VL5G/^?C?HBQICE/BCK;MS$LNJ=I.(8>P0,6\DXM#/6?[,[;\$^ #60\[M M">)##FIJ81-#80+>'RY,=A(=W6\F1S!#UV4CNMJY6:3CVV$9=C>"(/P&5;<\ M_U23GL!Q2N:VE@R&V,.-%J=)]Z ,RUZ^6;

6S>K$&C2C?T 0X;9;7RRKIJ MQ$:D6_4-B*UAB4R,ZQ%+)^"W]?J$C31?E050BUSP-QO_6B/C+[-",V+*@;-W MY=TC%:&$;DFUX;GA4DK!XLAOOR6MFA7NSW>CCU"R^Y&"_H5; N0B9(%."B(2?MWB\*U!?(WL35V??T$5[5$,[< MN>91B")*5M &3E^+=ZM28R)PCGSWSQ_Y[M>.?-^7N8C=BS/=H/()G*)-M40B M:'??+':/$1QCL^N@-NM,@^J=[NJ;KA!LDA2K?Z_7![N.$N:6"5=[&]_K%Z': MV!:R33-Y8X9Z5>?S"1 ^51XHELYI!H7UHUBWO"9*EAB'U#:/916#3 FW&V1\ M(7-FM5EZ:,I54FV/:"0P6 >!W7\:H[/6'Y+.,ZWOFJB>V>#%+F[B482&Y$[G M+K"?#*IL@)0%Q8F6/BYL_>E5S1XUC0:K.T?>W^CX3:-&SP]B8'PXW#VO8*'B M:$^0U0,'(L:5I'L4T\MN\OI?XE]0;4&!^Q'S1O![^.$K_YNJ2;AOQ)\B(D'L MQ<5T%H..IABF!GHG]F0UB"S#85@D17%9^+.SL+=M-]9GLIEC,M=B6$%L&VS: M-1B1N?YH]>)[-^+Z2]+=?ZDP8 7&E/]FPIBPVTHT9J5W7VNO+,)+=4. "ZF_ MA@X4NM:AIVL=>M(:-.5;W$%"(1#;$X1>ACGZY""_L#MYYA< CI4R]@B2O1S? MN(!UDMF;H\-01!$0G61D:69MXV,4"9=$CDC9-H'G@0Q=MMQ7L%Q8;/BY,@/6 MZM(,-<:ZD5*W.K^JTJM)^IC3IV'GO:WY6Z(TC WA6L)]+>T]'2FRUZ3?]>6+ MPTRWDM1E:^E$3Y1E*YT$[,L!C@RCW*$&V[DDH<.3>X>#;ES0UOW EUU!X-JZ MU[X@_P*D;\<(W3C]+P=.X?@3%O*+:U_K3<6OLJZ-6VM.<\"PJ6MMO'MQ D.3IN*WS M@M;<*>6GS3K'!PK\LZ(>>-^5<&))GQ E?W30V$M0!6_IA+*H2_J0,#&:9 "' M%4HAO#Y#I._M5IITKF="=%ME56:3#T^U*&?0OF!=G MA-Q[-+2L ]3Q$+0F/>$/(V%&V^CAVR';'6T0*8HKV6& VD!UG UXUFAI5B-D M#/*\#@>:31\@F(.GNX<[^O1X>F6W#]SG8([6)T#EH*Z M-J;,!ZO6*2W*!;_1FK(*QD$?"Q?;< HW%W1]"MN$G,)$'O[M2&Q:ST9Q+KFG M>-'0Q0\1B-P9[*LBDN17T$-0T5BO;M_8DP- [;[Z*=+"Z>6I],5I2Z_H]^;N M&V5/]$M9-(^#X'_Z\.D/8\?C^#A4$/I-;$>N*A, M"$5$:-(A2LE_(+ZB8L7!&Z+-3-2S!:T>@/Z^*K\UC[+-8]B@5R62")FJ=V0D M6.S]NA] @RE .MM61_'Q0'A1-'P#UGDZF"X%Q4&[C)!G&.5+N8UIZ&U\R)9Z M19KCI5D.O4P[QZ%7&9;H!^ZR*5]5AB34+'GUP&2GR5 ).MC5LLY""0@YV-6Z M":,XBUXOGY^F:<7?<%8C2Y!61*G&;M09+T;UE+!:!'KP[:%/3_F]=Z5,670[ M(G8MT%2E/]S9E9+CM90& ^<4:BHH)O 7H*Q/3?N^3[,/@HF1C1LL_B;2'OV=(_$FZ=>;IOG('= M>C%'7/ 1+ >RN8;!MM=&$S7^F2\D:!!J>D_+(O'"D"Y$Q>E&'K)LY:*-9+F. M_XMRXDQP@&V($\7X/D3:.L-3 3&F(3#,$ =HD1*CQ906FT(D>)ED*+"LBQ/D M$T>!3?OQC['BW#B=R!B@A6G;'+;7W^8N?:RY+L=-Z/^=N9 ";J#K:7HB=XQ \'[--X MO?01W((@/,6DOVTC_@$PZT6/*:@R+>[I6Y$;/_4:L@"L2;[;17[!BS?\0F(= M-$!^9(F5S;G1:S(TUV3PUJ*7$G;NK\LHA"WZ>HU>88D(;4N:\*L$'4= MF*%0147\]ELDU;]H@ZYR!N'<6NL9*^3G_Y,WC2+PTV,@..F:$M/G&4ZYX],2 "<\S_8/6JW.2XUZ0^Z3$@"FD71,NA^ M0V9Q*AX?:441:M ;P)[Y) XK:JC;$ZV;H1,MW(E8ZE FQUOE6D789YQ_B*R# M#B3K([:>KJBDCPQVG%\E9A\O7,I4]R)N^0>S%1.U6VJ?QV#-VP_.X M_;,U^M7]HVA=;:)M\F>84U \8+\36^%[]#ROZF9:%'PU59WXF. @.S2E+B*5 M$=1&4!VQ](T9-=L%<)PH5&#DW7DKP@)/T@(+:0'A1<[1 HE1&=S+5OY_F[#9 M/'O#Z9$ M%FG';#V4,0XHFT-,D>B.[2*23KO_:5ZG,"_G)FDH/ZBG T\NDAT$ZM) &?FF MNOX3V?6?27V$ORUCG$$#XF8V9%U#L\9SH#014#4A4MFA]]O!:X8;J\A4-.&N M_!D'06)_&P2KIP\/%<;>_+4K:I'=EKD)$>L1=-IF#>2(G-(47W?DIX\3PI_B M/_UNV7#MC=95T%$F_HJ!7^O>1T P(1LO9>C+@WXYX*SH(X?*'90+?G)84%/V M_[>2 \X_LN.45;6;S@1&G9U<3%Z2')O8+1QRA>0SVA46^5YW=$RS?[8BS**BG\%[ M/!@K4TA']#\D9+ 3[>3,QWWB:RRK%3!&#L[ '>$ 3H=W[JUAEAM&:Q;/+M+S MC%/EF%P]4F)9,W[U"G!BP%LS4;=C2)L*9[&1]3VBAR87%%E+W9G4RE0PJR#X M60\\)OZ$;"N*3&)ZB;(\" Q:OVKE1%$M,L0U[2 MA%F<:O@BY<]<7/,@ATM+5\0N_&VN*-5Q<-FY/C7VHG6+GYB[+!M'X2M'S"C*:;+955RW;IC96C]HS7U M(I&R3;M*K'$LPU')C6RA43)-9U'@^<]02GE#:UH]T?J:J^9^(3\L#,Q_2BEC M6+EZ@6!)J1)'QH6A&_Q%+)44.R%++3CL_6ZG98&,"P(K#IOHM/F"%8.S^9S" MP6,8#0MXA4LG49LT1_Q0="3*$KD;)+2,&_/FR@*H[,^ERC5F57Z>2LNBH)A8 M$V4W_=:9@,LX;A.QOLH$I6F-2W?:$*&.S-[$!ME:NK!Q?R0-Z6R$L,^&:5&T M"3NG_#&7K(;..!;"R)Q+@]94$'?8BV?.ND$0N1[#NKOGT'6[!S].3E.,ORL$ M.XYNM_-12J*Z!)K@/1*CNR=$]OV@$ 6^&?PB8,]OTF8MN3I.&GB=YM5-6H-ORIQ0<;1J/9=%RCRC9LG<+VPVF M#K.Y-KBR-VHDH)* 3I7Q^BK7MX?AQF.TNK]LEZY$U2CL8B^="]-0>G*^O94!NX)\5QAK/P&CS4O(WCL MXAJM@F@=D3PTGVA[&YT,M$0)'!.F%U1&]5R\* GQ&^[CY$_@1P[L.$\QG98\ M5%2\=4I\B51&_*'#44D27/=-^'4CR7*;Y4U974*VF^;$ATN"9[U0-$1GHGY8&SASR4T3ARQ%F>U MVL'Z8G.MN@WJYB<_ PR_[*TS/SQ._=IY0:U1O)&%UY5\#9KT[K!0OWJKRF$N MRZ0R R#^]X?_^/#AH\GCDB/RZ8^3#Q\^P/_$KVJ2M,UC64$)R'^2(F>DM$(! M_'$" 0!T*<6_/XW 0-WHAS'2K3"2/'R+23#\!A=@(YV[O0&T@P_/08P>7?"Q MSRW/_SE\4?Q]#YC82^"$[[R\7? #A9J,/*QC%$41)>O E][3-QI]_8^4,2_S MG5!2O*E.0Q;>9_<8J]?N*G9_X[WFCKX4-]Q%8;67#JL!SVCUC7L:#2W(=7O/ M\E2GC^4$S#%#5;ZV;'27SZZU&9]RPAIW&"Q=H7&;IOX[_O6A(\N-- +B#G_Q MK'?=@6M9E8AQ;#*,&&"27]8RT^'!:OM 8;DFY0\T8/. MQ"3#-X%:7E?4!;>8%$C*2A Y3SJ9/.L[M?Y2V.JTWG(5?!**),LUEXI'[%KU MCHCGQ*#[J)+W)OD^D4>?-V$5UC%(MXX)5:IT%R@5 MX8Y:=4M -#;LFRFJ.3I)$2_[)'S?>]^3Y+1<)/D@;V3C0V-$>)Y[_I%?A=RP M#1O753G/&V@\@UTI>N&@P3=YH+.";U@LI1U8LLD5B#D?M5 !81NI YH(85LB MH>WX@#('(\YND=*)$4]F!3Z2;L>)<;V\\J77,_C3Y2RI(/)3JS82+P, X%+A ME5R&;I;Q#D.=HJ4\T^Y#?HTXR>&&/M&B]3.90,D*/HE@Z**9N]YH_7;50U)( M+D*@F4H:;#M409]+'V1N*Q1H4"S'X@K-WN.1LSY$,*@9G[ M)/=2502>OVF6\>_4\C^ ;=<3I0S#24D3]0^"EVU6!!U@[0U+3UPQ.J"MQ$]# M4WM+J*4_IAB)=T>C/_S6;W]"T M?"@@?2OX.;!QWLL;32V%R+5L)F PZX%7@%F19*E&[H6X+)-[-J,*E&^G&Y@H MY@I!MF.Q0N!$-J"3BFFS*7^ 9CEK@>#2%$RE)4K,1+1/X/2NE8P=#"NLE[)()80=XKK[ MPCRC635S%WQS\ ON]M*XE@[,AT&K>5DM\!XV(X%J+\]B2[8S$2@TQ8=/2"I] M8$&QAS;5<5Z=>A@[?VW:E+-Z(L[70M'>THR[B1#90!]^V)/JDLOYJSH-5'0) M+7E%(VIS^;.!!B:U"X^ZR]6E1MZ#E^2P[EKCD&RE1&B5)GH;QE@C[E)& 6=J M+HTBN)?-;*36-@H51DE0?=A[W24G>NV(^?[A@5+* :][.RW4:-:_E1(*>")0 M:G!W75#2WO)EH,.I.KJ&5_&!6*+E1FL5\XB'/0,EQO%?%9):I3M_H^S5T]Z< M_+$N&G7*/ 366;T<-A"=KS7-%GU+G,Y?'OEE+[(/NG03)S^X'7. MM?NH7O*(9L.A-W:=TN;Z4.R*NBA.-$,AC"+MQBR#E!'W\"*N!3%UJ:AFSP/B M[#V4T08Q$^M8J/M2$(W2%S 83=L)Q]?&C=O',\A+*XM%]^U+-E#@$'+W-&A= M6GBTF4K66.?"G3G*MM%,G.9/>4:+#$8U>6'>R*3 *..N#LXDZCZ)0,"AEHE3 MMD(;&B*OE.K8FQOI4_?;:4M]#+3^].'3G\>.AYF -:4P3DH%+>4Q1NOJ&5@8 M8U;Y7<77T58K]! 4&96N$\(LQ;>"7Y/'? G-2$,NIZ:ZGD1;3)2(93?J0),\+R:X=4HLS;=L?C$)?N7HD)GG+VLO-/_A>L.VN'E M9=7,77"L/;*SV^.2'XCB3F^MYY)"*0]*VW(0)O#GY:V11(@%1:Q["U6UN(]* MQ1#UB?NL20Q9B1BO^A"V.-(Q#.1V.YI#GWJF*"[B\%KLOGK[(2'H*(*OU0J& MZ&O]1*VG40T]8661;OC88J@1P1,OL3",%5D*[<=C+3KF.DMR'J#VHLBON*SP M+]B]6W+]8=0Q"U2_V#];A.WN'T4RV2F48Z4Y/EWXOQF55=7315DULE5P&-VU MD0]#NH25[D#;WD;P9^_&FXD)R_'00#_33E#F.+$X<]W.E"T1%J(D:5 M9KNWM$6Y\^,9P*VZT\ 3U$&.'.0Q'^L!D?=6KCZ'/<95QU.5S40IB"@5#^7P M4^\VELM1@6+/XXES!O8-K',.=@ N!< X\QQ/<[X,F"E[QUWU9$G;)D_KBR+U M$>O5LD>$P/%W1[A^UEDZL:7R5UX:YW[Q"ZISMVP&%_9>.7OZ%Z6_)<,WEA1T MN(MESCKC;)E!"^[L$"DK<&EW69PD]>.%;/.25!&S0N?1;RCZ%'>EH'P^;X&/ M2!1QYJ\O!NT,S2Z+HY1KUUUFH8NH]P&9::P$U!*E5]%R0%&O:3J3NLE=*7+7 MLSD1^HE>P%LR3K?#@1NI=T- C;!I0JNDD9H24YEPUIL+(U5J(6_JKG%:6C;= M,[:)@+!C7E:R_KW'/&_".KUGH\.VCZ:-$G. SBEWF1.&_59 E%&F";M+ODN+ M'=."SO/&!W>CU P16QQB0F8M6ZIJ(AC;!]P+Z)LA' MK9Z_[Z32]Q&((M=*;$24X M6)]%L5MQ M I.3,=)G0]FU[#K;H0FHE3![:"5 M$=0F,QHD(C]I:#LX>;-VL4BJ%=SNHJ\Z3]@+K!)W*L,)WZ@/,"@+WXC#O70C M?81 V!J&.$30*9GZ:?/>(+L)EC'X&[_CDA7H1K\*XD.U"DA#6 M]YRF:=72++6K3OBN&3QE5LHECF"B)(\&$G/0.+4YUV/#TME\VZ]0>(;W^1P: MS9ZH8 G@+A0T2 "E)7^5,I%YYMYW1B'S"5AJG412$X#C!FJ)JQ>' M:QK-RK>;J.;92,4+T4SD'@@MX/SYM$B '([D0.?Y5@ SO]LA<*GA6L/?:TAHR[\?W#JX-X7!+<>8B):+$FTW.!1D/ 05;P9F$(A M#J940<'\.]!&\N(],>"-QEA/E*_+>546C7J:.+6@ R=C"LGF88(]Q9;P$>%B M+J1K"]+)2"%U"P:>NUKA2^CM*.3?VRJOLSSU$WA!T2-;/[.6;J*EQ!8<[5V M9=?@(7!X*H.@#M^#)NA@.7=0#I40$)B]>G2KY ^-A0R:OEBB52+B*J^5D$19-?Y7\C1MVY2\#W MBQB'B9OS?]I\J0*WPR="7I;%@RQ/O7.*4T>(BST#*4Y FM\9>0'1K**I\OL6 M@UFB>HBCQ&<";+4;VN05-JV 0Q]NJ?CFEP$L5=!Y#(PX"L>3K 28I8BIL&: MQ<1R,O=C,J:?9",RE6QC%QUY%N,;G/Y@ZK.8%B-;&NH;Z(SZDF=WY=_RA\=A MA?H4GO99V?+;Z2C+'_)&<:&+GF>;) [XJ!LFBCXDH=^;,8K<-5*EG(#DTOZY M:HG22U QX9JA8@ATOQFC='D#-VT,*!ERC;-4QL$F/K+(<=,\\C6$S64A2 M=5=>\R\\(N^KRT+X6CQ+)$,X*U31%-:)Z(2T&-X ]\Q2ZNO2#TX(_UL('MV+ MB2TC!,\/N57S4O@N]F/ZD!?%6.&K6U*C5()[F#='!6PM5;_U,HKK'3S"!"%8 M[O#!?^ TPI5"I.N&DK%?T5NH&C*:I?"82N5K@23=TKT>^#%L:1'2I+[ M0;BA,5(("M[LZ_4JL9=>H.!WJAQF"T3&)RU_3'*O>O>:M[[(GO+B [\XPP#J MF9HL.)>5:(=^,NH 92\ V0NQ!<]J)]^%MWZ25-5J7E9 Z368-@=*18188LN- M1>/B#Q3;*Q[!#@T>E.!6.VVQ,D3XU$BZ=@NE.%E2K? +PT;KO((YO]W2?KR! M1'\BJ?5&:RN=L .;2*X[H40-Q98\>%J/^-9X$7?)P\5N$,@S@5R<[Q1K8JV1 MX[<"']21GFH.LW)T9\.L./L.P:F:SN9REJ!UTAER=[S^U*Z6!Y^(/VR7P!DL M_I3*=8[;0NKQ:$&U*+\Y3*4,/E'#'>VC[[CA=VX0VPQS:[^8JVWV3NWLECC\ MA??/,XW>=YE&9XI6'@' V^X7FC\\ L7*$ZV2!WI#(27'GP7*E6D3=D>KQ<0=\(W7[R?D9W[:!#*:(E/VQ@ZK(\)=?(Q$DI\^3LBG M#Y]^^MW:'ME?9X;47Z]Z0EYQ!+N9<*5DZ+*3R6S'>I?(ZM.0FK_]U7E&JNMB' MSG$!>4=S+M TIH]ND(L/F_A[R&\:Y *K)+!,0[418Y*+J=O *6$:D20[@)J] M>LW4GCJ;X9:31D+C!']\1 ;;LVGT9K#V2XSI6(-O+,@S-*N+HFZJ5A150RW0 MW6-22*_EO*SF-(>>X+KC:7T&>NY3;F!]<^[O[A,PB(7#9DK6#I@%IL(709<)I%"]=Z)P ^105GD)J;4X]67Y)]E=<*2 MNK[,"WH!_:L[I]*4JDTTN>17T$%0R7YB_T/)L3?$_T>#Y;DT1OB!\S>TIDF5 M/N*MKF>"#"S]54+E \0:1:,E&B1X6(/0,F>)?"BUV!>I,O(-_XN&UK-3^J\])7KZK!0V^><:!T M %'L\P/PH/9GME><&.J71F7%:LU4KIZ3@7M!@D\M[4SMAA"PA^KM:$/* ^!@ M&R!@>#Q2]?9U1<]Q-)7T56$VT(;DL@A5-9LISH.4(4!>9[DV0*OV5)[P9FVK MSR/:^9[.B?7U0O1XX+ ^)%.#9!\C.@="VCZCDT,35,_AN!IAJM6I M7 2TG^_:22Q%$)!QJ&MU2KUC+-@RS+[EC V,Y_0, MV )JI7=:#U&*8O!'BR$32"E!J1PLM^'PR)@\_,_F0([W4&!K+KH!F)X[299Y M(SIFIXNR+9J+0B(2/TIND>RNA*_/Y@"SON4/[^&92JPQ D_:'"-3LQHH8-RR?6^HE8,=$(U"\4!N@R1_89 M+@]Q$ #R^T7:/,1%7:Q:7BS1O]YS!R3F8O&38&4NEG3=\4CHW">)N#:YOECR M%U1=+'XCP5^!O >\6#4'%-K-VM*0,LVR'$- ]BEI$&>Q$CAR3-H!DYTWO]B= M-]9T&*W,/1:/'/V:KV;W'Z7*"F;\2Z*MX!QN@RP5HX7.#.87TE6&7(0\ U5+10Z['D"3U9:+9.J65TE"P\L6;9$ B)' MB8AM !.'%^N&_[_3O(9>V;.L3=7)$?(-M*"U'[8/4$*D%J+5X/E8*XIS0@X# M5R6NWSA,IQCW!5CWGO,;6C4%C^A![DCT*D%\W ?V:0[9_+V[L MV0#J M/&>TDI.L=J53$)((BB)*UH$OW9GS&W/]NK] $H;<)=]%U+6W[+!6]6A#ZR@% MB1N_TRS9(X>H\@>*>05@J@#VAII+P8Z$VL+V0#M SX7RL^_+7*1GH'&W;&GUN0UR&Y7%9UO6TRFN.QXZWQ:(M9A3>(+ M?PJ-; H5!Y-:P082[7T7^X0HY>*](Y\$\29JB](]+.1T2L ]3#+20L,7LOM% MP38#B!/)]H:D6TAI$(7OP9)98,T7H@J??91.6H332NPX8+ M"&*52WJ"LI9^ MMQH<5%UYV,TE62.N(7LH8\I *V%FIPQN6T3Y!!7H% 6^T8R.<2%42;NWA\Q] M0%CS0G(J6'O;]\ M(I(;3R,A4JA"$N?AYQ.1O>%0;F@O5E-6'*\P(HN4!T/I ,0T,A0UFO6SM:4' M;OM?0R!RDR>/D-VL+PK]>Q5&&,08Z5+7"260X#8\G./%*2^=38TB="B@V 1I M?VS%.X(^&J9I6K4)JZ$06"0S^''PE#Y15BY%W5.MIDMX.2,K??#6U?P(< :T M=(I*Z]'#9AW$,POQM ^QGJ,1ZP 6-;!X._P)+1=!6IBF MPCVGG-^&1>K$VP>SZ%M:\)([>IS(>@0:^G"0V0^%MN<$J%##1DX=U"8-%3SU M]L(4^9 "FU?FQZ,,]0@%NS='?BAU#C'J&\)G0;$Y!WN),D%;=U%@1BT[;INK MLOD';:[Y\778 [@6T?BE''8LR,75I&/9#20J*9,TA2-SS<_,*T&!G<#+BF9B M#EB)&2W55Q%COE @^^AL,(HGMGRB%)#[MB%C$?H6@I,/[W[/7L1$#3J.ESOL M,X7\9*2TX%3O!MU'K2C6T*E0F.5.4$(G$F.R#XSGFRE%]7R'Z:*LFOPWW):B MN&)08,?B!$BDRU'I41*)I4MV)KX1$ZB8SU9BU8DU583(N034#!& MD%OO;7*TSDX8 Z@>LD!3FC\-?3/I40B5%G?X %AG[3?1UK[.@37.?_E.28!T^FA=,KAD+B$V#D@Y__D&DCGZ>WN)S=.AG![]\E$KRG.>Q]IR.^%Z*:108AVSBN]^';3!L?=S6 M.?13GY2+^[Q 7_#K;49B)F"E.@]> M#>,=K+P%E%QB"28*O!0]+F"=G(,&F%H 6_?JALV?G29YGC[FMTGQKU5Y4EXV M'LI)I$PBA(YB^:QOY7S;$2XQ3FV/+R2=';:&Z#\F@"D* 22$NUBBBY]Z!8^]@EMP ^!,Y)S\&E@@9WZT*@8FN GF/0 M'"-*^Z#7%SP0Q 95M3)TBJ%AWO##0*,;AW.9UX/\-+,B0?( D6+\A[6JB>R;:R8JK&0& MF< 0;[4ZHI9'?C4+)+#"X+'FPS LV\FFKS'F6<&?LJ+).KA-^?TA\D-0&C@L M- NW&BO#%\ .6G*7WB7D@D5-G*1+3-@7%9!6 SF'EKYIR7:L6\H.ZZU[!*6B M# :,%JF.5J.Y0'WDJ%$!F:J?^^:6IFV%90!_HRR[*[\D#?R\.J45?SY!!OFD M74"RA/]+%2(/ 2PJC!EV5$/=M59/'FDXDN+8B)7KS]41HV]"0.-14QXIG1-B MM,)K0.F-48@=?1#!.XT@]O>SE:J?;3Y*JDQ6YQ]82B\V991Q/V=>() M1<_PKSI2TS34!0(S']!=J'';PXN]ZX9(H?K-$:G6V0\:]E: K)5H&S:_B3W%H5U*,\T:*E M6/R)DX]=@G'%:=XY(L.PL4%?85 M,&#-S+(K$2(.H?X3]_.TR("QANGO[5".[ QP@0+.7-P$#4C3PPOG-.-W 2/W MM*#S/'B0*Z8%Y 5^>>6K,!-$9%"U0Y(3K>)5!'GH);!<6S79ZCUTVGKAJ-,4 M:^.%PVPDE*"&B1F[,8$,\CW%KH$).<]KN*) <4C4D2(BC]RVL.) _,]&".., MMQ*DSK.YY&>_2ZH'.BP28FBB,\GYW@BA(\#!' BSN::MOQL-A,XK?>/5"/M^ M5\^)+TE&<22K/I<-'<.JW.\%ERP&J\9B9?*'26XSC04DBB&[D,M(RE2!L@4CMO8#NP(288.78W_:>4'272!+5U5^ L MO&UW11;6(H(LZ_I".IEW55M["#)R@42YK2B2O.._"DNPX@6$W+4WY)IT$<29 M,>0#1)=FKGLQ@H?B3'_?2T[#_GAAS4%8GX#+N9C<4<-) ]2].<^$])L"!/)&'_MIN!".I&;F"YH]E_<6S\N> +_O&" M+0FV&OZ NK%G\3(O.7VTYAMA8][).UJ_H[(=[WCAZVV=.Y#]K:A-(OA>";?H M-7S)[:0[V=[XRL<)B#BVLH)+\3Q(IR<^RQ/"OZ MCB^D8HY."E\5_R;N!-2W2SX)E (K*M"-4L40?!:)6/LTP&SRF6:EJ/('\4G> M!0L^RI!1?/8TD&%5^\P2(P>RG\P^O2 $V9C>^!LCD"WY2D)5WNA'K5W[W3Y1__PF^_,>+PT(NQ-CH@WD1&_:O MLC0*^_&5).N=ZM"4W[H(F1_EJ[ !%@:PJBH-'T GKX\= 6$3=N&N;1E JSHT M]]QA=@#@F:;XWMT^][W9/K<099C269-GA+*RDQ>$+P%(@5:YI?F%]WCP#E(; M$0]F9&U_M^[6I?C+305Q70@^F)[Y!A+P39H%:ZI@[/1(O'%9MUP+]\Y#]:;_ M6%:=%O\]H$FM:D555>0=P^!ZR"9;8\(0-K=?+YI\J*K@+.MR'LVJ/H94+ODU M3GZCKX.H&EJT$>0!K$+PW3E!BKM$/VP3]FPEI1> MK,]EJ#_6HQ2J(F.7!RK2A1F/5>6R?E@4=8E?W#14AX%1%> MY9!=0V(1B+'\TQ?\VR>#E&8V3HF8CJ'9LP@G'+?O=]5 MH3!_5&#DP)VNWUZ^Q_2AC7CB*65 >;(%MQAT*=I6'H'=(RS?_OSRYXOJ6Q?% MQ[@GC'U.\D <+\R%,>WB10GM3 7M84(U]PIVXX%[BU@/4S"14_ ^*D1D\K%[ M'!%5@9%]=W;C^LTJ2:_?CA7H9GX3;@.^BZG$;3[25 M)3MEIUY>_*+8!/QV(/'F\'AI"KOS"B5W-93,:RBYDU%RP>7>@_FR#H^EQK,D M$]"B(J"JJ37\$-0(Z ""4LMY.@/NNS M* M87AT562IRY"5WB7^;Q&M)TVYKMJ,(&_(>Y'M;[.+BEM<$JC3^N4KG/>CK M[0IOH27*EDV4*%=H*)Y0'DE&=>,2%_S+%_S3HOO;'_E["KE5 M!5;:,P_E 19B>160,I8;N)#WY5"7@WF"2V&@^GJZ:UV<2A"2%CT@3**&]5@) M5*W.7 N^/@M#V!0)_4!;U1F>L80DWF2XJ1G<11L8UF3M)%OF$1 M0<+I3'_]*C@Q,%=>^H2WF[O8T!V)L-^R>AM%XZFB+VQ@KI&L=@&[J-SU]-?R M#0.K-R^"P_?"^MSR.("4^8#HX-?315Q#\SM"TFN]BI?;\H\_!X0B>+':WM/W M.MQ5362+7/QTG("T'_IR37:$C[-?#J0Q=@4T0-F]UU5"=JI1\-.__?0?1PM( MY:"W*%;(JA2RS^P;WK*Z<2PZ$FH[CN]4OJ L=1Q?B.]<-+J0_['>AOQ 28I[ M /]O'/R(Y8T7D7]ER@GEFYL2\$T%."F^]TT9182+<[=OSB M_8WW+,;N 0PU,RH!NCF 7$Y)8D&(GX)5[#G>>B&8J@H7;%F<=@:509@5:_<6 M0QOQ16X&2SUN"U_F&6CZ2;&%HP:ZECU8 S=;$2W(>^U4=Q"XPP;(S#9NH 6]6P:B=>7G 9?B!B/UDD:#E-_<;!=/JC002SBYT_=!J647_ M$.PW6F04(,+F_LN7\NDH]M^@-WT5IEO!FI*SP_^O*BT1J MP"\4'@C)Y49O=YD*PF@A[?2"]RC(Z%ZK/ :^77#4\@U/#O%*2;NJG\K+B/[Q MXI.MOM?[]9U$Y/7'91 #8-Z&Y%FP2._OKW:/W.$K7S26OJ!K'Q% 807+A0H8 M^O^N#A/$,RY<#8ZH/ZO],T4PZ+6=AKPTXB/Y8C_M)$Y>R99#4:$WC???GV\_ MD-7\GVJ7YXM@'_0;?,3>/9R,+0*> YY,O*MMDS\:TH+' $"HV?N!#)DWZTT8 M;PEY)B%[5*J&)<*+M8L9K%C\3PE?_4):7FKY>Q#+U_B UNOWTW\+154Z#NNA MLMY'!RSL<7A[CEE?K\%9,W+#V6I913O@8P$H;,%RX&[ (\+22B@PG,_>)8O+ M/ TBDJ;,E"OZ%>WX+A5+7DAK'@D8H1Z" SU0T"J^T;[^N=G>OOX/TLB[""(! MJ91S':2;./7"[TF<;U@28KK@)9V)/T[%:A&B0[__1_:_S,-1MK<7Y4K%+OF M=!5_1:#.,EMET=0J96YK^'T9QE][?STPH[==EN.J!WJ][.*]K,M!<;HEWM[; M'>+'9E64G#Q:_ M3C]\E1 _R*XH1K?+. %GQJ.W)MA>H )K[VA;SX'R]@^2.#*[0 Z>+_ M\+4/$8BHJZUSN7WP_A4G[)[LRC4ZZNR\;R_8MR[8QXX8YG N ?B-RT1N"'X M/L:12!!ANS0U8+[YD9$H!8CN@W0GPV=3M(47LRWC5EO[(T>AZ#S.GE)-$^=J MCQ>PR>F@-QR*V3XHO8FH5,2UB;UA-DVR?S[&2;::T4\%"V]WM8"M=B&6P[WM M4+'C/I+V+%G4-NLEB^+S](\=.Q C_@+MQ,@F^Q/?C)@.H5)%R:(-?;2B#,A* MV&XA3J;$4FP]2]2T6I1.D4%?\\EG)/JM=!"V=88-WXF&\H: MFE2K&X?BW ;'0Y490/3ES-<\! I"KN%Q^R4.Z3) MM "4776!_@L'O0.Z3S2 M69"X[# CE>J"+C,_:=%]V&V@0'^KX/I=Q**+4[ ]$\@Q QLR9*[%+(E#A;N^ M:Z G+X,A&I-R6\DN\TCW\!UU2.= L'D$PFC1=L#QCNACU;:DF:,HU&3O:> ' M7D+QKB)0^]DH@!TLE;#_@0#P,K3SVZA2CV)]% AKMEJLZC75FRXJQ7W+N2@ MY4&ADJG(\*+JQJ( 1)D:+C9K;_Y2@3W.RBB0Q$Y0BHRL#'+:\U:.=O^^OI(? M7CI[>(NHD)!0?&\U3ZIFG'L E [&HN9(486D;=VRFX:"V"J;,*^N$@59^OSR MIN\8AB*[1=F!UE2; F' M!BFDSWP4 -N:O^&60V31+B;T8@WW[]LUV21D$0@V)J(&)5XG<3F%T<-Z+HH3 M5I6'+"M#&[FB:@(.D#HJ+5D+RM(<%("5%B7>Q]AX3+JQ* #15@9Z2\DR#^^# MI?*0+*:A $\8P'A99FZ!_S7(5E=YFM$S24JV $(3_3^P8JMERM[+N.>=53EZ M47MD"WL.HO)2":^)*$!LE34L4C0)+Z/+@ACY+[Y2:.DQ'P7 ->7[E7ZJZ2 S M#G1N&;E;+!,1DS;+,I+RA)3;T/MHFDCT(U&O^CIZCPI M0Q9Q#_K,]]E)>.$L>UT1'@\$TFC:I3Q8S\1!V/E[2OX[IYNZ^60OI>F>:P>C M $5CY>SP579-5^70208@R*,ZE:X*4*VZ7:=F::X3R*Z28' M.UC[%)J_H2$(K%7;64UST$!V*47 LV\K C)[N.%5U094@&D&XL"$!XG M<*6_';4!*+8L0OQXFK'2+"4/0+'EFQ^P(2K)KWA\5Z&@ZV$PST !5*--7_F? M1?Q!%3^BCN[LG.2>W9;B']5!^[@N>T]&<8J2!9-NF:EDT':;BHR\"HW2QM$Q MQ_T9RJ5)(_^*51+Z(!$8$2K!\;[HPJK43^VG.S>Q\=@BJF0F)$U9&.D\>8(V MB=&B1J%=8U$09"N5B(6.FGA)?20J(#0]%CE%Y6#N*$M;F62B'99S?Q=;!9"* M*O&BFE55XJ@MUEI/17'J;4[X&&>$_>O+)F3GQ"*'X^@9#DF=_M!S#1R #\W9 M:*=.\JK^:O?&R!\Y"=1]YUVD14>%1N(I^_&:\OC2;+(/Q/;< @JT Z0)64%2 M19$96#3A5*'(,-P]@^V4.=7VC[YSG8LYKXD'E_=ENWZ/PZ9<4_L1!8FUQ!-* M,59B#!V' @#)2\.C;7C[!,W]4 U% 89- C"EUXE M&,Z73R2*TFWXZ46!1RDJCL/Y\H'XP2+0QAOVFXZ"YFKG6Q3")85Z"UJ>^:[U MF8\"8$ZA#R1;Q;[DW>2Y \J:'+.[^=L^+^";+P/..\2C. M7H1JB7ZG\,9K9%WE0/=GH@CG->A,QM'N@9'8PQU]+1=9GN3,3@\A>)*@KJ&W M?M/=@TM1#_)4HT_VO#L1A0EBFX"^_>!X>HVUV4PM%.W_DRAN=9]$T=<5Y4I* M7U'?1=Q3E"HK6%?/Q&H"BM.DK#=?YRRVHNC>US1I&A?<&XJ MKGFYKT 53E[CKUJDC6$8"O+7Q,$9C6U=<]P3LRBJZ'U0FOJ>Q)#OT-0(1+Q< MBTKMIZ(XO\XH\MTTXA&71XBNAA.1=0.C1PTF=4.IS[YKH !<685+\E4K[5T= M<]S?\\&V6_Z R+X"YD&^+!H:7C>*9>__:RBH1*LI&J6>[EDH@&L'8Y8NU2OZ,LR(*I+Q%21D52\$0MNRTR$6'PMIY"!!!/9*G M)(@3X[+"<>ZJ[BD/Z4YQX=>^0-A?4,!K% MV5K4$I/* \R74&.A4F.DKEZ]Y*"^BV-!U8(0/X4'^L'+1!#-4T(V@N$S-T,8 MIJ:8&PV:=E\8!8HDUUQ19-P07J\?C0*86@J>"0[E0.?IT5>@=9-D T8IZ!"J MZN^@&H.!QXK$G^PA"$F:T2=")VCJAZ(@(7J'N4+$GWXOF2?,/N2SD"^LB.!20Z4>BP*0KBQ1]?-LGN/^9685T:!A9$)1/_/_E8LXQ+;=2S/0/0A2 MQC(\^1DA4<]$9\,T%*2G")&JRG?<^;#G9>!5+6A$*55F=*K*1H"=$?B#3Y;Z M]C66$5K[^KQ[:FJYL#%T%!>OM+"]?;U)[)FEOSB]R_W O!2:SIPX!H@RB.K%X!P5R.5S?6_;5C M#;Y 4A&G448.%E%FPN[*PN5:]ZW7;!2GUK;K,7JL7!]:)=UN)@H@5?F)_$0@ M(I1R?66]F^Y9*("K.V^Y*-<16MXQQ?TMK!K)50DN4"ZG65ZI&'K=OF^SL$HSN%['/M?00BR4-,,V/R[ODA'[T50@%ZE?T+< M@JJ6Z"59Q@F1G#F4Q25>G%"&X"5;EED&[S1('G$8\OZZ!K_*WCZ' IWU1Z$1 M_3%FSM?@I=WS\"N2""Y H+0Y[UL >;C=G0[LIZ*@!JG\&25T/PASL 96T9*\ M:2SQ^5U8;_),-."[\1(0Y],BPLJBA=087T"!-(7X6%"^B/TW&1KM9Z, MN6: MT91Z4H%J.Q<%H$-BK?K.10$HDS7IP;"J.23YA&IK'Q)7EA1\L!NGZI_TEK4Q MUT>!,&AN4>T,S!9J8F^.(6RV'Z_%=RSFV8LN49&5@]#<6:5X5NRAZ>O,0^7!P6Z M>M6(L2?&L)50(*%PC>F\R?+O*#8LI0]^$@G=CY D!HY\^I)1U4NIG]C.=9ZG M]$(^8%_?"7VTO,V*JIAA6P8S#D1Q5J*E%E?WU*CG*B'DILACN=_HUR!;7>5I M1I\XY0L_XO(HT*5W8B!P4G!N7KQ$BM!'D+<"7QC."KT@:?1>&[Z*>^#5ID)Z1 MJ4>Z/XEV(F++N6D:YQX EE3&/>OS91&T666+FDS_]E-1$-O^0EE+P74/#3_[ M?AP%JD424(\6OTJ+=N]54 #?2AB7>ZN8VR9JIC@W)SX$4;#.UVWVW/H1Q0G( MM;]D!;&(2U8*9YV34(#V$E"]%T*&(+F!U8"F%X %X 4=3C"[F>X?I*MDFWX& MF:>+F:K]['Z[:IE^$R1;93JO>3@*$M/4*^DVTY5#W9]*9TDC18!RKXGN052: M@D'JBB+"8A; /='LL\:LPL5,%CS>IXW&T-51D+7R-+LO0E%.1 %"&#TB$!M@4(' M[SDCH-!CQOC*#*\1:KLGH@"Q5DM:I,EJ+1':P>Z?!"GSM70J:-N\Z8:B.)%[ M+U+8A=N_HMCLK;[LCAZ&SDGNR>EM0_\29<(:<1LG+ IR0258*%=%5UG5LZV% M?MZBM8'KN$> )/H4/<.8K XVAT@J<_7Z17>]G6LOV\!U4!"W5)'L-2Z*O4"G MVRKWZ36&[&9ZI)^!3_S+[5L*-%U)TCP)/S"'P.WC.^XIB(O-5"(F_G4.Y\U3 MHEFMH%GVX"6_@5:$=/9--G,"9L#) ->VB:RP*HI=M045F M!N5;S/0J\@]D>NLR)UDL@0)LB4^)9E)YMHH3G8!G&(X"'.M7RFJ">V;"'7G M"0'=G!\4702C*IXD^!U^2F(_7RC*30Y9!,5I\EZO5<=I;0U:O&\5>S5_:>/H$";4P8A=HO7KKB8!DT$^U@]S?S.OY7''X& M.CNS_"L*O*NRMZ0*XK*S3*OW]EG!_0FUBX@4W>;IZ\7*R_/L;KFH?.37J]QI MM(Y]K(^"2MI;-I0TTPYV;I43^[@-TH470H3)3>0WNXZ;QCD'8);[018GJAP- MZ2<4)%/24?C"*$^IQ,AA/Q,JL;$IYZ)R& KRW*"F%'7H O-I(0V DS$Q M5T@2Q GW8]&Q14T_):,<8UWGD=-2">OY>QCP6*7JF16=B;=%X3M]H^^=%T-! M*SS\E1?@L8A=,PQ' 8[(>#7<87D BBV#$@P%)WVUFF39+]#_0N*KKWII6_3VO\'/M#[N4B23433=[35G\P=>*> M]4SW0.IJV*2E^>R9^+R>W7PIKNM=]$)8W>'O]'E-6/^,F;\.(I;W#E/$.)7T MN,>OH;ATAA ]31Z7>08*H*1T9NX.;[>M I54]EX T5?5 ZI +565FCU^!@7Z M.LI V43B=\Y% 6AE:5=:V6\BC_7%T[>+Z[4 "I!W[1K(O'SI7=1NFK*?+Z! MVMUZXP4)J]6>4#%J$Z=4.5G>QV#2I6Q0[A!@;LH^8!T4"#"QMX)U\?-JVLE- MX2&[KXH".<:E!S?X;G6H_ MA@.593L J_IA0D$5&EQA.N*WA&4C6O0=&/%#*%!8+S1^ZRV(_J[IQJ( I-GA MP>))Z9B" BR-D;-@ZG4CI_#2[60^[;DR"B39A'_0?[Q*B!^H0]SZK>!>E1=V MP[*H?D>8DWDXBC,L(ECBNOO3(N9%/0,%4+S//(O'>DKHM=:U-@YPSU0 ME]Z6)#\3^DZOKNC?[^^O-'Q4-] ]"+=!DE*2B>A53E(O4?@]#<.4W%T^K/RS[OM7R_N;HX_)!%W(/.S8&\ MGJV?+Y@H 8*3YN4S#WM>@!5" W*Y^_1AGI&+7YL*EMI/=WR\J].9>* P=MT3;_$,SSCT 18TFT*.8 MO:H1Z=16O#HFH" _0UB.G/LL=/R.WKT#5CI")#S22_7Z1<)/\D EK)6Z/O=. M*Z) 2M6M]LD+*!2B.(@RHDD]% 484'8_RN)D^TB,MA_5.!0 -+6XAHY7!9-] M3ZCB ZXM7L'ENQ=$7-W1Q:&-L3 *%-W\ $4G#](5"Y)9 B2ZIINZL2@ :;_G M1E.&=C0*8&Z](.$%V3C?BV2I\X%*:/0QI$K.,Y!>FF@SM#: MRP=0H*SJ$3+_BH@_RTH0=2Q+/1H%,*IZ[H.$^D$+(4$!W2J$O72;[C1#D9B& MV]69F[^Y%]"++%HJ:!?W0#:A*%HP]ICF'CQ;W[&B>Z*V@?C.2Z*X98,3<\39 M_L)Z!!6APR45*%.Y]_4M%(AL1H69A _=6!2 &%^,(A?4AB?W7L8]GY#B5J$F M,#@"Z'] /ORD0CZX!J W65*OW])OIGL@:QV)[*PQ73-0$*Y4H[)K%DPZS;X4>1;U"H>MLG->J9[(!^\*%]"ZKS0D41\MTYH, ]' M08"<;]OY3'5C40 RP*:J=XP,6 D%$CI:(N@K#%A-=%X&XQYDBQF5KX.%HK&; M>@0&IK'Z/7A=4"Z N:FL M@NEWH0)-.1 %"%4>GF7]@&[U=L@&U=6ZIF MG[NZRPQKND>,U--JR8K1L9:"!&J2B4QIH;_.HT?>YT)A2^^_!@KRI_M>QLD: M='8>:Z^_Z)JA[L_O)H2A%[DT[^]YLEO1)=\9C\5Q6FI M"H$QBZ44Z&/AQ!NP# KPZVY'B Q10=<>A6+S^@H;7%9X(A'WNG%G"#,@&.H= M[+ <"G3L6HN(1PU 1C(%BM6&B^&?)(G/ )#:@B[]Y)Z# M5XV77LEB%<5A_+&=+5BI+NN631TS41 ]??HMFQ*KR-9^MOL3O?2V89P4XB&8 M1H,L!V^;E3K<:[9[8*6FW)# D1$"LD2K5??KBNX;N$:_-,%15T=Q#=HM@(K8 M@(X(#ZN)[NE!67F_<'BTZWW:SG$/F*G'^ N8ZGPOV;+?%?FB]G,1 %KZ ;C- MDHE[Y\50W-?!$9X%;(5C+&6NE%>*!2%)S40=?5*O)\D% M+*WH=OBMN*?(TM)"?P@67OB2Y?Z6LOM:[)&V_'JOVT'%#>:A:URQPDK0:JTT#?&X-AXT97S-DZNX_P]6^9AT3^0&]QT M55OM9J( TJIH28>%I\\**("NFVT*5P'8:YYA#5#G3-?JAE##Y%4"L%M9VD9![HG(HGK0G?U0BJ\BZ1Z-^V(*XM) M*(BLU6ZYNLMQFEYY2;)=Q@G(:W @T!](&9,T8!D4X)<6:7/X=6,0BJW#AN9+ MYK@R^8(;@U!LO0>U[$AL*,#5> 9Z.!%0@*$TB%SG5#U[706)#X'$)M^689I[ M)B]>_]*0^4J2M8A5 S->"A4,VI7W>TYU#V91MXU5L-ZQ(MP.:[E'1"T\0B,8 M*L:@N(<=?:A,+YGE5!1@EA8Y426#Z13E/_X<4)9/:4V1]3]H 10@[^H&%5<. MU.;]^5I;'T&!NB&%T/O.=<^V"LE'/KE:/1DE([.:A>(4-=%[^CMNG( "I*)P MZC/9Q$D&M^:%?&@M*?K1*( I$B\*4Y;^8-0C40!15E&S:6NG&8L"$,N,&%$^ MFL=M+_@U"3G3'[,7:)_/H$ ?P!%'S/.T;*F4]4)='06M^R[C_B&1@A5N0A * MZP$,^PV:V,\7W2/U@6Q2\AD$NASCVL\HKH AX_[!^U><7(5>FCYZ:V*0LOLM M@0)L3>0#5V$E/;60=36>[]ZKH ">*GXI?/=W3IG9KRA?TC76/2#\'7F-7T@82L;4,D!J3D^)/4!@BFV!UFNV>V#+=+3" B/2 MMMH1FMJ1SN.E>-'1F>]322"EG"7SPO\=;*YBOQ4TI1^)! B6JN(Q'G#M99XB M@;AKK'N2DNOJO:X(R&Q@\*MY)L U'T6$\3BPB<\R.O+!2WX#E95?$*:]%I/3 M5IC6GC^%XLWN7Z*+*6\]%0?34BC0T"V)(92WC)5"WR*?RL/@I23^S0^6KJ-M M-#YH(?=<0&,K9HZPX#UGZHTZ%ZM7J M#$/_3I> -,XV;1SZVT@D@E^I'/GW*/Z*7NC%I]*7SVP@B5HDT Q&03-C]&8P MO0%CKH\"89V$GMKYCDE)TK\2*,U _-DG?4P^2/%[2Y%QLP,D%PZ,5LE&!*(P M%?4*7M1DJUZ!5?LSZ G1/T,90BN?B7DF M#NY06-7XLU;YQ72U>HP34(#43F^U2VVQF8<$P"(TG57Y$OWDLZW48ZNC'YG= M;!3 %F:BUU@T"2@J$Y*4M0]3@=@UQSU[&2Q]57/:-B9LWK%Y&,\%OSY]R MC\9G\D$BDE!-CNYU[2U8&6@O--2,[IR!@NCGRR659.!>=E0B5PYT?R[?*8ZS M'YHCD']$@>W]J8+UICP-J97=)KA'QEYL:#;G7*Z^C^E%?5I1::,=)ZOZ'05M M5;:84!EM8>@Q8#$1!8A/4/PMR;8@V1;B!.-&]Z8"[]VS4 #WDK^G@1]XR9;W M]N%>.)ULK!N, Y3Q8LA'MP",\VGW#Y\J:KOU *H&H: 0T >NXHA53F:6N5 U& ( 4; MPM9NP_C+:%0SC4EC.07%^R'/&&T:LE1CW+,D M7;@Y#X!8:'Z5VWET5%W;WU=0D+<42_KD)?.$,1]>N+6H *9Y?+NFH0"/)QU MHL&"E6>%OE-S5J2MT;6F+O31UCA]T! M"J1KG^;+[2O]L,Z6;C'-_9LHQ?K,].$^.^5=[[(NBO,?7&O:NDU(PR7P3$"' MH_\N%3&#^E[*"XEG=W@.:XBCIJB!(H)&N#[]NZ'Z^)@?08$Z=>M-7C0XI^== MB03*KIS&O)1QED:!ILH*.SPLV"('8L?%G1?A??!^@/U&W76H]J/[5_ I(;=Y M!*TJO83E/A1I[+HZ"[/LC0Y/OI(@RTCTE+]3';U(HFN]A:.NCN(*2'G7VK+Q MS3$H-JZO"OI(56TJIH2?Y(&.66E:9-O.1@&L)G^L9P]3''*J)NE?'U]H/\L] M*Z"X2=6KK*F4 M_!R'X2TO_MS==G/X:NXI0))/( %&\(S98I%0I@@/6]E>([7NAM1S)?=(*/K/ M2]V;3%7YS<-1$'BYM;MH0Q6_>V"6?]6'=AJ&HP"G*OT'&12^SXQ)T)@\\.^B M*V\39%ZHUIN?">^@4-BWN%@FF:2T8<[[_B8*Q(Z16ZK5?49;' &'J!H@T%V6 MT76&2DC&\2C._F45)ZS,/+SA8,'4AR5HAKH_%[DGR@OXUR5&K)%8NJ>@.)WJ M\I1\:+XL%$[S;5-,0 '23DXNSD3;&9'"]26[T[AQ2JGP'70'*)#^Y&V!A3(! MK)#%#(8]PW LX/ "_'$BUTAB(27\9G>V6^ZYA'LF)^_2JA)4LY^RPH*UXXHH M:*$9',LR:>DUY/?1%)QJ-]/]R;]MZ%^B3%!LZQCK/Z,XDUWS:NBE7)( :C#L MIU:._C/N3YO>RH_$6Y>7C/)@J"?)@Q?XQKL:K/=? @75L*>FUNQ;A%Z+("M] MP+;=3#1!=K!KL9[@E6]+RL=3@2?:Q$BZ 6 M@79/04&0E3%K%F6!#WTP@T\IZX:_%<3G+9#6F[R(Y&VVT+0T'([U%63(*_M> MB$O9QY9JGNO\1E]!74:J :B*)\F_H3@1M=]$>BX+3]AK3$EJ&2=K^D R@3@U MQT2-LC *%!4IL"R:%4Q5D+M?1C<(PXTPZ*O=H_;S40!Y M!(HS'QP,UUEKI*Q;?@?55Z,T6'!73A4F-VIPW@C[<4^'U>-<<@ MT8U4W2E>.Q#%J4C)!E2/_Y M7T\RB-6_HCA%Z)0!YD0H[^:%@%=_'40!2!6@YQ7.0/U=Z[6 ^^=!O&14U!?" MA&10KKPJ[*]@E (?@U *P/Y<_;LN_[_+NWE56)CXNE@__5@49[>#ZFMVMH^R, H4E2KDKW'RVUW$O$[J MFB_JD2B J*E)!KFH/0S%]C7ZKJ@XL*/6;%@%!?#&UF(\$=_^!M:FH0!/],K5 M6)E4V3C*P)'>J[A_2*1C:;7O:KTDIL'N02FX.;C9"U6D*/94[S>HB#*SG8J" M7+MRH91"'!A/!'?9]G$?C/()]]31D5=4;_?5MK3TF8V#1HH"./J,NMH(')ON MH#JYB^]XM-R]*C+D:!*2TLMM[9?N5,H>"[F_P>)Y_2]Z_U(_8!O5:#S:D>VN- U&0HK'CG%01545]MG/=$US-GP.B>I%[2A5$^L\0 M[4=51\XX6%%U14_4 6N@.&$=9^@H]#1@.@IPJ;1^E1"?2NE>DFR7/,7LWN20 M,,] 93M36-UB[_B72ZK6 (%V*5<8SR_]BCW#.$$_J0<#P?%DX==4$83,)Q>DSK@B) M:FH.*GYT?PHL2>LRB--%0"![6-]*23L2 1#JF ? ,) \SWXLNX0-BI^P60L% MX37R0A69H"SU\RV*WU.2L"YW+"^Y7D/HFNJ=*?OZ%@I$5H101!]" MY6A%LFT?8T.OI5"@H=T4$=P5QIP![7CWG()W(.5F]P\K^W;G#.=A.;4XFU8C M3_4(%*1E3"?6#G)/1)W]7ZCR,UM2;1XTH%LJI2FB+7JN@..\> YO(W-WQK5= M"HRVVH/51/?G*B=NOJZ(,G>35Y>O5RAKYG/JZY'Q"NS%PJUJ8.YV@8*^JF?2 MJFXNE+Q9""6G61F7 67Y)H_\,?=TS"V'KS%$N$E$AV/Q5$6!U&4=^I;";GCS#!!0@06(HCV>5@EFI= LET7->LY'R MIW60KU,IC%DC+@Y8"042'KPH7T*!0^"IM]Z"/=SZ4S4,1P'.91Z$K)6,%H+Z M".=^,U;Z;BMQK%9@9M.!UCT#Q4G($@#O+&KN4* 98U79AQ9D/>:Z![2,IV6JMBH@ MUS ,Q0U\39B%=O=H%"?VBR@LIJFD(/WL'O=RTR2>\ E-E8OL(B&=,L'T9Q+ZS SX ML@F#-J<:NI!S=E /9&,VSNYXMW(8"H)3=%@$Y/=MK%J;XYXTVW;ISN>R>XI[ ML/Z^C;^\OP=4\:[Y=#7BFG$T"N*S*8-BFZ R="T.#/.=Z0ZV!R*HU)7KN4B)',GED0&39F4 MJ&/45Y9MEK-HNJR4HW_0O=SQ3#Z Z<;)MCO.Q##6/2"BL.1=1%4(NC+L,@0*H9HZ(77I)_]DH"!&DH43$2/!4 ML^<@_8W_"30XWA$'1%'X]Y15*%_0%X[JM$",7"W0\Y71OX""0K2O/.M,H)%+ M#3/<4\)M "VGU?&#TF_N-UI)M>M"JMT(J=9;K +RJ4B/M9CC'K!2\!1^SY:\ MJ?65:F>@N"O#&RGKFS\TE-^;'R19!"EY2H+%,*5\Y#VXIR:IHYF")Y>_H: 0 M1=55]L>$& )<.B1;TJQ-U-GCH_DY%<;[*-"6IVH--2_B^:Z 7%/FBUGM97-S(5*HC59]%W'^'O*W[F9-D@\( M:$KBKVP%;X07;9MOHV$HCA/K]B,.6JBZ0K6:F_5)Y.Z:C0+8LDQ!+(3MIF%+:?OHFH0"M&8V ^0P M5)'S4KP#L]B\10GAOA\P8?&X\E?OAS)48HR%W0LFLW<21YXFPDG^T?U6JTI2 M%(5RY:RT\MA \)\^]*QCHGL0;\* 72 NX74[@SO&H[B!LC#W#'+[?/F6AU-:I]YAOO;VPXR MZ&GQ-<]S#R"O%T:2TLT!T3;Q,J.\E&B>D.XI*(BQ)\HR%+*B?@DLD].. DT/\L%?Y4V MT7VL[YYPN>E:I)\QHV:X97?K-DA2^F9&%(HD]51144/F(Z$0SG!S+YR_4T6& M=\#+R5WT G7__*8NUV<>"@!;;Z8VCD0]$@40L@[6\+L4Q5>>J=!*'\2%QG/8 M;P440.]JD86+2(&,():4+)A(_PL+1V:&6I )-9UF]V$>'KP9%$>ART.J+&H_ MQZS:S')X M@G58EC# MP+296V4:YQX =<:77-JRJ^U6[Q7< TWE="K4WA)Z%-Y66=>^-0(%!RUJ.8L] M651]KH]$ <3^4CRI.OK)9#!DJ:?V^W)_-=3=0,LFM=\4_-D\ 07-M?0^P'99 M1_8+6):5NMB>A@(\GOY1%GA7JK[-,H_H\#SX%1' MN3%#OBZBB8262)+U-RU#VLO74"#3[+:1JBX:PZ7[KX("^'H>G_9-4@QS?F^Y M%?QE[85AD46@-I37AF#9]HH7U=:'3:C M +CR"+W2[^C2"-JC4&R>=*M!G8QF&NS]1*L@O>:JQZ+KE5+Z"3 M[?;X.??LKE;$E+4;7+ (KXZB]7;34%#+2[[9A&Q37GCIA2#%4:V*9)6[KJ,5 M5(_Y[L^3QPUOQ;O:MH_6?G:_77I)EG&R9DB5$ATU5&<<[1Z8SKY]5&$0H2_$ MI_P#7M56'^?=5G*/A+IO49?"HAR%@EWPV(^JU[MX&/6*OW:X^[-0E 6 6N^M MT]",0W$>OU!]#2RJQI;9K4'N<2\XK95Z:ACK'A"EZ8,9?YL])9M"@)T5Q6HI M]VB0.W^7S;X'= WOF(OBS@UV/IM\/=?!9^"3R(>HSU$]WK8?18':>_I4$U+E MINJ*79B2-?JN@0+P6M^API5=:J=,FON*2)*N@@T84U5P]UP"!=@E<;+6]ND] M!"7\I"]R:AB. IRG)(:4*%.=?6D BBT/YBMUOU1'R>&Q/N#^H:NK]KWL !BU M?\"QN9:@^RI_[0(B(^0Y612U'>LK*)!W338)600\+XAL0B),4UWE!FSF.04P M3;*"KI.M@#5D]^WQ(SC< R6*^"UD%6?#,UC:G,DT& 7QW=!G>9&5R:V418!-#+S] MT8(BG&V8LE>?ESRAVS;T,1ZZEOLS5=A?M;U+#6-1G&C-',8-ZGHNHAV, A36 M0CI=L51$2C67V[<4A&;.^H!) +5U5@KKOXI[@GS;T+]$64%@-9U<49#)/!S% M6=8DD?^BREWJ!POS$]!0 /=&]$68\9S9* M+BAV=!GMFH,#,%U['I"?]&'/%M/E9BDRUX>Z^ @E@'IZK7.VL O39J9#P3$ /I MN4LY)>-GS _?!@KT2^30ZLVDYG[Z\2@ &C4R#?JBWB:$%#Z,@X3#J3Z* K76 M-=-D,,VN@1V71(&6_57_D9I?(JM+U&=G* Y)+C4FDJ7+GDP: X-V/ J [B(? M[ "ZH(7+[8/WKSAAZ>'WIIS#(>N@0(!2;M5E?F@'NQ?\BBI8[.*447E:ZX]Y M.(J3T:39Z*UYQ@DH0-JYCS$[+G=ME.T_CP+=S8P2D)<5-C&+X>[O]U-";G-P MKQ8E5Z"]BJ&'Y"S3AVFUN,&8B[M'%=OY*@[I#E,N@BB?KJZQ[@%I9ER+G#'+ M_.S::.=!H=?Q(B\\*_+6F[^A8!Q-\>619#SW'RJ"Q['_%82AR2O=9[Y[,ANG M7H14^9OG)=/GF$/,_RHS)^IO]S305" MNM<;/U\4[Q((E 3*(VG>,;MI*,AU[Y:1/66A]?\\"G1K[C>/)1W*'12SG0M+ M-V6?KT0$_VIJA=:&H#BC5L5JIP/2FMNOR7<,[KZ_F[Y_CI:%5O,07&> M<&5NP_@+<@-9&D;QEA8QW+6;8XX[&FM-%(C1M1"B1TF"CXBG:BRV4N(D!8_] M+60G7'06&JEST8B?18%>N>Q6M^E//QH%,%7Z+3\LWA:^C*2G.X4+L #ZY\=H MWR5ZX)+NF>8+LQK9%)[3CG0/A.3'+DQG^O;(ZI'N@1!>TB?0'X24"&[4*BY4 MX3WHF.$>J >2D/@RB)^H +SV_GH?K$&C1"8LPD MM\MZ[D6\HLD%E=?>@XCQ@7JF";L65ZHC4J])J*XBS81%D,C,U V)7.)TH!,2C* MD,?Y4MC/O? I3@/>G#T#,S$4R@[4A;3W\R442*2GRZ53L AH?(+5 /?LI^J= M7K88UY;3-XQ%@?MZ]TNH+?\:/T"#)/J<7U.!\9.5F+SB-?'HGPK#C5I3'K:6 M^Q,5,:5IEXU;,\X] +KJY0J[C7H@"F+453V5W&02:^,L8:YRLU5,[B:BSV6[ M9,MAONB>+I@?4E=?H/H-Q>G;&#-J]6C*<6HCT"[KH4"(JOI:4#5EN@.5Q%1T-E=#J!J, 17T"W)^8T]LC*K/%48\G7C4;!;"%*U%4!BXW72\) M;')"FF>Z9S6"^]_&25'KJ=912O=:Z,:C.C79 5SVN.'X+_KE00"\B 2P=25W MKX0"";-/+PB!$]*C@@K>=5U?N)EX#0=6WUEI2>^Y!@K Z\V<=.5>V(_:>C-] MUT !^. B.<5-9H]-[3J+6GW:5VHO7T.!S#=@;#=I%JSI^Z2\'/41*#9=A:E6 M$3TFN^M"@ E'=E+0#I)"[411#-(6!#VCE[J=I^E MW)/\V\OWF-[%B#L$>)5^D,LASG5;":ZZ_DM]9KL'5BI86%P^'I5$]&GKBK$H MB)?*']['1T(^RLH#K%ZT\69VS4$!&&.2$')UM]XDE+JXI55?*D<_W#W!2NO<1=5EL>_F/'!)%*="$QY)JY;\VDPWM6QUD:!**:KTH>AR#?3%'-Z2H04WARO=HKM MMB8*Q!1JA^#$=DG+G9-0@%9RI6I_QOXYIO$H !+19STLVN89[I\GN#*@E]1, M2F^;6"JR+95A8YY.'@0-R0=,PTM5">)CKXWB]*54QO*//P=4Q4L6JRWKE&Z1 M!&F8B0/(#CT5:D&\KA*BRUNPFXP"U#(R+!;![]K$&A6L]K-1 "L?3:-]:==) M-H:[9UIR(>.RMVJAFG44X!FT@'N06V&US?Q&_2@4Y+>_ZE"_4(A=5::J?]L] ME7RG8L7KC\L@SJ3>T??W5QK;C7DX#KHQ-3QY)%_M/BG]9J( LBBC4Z:::\0( MU3@4 !1%,D4I#BD.4\B_RJB6KDGN[U/5::T[!<(P%L49%0EO3%H1@:,:.M,, M10$&Y -U-1NK_X,TLJRZ2A7,39QZX?#@5\8F6G.$_704 MX'8EA4+IQH-EH [^F/,RSX]QDJUF5$@)%EZ;+:M'-#?]__REVO,]_9/T"_MA M0X5KB@SV?L'OX@,M /(P@^B/:/OCSY2#4#!^^NLW^G]_R;P?<12OMW]A #W3 M_RESP8O_PIO ZLW>1?1VKNM);T$&'VKNX@\UW!(X%I_X?U"<15P_!E;6/2[Q MM$K(DH.14CC8(:1D\>>/^/,O/@D8%/"'/\$?_OPC]?\OR&6_ O]XDXDR!/)< M]_KO*@+9PZ94'1"D/=5^/M"6*-U%/@N3#KT/Q9[JOQ\83UQYO*&2FM0N3X&P M^K@#;_*6/L)>"$;66_HOJ6&;S9%.-LIQ9;=5>>R!-ON:>""JOVS7[W&HV&#] M]P-MBG.^9_(1 +^(,A!,%'M3#COH%J\(!,^$T(KMQ]_)5KO'YK@#;5*8&*I[ MH+_:VJ$'Q>>O) S_'L5?T0OQTCBBDAO8KQ(M7G7C#TL$''7/9 -)#_2NT"=9 M>=F-PP^ZY5_B,*>20\*KV>OWVAQWT$TRCXS'4L(H)7H-(UMKKYKA!]VRLG] M:Z?U40?=X,O:"\/"\J7=8'W403=X0^7R#Z@,E,1?V0I<&5ZDQZ1Z]($V?+=8 M)K.7X M7511&W38I\"B*7?[03!-.NCV>5O!VS#V]&Q6'G.@S8FPP.W-CP4+!=6(@\IA M!][BMY_>7T$[-VRO''+PEXE7-S ^2V+(@=_YHOI=4<2%M==*Z,7P]6*_>=9! M 7CU?MSYE$D&RX#WP>A M&[\03<]\_T$O%_\/_?TJ?^FW;!JK(O-7M$_SI-7 M*N]W;54:Z6*CC![G"6M\%2WT1*P9[F++3S%]<\+_'6R,MTXY^%#:+'P_(9YF M@[6?#[0E5FKJ:44U3^V5;PTYL+@WBZ+<"[FV:1#P:L,.;9Z%W%KF2^C<9FOH M@;=J7>-5L??NN8>R07,]Y#9(UG>^8L/UWP^[*8UL)_]ZV T5O:WTFRI'*#8F M^VA&\7YMH"5G]J?%*JC:^%:EB)5>&%7/YS]$B3^E&X@VO= J_B32,>PZY=HML?QE)4L)&8D='PQ,C\/$__FU< M?- -O,='@A&-&ZC S+>I4HK6\U1@YJM0(?_SY5?*B= M>@5:_L>TT=)R)!9X^8^IXD7ONRQ0\S^GBIH.7VF!G_^<-GYT;MD"/9,5?#4N M8(&7_QA9 #XVO.B\S@5Z)BL%*SWH%5B8K^QI]^05V)BL)FP(' M"N1,5AZV"5,HD#2R WY4<1 %/B8N$9NC+PHDC2P6'Y.!3Q'E46!ELM*P M.KA$H.5_3E88;@>T%"@Y"\"EL[= R<2EWXX G@)+$Y>&M5%"!7XF*P\; I(* MW$Q6'-;&/Q68F:R!V!QP5:!GXB*Q.KBK0,YD+<3U4+("'9.5@=MA; (E_SE9 M^5<=/E>@9;(RL#YDKT#-9&7A'B&"!:XF*Q$W(A +?(PL 1^%/:\6]U@@8F1Q M]Y@04<5;%LC8MY575/MHEM,X0-&/LJS*U?SQ97Y_=SU[O;F^G-W/'J]N7GZ^ MN7E]*9%T\)(?2R]]9Y@3)6-XE"P)L[3XERIM <5NKN-3 ML3H.]^? _"?0:(1*$[PV;,?.< 5'OAF B'=5(9]N6^"$EY]XG83W=(7'9 M=X9OD9G%5)>O1I*;BL*V'P[->'<@-%JZ5MU8ZLU=.P#KN8I#%J&I9/](=+ 9 MI[A[."NWM_&-; X;NF$H;?JG0JQE.ZDU$I-(NJHBV-B3Q83][TY-QUVCGCZCI9X=%G(&=-$UL/.:*@:.?!4Z&W::KVV?Z8?>N>%* M6\]U1B+0TRZBRV[U#U!MB,.-ULOITLWP?FT0ZQG'_E<0-DL)]IJ*XY(6W<>* M"O[L'^=?$96F5\$&1 ";&VRQBC-PB[V5]:WEEUA+@UVS1K[STNJ"S:=4 \SW=E!L)87-7.,!O>*@\'W$0,#8+N(M',72=, M:$;OB9RWHB'(:PPTV2))$REW3<5@O3"3,2JQVN+:(;EQTNWOE(W58UTJ+_DZ M9V1;]/?9)&0%A>,_"7])[N.TU66QK<_T6L7M2=DHPA83'-\,XY5PM[EGDGE! M1.4JT0]8(@TJH 2+0(=IBXD8&&@WY\3D(;#V#+BUDA4=Q2+_BO4A^B#10H]K MTPP,)*(T\0_T##@.#M +!J:^/#I/K0@<.,W8&BM/;[.7EX5?=4)(,]*4&JV3 MP$ZWO['6&ECE8IT$GOIZ:66LF3C<))#7QP/$/C/+-[G,)X&D?MR^[9J?!)*&/) V,0230-[0!](>Z9- H]W3V1D; M(G#UTTGCRO[A-,:@3 A78T@7"LYVVJCK]W:J(F9&1=/?.)HB\@'&7TR(&OQ^ M]@KMF03-]7@&[*.+!.;^>M*8LWX4ZG%+$\*-&2DV,5*30-8.;-\F!FL2.-S% MY-@9YC4U#'8]!+U"SHH^&B>-/.NW0!7)-B$,F5#3XOJGC9!^/$H;JS<)7 V6 M]ZVC":>&1@M69;#V_(]1T1130L:$)GMKCY*/3P$YED^<0IL>%SO8;EA/IMXW MZ',2.-Q%E#?%E4X">;8!/%5AXY/F5OVHQR9F=B]HPT9%(P7PG(E,@1]52&I1 M8/&DT;0+41F#D_>"O5.ZDA:^[O\\(V]@V$")PK_M__9BKL3VQ$YA1;)@4>40 M'D=9MI,MNE,/0:8G-$_8AGWF+GXB"6L#H@'-K>@-_)TTVW9; M3D(%3*T[BS4T\BP,)7=Z4IW-3 Q@6=*;:08>,%AG3&L0Q&@\V^^^*,8I.,II MB"VRW6F@T(_'(68-CW-/V38Z&N4*6F82Y?S2L*3M!GE&G0)U!:#N<(1*9(>CEE?[OP\WC MZ\O\=OYT\SQ[O:._'I<1J(QNOOFQ(5%*NLJ1Z\>/7IDUI33*HNP:6VG][+#B M(3BK2]KH0)UNM/NJVZ^0EM)EZN.#QMULFF321NG?JDW2OT!BJ9\OF//CA22? MP8*DU_':"YHE%LUC79:2ABT]$-X\2V/+DL>XP"X57#F^9C^"YE73#G-/LY27 MDCOZ1YW50#'0856J3Q+EG;RU-.BV ICGN0&%!GELC[ZF/<7>E21A" M^@N)J&@14CS._'40!7 'LN"3F-%O.7ETX22D^Q"MC>E'[RE?I)]18MMB@KN" MA(4T5X7==Q('/HQWJZ.ZZI-NJHG3WLF62'L2_ M@K 1L[>A\^[M[XN.T4@W*P[TDKZ/2VWQ4]UH9]M_)%GGBU0?XXY1BJC9PN1_ MZ:7!0L\P0-:C8>O&OI/&CY7QL%'"3C;5 MG31RS.9?P(K>.C@MQ+1LC/6TF:91;Q+(T=DR%:CI9SX\:>QUV=L;MT[%M$X: M/[T>>TMS[4F'?O5^X1H&X7T@AXJ5[S$.]'2_<29F?]*4T^^5,US(26"I%T.R M]62<=%BE-6>R\:2<-*8&WD39,K87_&!+H1UD 5"[D/82CHL-7W;TI'=132MF MV8@DLQML6B'*2D2-XXT;-6H9;P%?2T;?X<^;5IQR!P_;H[=P$N4I^N!9X4X< MM8["L5_KI\"]2=U<0=0 Q#G]5S-'YZ>;WZ^>7RY^^7F?OYR9.D]4KH7?YI8':E6O47[A/W-.Z%P0;A8S# M>6016QE>7N=7?_]Y?G]]\_QR\_^^W;W^XVC-#-UEAO7&!<-<]P4'G!7)Z)VU M"?/W(:/$,D+_TGJP6L!B55'.+(AR ' M^%V9\MYGNL.B+/7V-.:2)NK!AT$[I^CA>%?/QU2GV8A[_?B1T0^(@3;<\Z7$ M3AC14M881Q%A5B3(.!+1Q+./A+!'2W48.ZSF[&B*WKW :.B6F%I0!%80_\G; MLIXQQM/JM<0A#K +VTQE+&9"H&^JK!J^AP^,#/U30FYS4-=^]9+$X[U]3)QX MEKW1T4OX?!8KZDI]=^9L=?_X /UBQ[\)+?X!#TL/6:[^[<1#7C M_1V;M<'2:!1S*Y__*>5A\^AIK!&^VYW?@DS+W?"94M4B#C(B4%P[? M,WW./R*V"J-2K8B_Y\\>@H4S:N0*UE/H1;,O+_%U_M&AJSB'H^>K8[/606#: MQ-'-#Y(L@I3^('&8D0YMV/)X(>][S+M\9&0LJ$0[%2#*<><8BPD'I>U@4?OG MM_\\&4O4/[_]#8E#KI=C9;+E?JS<'YI&$-,L^6/R6+3S'UL8G1:RNFM'J-$Y M+2RU/$>6[9]'1<^&ZY29EV28D&3-F#J\0Y.(\CG7;-GQLEFU.1H544=_[>P= M@.>*)/U]A]- FC6UZ3R:Y[H; ]RCT\":-6T9G+;G:B4[.WRG@4-K8NOGAIY6 M:\J>]#?<^WU&ZQ[>(T=HS!F$O!7B."VV' MBVHXU_(9'M-PKO$S''D-,6C2M7[&C_XX8!&@R6"U2;&GK4Q:X%8=KU*@9\J* MS: 4Y6]35EK,%3R^C:J9("SA,=0;"]$[)9)&U3.X:^@F.L)ZGETA0B7"1M4P M] A#G,!^-7OY^?9^_NN1E<=K5C&XB\J:\4(IZDA>[[& RUZ@C3W.%HLXIY(* MU>)(\&G(:[>:BB-4'S32:!&$I,;Y7V,H3/Z4Q)\!I;/+[1O5;J4SFBVRX),7 M5S&?\UX^-7+8[RQDHT4QS\NF(B]*-S-Q0= F%)R!-@ 1_<06C,JJ*.$QEG6? MUPZ;2U>W8?S5==3&*2Z#B,>AY $+G2.G!Y_/;1!1K7&$\S$M-'J>6[P@Q&#9S?$U^Q#Q73Z+T&MH/CW5%&.#C30LZ +ERSK_%L0>7_A-!=4P; K179 M+/)!*]@H,J8'+. N*4!P;^COP+J3% <1J2CP.D@789SF25=]W9V7'?FZ5IR[ MV "Y!UFM;+X"=W#^#B%'=- S5 &?+REM0O--9JRR/?M]?PV1@%Q(+VWN9C=G MY"-6-[J\BQB73=-OJH/JG+/'5^-U193V4G;\#<]H,_!![P=-VS$074_/X3:" MAY5?YFD005O=5,CDZ4K\XMLR<],2#MDY4RZ8ON$'T$"*'MD"JL?ZEWGV&&?_ M(!GX,[5LVW(Z(C;$S+X5QV4LU-X0H9KLLL120IB%;QTG6? [TQVA_43*[0G\ M1JZ#?)U6C>ETP Y<#)N,J="Y=E;:7+#U)N><971D/1BCQC'3G7CWP*_A8="S M3R\(P7)V&R?0#Z^J\'M-WJT%[HY51B8#^PY_]#"43?YJMJ$LOF%6]%ZBY\'W M,'9Q JTQE1XNG"2PM9SX!3P!;V):8^/2;RH4C?T)AP6N-@E9!(RQTS^'1-2% MEQF^YJ983757H96RJ 7E3C<_%BLO^B#/E&+GC*[A_P/M?5+*909VJBX&"TK/ M3/R*_/H_2"/IH8N[[+[)U7 M0W-1,-_TYL"JB8X+1.OZ&:L9@VF*4^/>8,:D+F%?WB29!7*V:# %'G 3*"YU M(8C2:\CDAFZ'P-!5]JC)<);"*;O2$+LT$LTL1 :#(I).SZ3ZS=V/%G$5AW0W M,7_VN7!.9?=/$K6JX]G..DXV-([@-@T1S=XMNK-?%0>??? R\> ^)60CV"4T M?/+",#6)0Q;<=_C:SLP*2GU^-RN!>LDS*SG,%O[Y'XA,V>F+IDH9X&$'Y&E#TXYV?"N4Z,K-B.U5$472TJV%XT>TA[+( CZKI_ MM*T_P$%2I;D'?T,\I4Z5%C*A,E7V"+B?RC(T5HED2\#Z#(2=!ZF/+ M:+5(RE%+3^*EZH,(9]TQH=.JB+J;Y&5DY9- Y#B2UWY(?\H',%1\.V ,]I2/ M9U<9T!BM/9'W8^8DU>IK2NF=2(<>'3SW>'33"9Q M"X9)?_M)6IE$NX9#28AV:3*30'E?:1!!OLLT#F8W,>A *3I3/HF^PE#O#)]) M('?4-U:9;#2)WC.'>CG-B5"CHAJO_-[WS3QTTM5>*/ZTS 2#4[0FP4UV>_&L MT\8F@2%$S"#__(+52OX=O'"5O MDN?M+_PJ79_^!1*A[R*?GH>?>V'9SYXO*)+RM<-&KIAR%=/K0%X\<'FJ=Z(= M-O).J(Y(>?#7+>5"^GVT![F]Q%VG62I?2CP7P4)_/LT<0&OD*(Z^\/$> C7N M^N!5LMP\^? B$6%#Y;Y++PW2^?))^J0[AC:H?HP$SQ557>,P\ O@9*CF2R'B M>F$I-G=UQAEG;7>E=73;5QQZD,@>1B'3R@C[JK_3 +^EV M?^N+LE&^B4.0&I7D:AKM?@_L<'G@&!C=2[Y>>\EVOGP)/J)@&2P@A+:%GN-B M=NW]=[5_U$]PU]K0=!Y=_,5R,@Y&T7U;&EGB9UC6^]8+D%R_,R0-5XNG? M'>M<0PB^!*&"JNO>&J_S#K[B(+'$WK@C=:&QS'I1:;!E=KD8P"R>57>9K%:Y)TW&?; MV>W, MCX0XL(1U='G_#C7YRJUIKJ;-C-%##\I4DD\BA6Y0A$(DG.;75_JGU&/5:2P$ MYCU^R.U5[G'"4@S"7A ^L5L/06M'9D>[AX*01!4XJGS+M,.=/(I,H92;2^OX[BA1?*J4(^LKVKWO)$? M;1O4&Q_C?@O@N*36IU,^M3W1=.(WM_&$.V]@8Y,ZE!+6(5G$( ML:9\3X]Q1NR56?OY..ZG^G!J#B-[C$SK+C+$L-)6LR\O\8_MV:SB9Y=R:2Z1 MR\ 89'ZT_6F[K:HLUMOO>]+>=]=O˵%PB'$(I58J<5=LGSB? MJ?!#I:<@ HQ$61*\Y[ \E,[[AL%&IMH;/4D>M!7( M+WWU?AR;SEYNW%I;-\UP&(72VE1W^(EA"HX'W^)P&EG)!B1,ZT)"+X @*TOT ML#(D=(WC2\LP &)]9?NMX?*U[MZFQ7O=9Q$<%WW0(3?>YEZH.W%F(,>9,4WF MR4NRK>0$/*S4_'=.U[_Y)-&1I7(U M-M\E=&N'.TS.K.^H.Q-3-Q['G>TZD'J2I1;VJ5U!FY(EY](E#M]9J2@/V]:V M^XTU3'$&R%L*_4#2+%A3Z3#5;+TQR!W6>7'KKN+7S;8]#->Z4]EER9$C'EMIZ7/9F>>,GCO"VO,EHJ#7%7UD@NPY2'_C M?P(1M&H<"O\.?WFC_+OQ&O9?!R/(Q4]#06W,=W?OUALO2%@M^*3H\3!?WL?0Q/B3 M^/(Y=-[)(4N-_29"Q"'KN$[NAZ+H5/ZW MES&[Y[ECIQ3!A$4A ;KE."3CC>NS8SW=F)E!VBYT7]U[*9=/<5&[*2^]@Q6[%2,]Q=Z<0X(<%'=)4G M"8D6==]RY+._AKP^@AV$P]=#XXZT [1K%@YS9[]*KV8STN%LGD>#L*:Y2J#H MVQE%XUBTR@819X3N9D@KVTF<$6EIKYM&#^H>I+<'B^,T6IOV(DJ]G7(2S4?[ M()CJ)_H#]D#? WCJ)=G2C8;%IPA78^]L9>[N9=$LI^ZR)[&)-+M%XUE;Z M6*Q+M)UUDAYF\1)K9P7$S@!?(NRL?PRP[I?8.ZL6_?P')>+.:L9N'HD2D6>5 MP\+]46+KK%J,X4HIT7G6->P=-J6M^1S4+??W V/S.:3[\$"\+%;$ST/"=#JC MKZ0S)6/ 2L=XP0=A;%J)',JFE<=XQ4^O=26W=8ES\>?1,_CR$DKZK,>R=3=+ MVV5P7/#!#2ZML36M^ZWN>7F,%WP2G2_K/ONF;Y\=6V=UTCY+(!!F2O\F5VLR M*R"MI^/+SAB:6]5T8 M'^M^9F>8.9V3I.LN!W1F;"O=5+7!GE$UAXW;#NTST) M:B*RS&Z=O,>EX,-)/!@,&R(NYQ@M&2?>^)N>D??QD9 /$1%DIF07;%H14GI81EEY7&?8_3))..COZM M.C;Z%WI+\XA>D V49G_TUF3V(V@6N],..^A&G\DFISCT)'PU-W4=K[T@4NS> M?JXS6>B5KCU?RIW@VP=A'NNPQ2E],]>%*5QGT:@/^ MY#Z:RG?3"[3^ZQT4MFH7=U'EA=H50JM5<2@\ T78*@%RH/1XTEIZEZ )V.LI MXYTTOJR$0EG7[DVUDT"?6C"5\:9!\+2PTY*$%=:Q?A+J2>.OAZQ;\[DUB/&D M<31(8:_(3B^HGS36NOF6_B&=A#6Z)\OJ5*>FA33M*ZA"ZR3B[X8_@79*[AF) M(^B_TR@8N#,6[33WPY421.%?8P5-CM&3Q@NR6+=&UPYW6 2>HAZXI%7\AFZT MXQKV\PT!=A]]L/V53NL'+X/K91>:,F0E'"RIBP;K!80TQST)@;T?I@90UHF' M6,H1$64*@TA62N=+'HG*30Y'6@CB6IR,,)A8,_;N>7MS#\P66?!)*0WB=X*H M)%%Q+.I3L?01[+8TCCMO?:(*^6U'U$XKD_PEHT"SFE>S+R_QC_+ZJ^MV27;G MRVTU1&B3#-J6-M",4MA]8>=Y-/.E&@IV\+RV65K/=Z!)W+3"K+JM. J'C"+U] M:+G'$4WB!-QPE-[R^S3"+_;)7L8XZ$F<@M)FT N3@[2M(@#DSV=^LPN_&5V/ MFT9@SJBGU=E0*J8\.%A0PA;M='H7 MG!ZR*@)T5.7?"R#HQD4M.=&@KRMY]UL- ?AO45)J)W33@EY3RM-#>H5+==\> M [T7Q"$D6+!]707N0>QU$I:_P4@=P*0G83@:C- A['X29HG!&.WY;DS"?C 8 MF?U?H6FE#E%^N ZRHJ "U#(,J.X:'6LC0@,XUEI7OS4.7,6.UYK,O7#^'@:\ M(NHMW907_H-X29%649"_4<#:?3TO12&NL#^%@EUTW0"/E]R.V2>B@PS Y'MU.)EERMECDZYP% M5)9D'T$60=D.?+)YD:?#_@ M4-]%S'L+?[DFF1>$Q\:A)%BIMI1"S;("N#*]QUAXY M]KYQN(^@ M*+<9FG040$Y:M"\*WF'7:O]YJLVGYSG;T#CSF$.$"4VR9.,L#? M"_E@9Z^A)\,$)-Q[S,M41HC84>Q)R^2];ZXM\NY; <3316"+G<@BA.FR3DLZ M>,G7:R_9SI;)/EJ+JK;+Z\\M(5_'\H%_?I MA<*N604VPF]'*4FT<= A'A@FN.OE1K$/9N;& 6577I)LZ4Y9E3J=8\%J+H*D M3D:"O.UW9S*G/!;)UMLX%AMD[M3R094>V:+Z#=R1%'J#W@>I'>RC?0P) M\AXI,^IQ]-)P) "T#Z3:XV$(8/CWG+*U!A0M*.O_((V\BT1/7OH&;N+4"[\G M<;YAUN%TP?QQ.?%%)3@J]!JXX\&V@$,=Z'X1:XT&[9Z>DQ93AV%.\[+MPX#^ M29+W^'1P-=Y3.HF8KUU0+3^\^XCI.GG*W.&9/US,U]%@^[ 209$P-NH!Q)D7 M'K&%X'1\"">A^9<=LF_CY#K.W[-E'HI]TINQ()3V]>4(+2<[ TX3)EN&W3Z1 MB-=HI7?X#MJRT)LOHN8U$.^RXC'R2UOR.(OG+=3M1'R3B8(I>V \$ _^SFSK MY4M2BC@\94",\>?1,\080?\6YJ4^RN>CA%R5#J& E'<&3&J MWP7#78U[C>< M\?&J.TI:0E21D ;VCDG.@%%2?/F//P=4?$P6JZVQY&>_-=R#>A=M\BR])Y\D M_&:L1&B:X1Z,'6Y1AV@XZB>.&E&F\M?CK8^ E774P%8,Q'*NNF?X+8K?4Y(P MD9#=W[H3^'++IE^%7IK:<;>Q/^<,@0]Q1+8/7O(;R6[SR#=78]4,1D*R5UY& M/JA$RN,IC(!83!PY;[3';_564R=O M1O3C,8#0%EG8BV\'CVFR>^ D >:GWB+/3Z[)C-'*I;?XC?A5.H<1#-.,D6^Y MW6U&>6NE,_YK;ZKXJVLPKN)D RU4R648Y#4-9KDC#OB;L^ M\:&MD]H5TP'GX 5'OAYO+]_C3Y)$[.%-F/"TI=^>0?KPMN/4!BPP\NZOR7M6 M?>,NJK;RLH'88BH(WD19!P3]%QD9BEH_5XB'!O(09=OUV[:8-3JVN0&Q5NE/ M2-UZY';,.< >:WI?GXVV)^[MY"G=S9)%EBY57#)PEBDB=Z]2D]&V/PEL#Y %#&_^:>-J M+YSSKPT4GG;^S*$XIU%.F 2F^UUL2[?6)#!W&!H=QT0[D=K@PTAYN%OSC%;U MT]_3GSJ)K+L!:!S@V-U+_MP)H-+&NUQT4#OCKDF&71YO@;G_><9<-^84?GB! MOO\\HT]W:>T" P0>_W;&8QV/M0"%0@6?2!$VI3)^.AG5+ZLXR5Y)L@99H2,_ M0CW6777GYG:,&0ZZT=\],[WOVB M>%J#V9@2*,USQLY?C:D^G&10PNV)ZLE!FL;)]C'.U'?#:LK(.WSP5K\'KU0# M]S8DSX(%U+/1;\XPVAD1W,?1AY7(JACH4(S3V]ZV1?%*=N?,98[[KW-8AAM$ M9H9;^WWL/*/ NZ*2DW>?^8:-X/FT1CH\!VA@AZ])K]Z2>*!/3=-<^)?Y_#4\395#*MUP5 :KWUJ=EP6 MR2G>>@LR6X,N8G66TG"'=XD78.LL>:@8B$#N\_^5BXN][* Q\QRG!,0EF31@ M381 IB%^122L3:2X$=\,9-5CD9&?CT=2KUD^7TH>']538IZ PS]CM,C7>NWI M[-^3""_O83XO>G1+9NI)H,C.[JTEJ7WFV82(T#3(-"UC;;C!]Z3)L,LL7%Y+ M>XOL2>/+RH0KTYW:8#H-''687&4T=;'!4^5O&BMO<>T:EM:3)ANED[HF%DP" M#?NT7NL?1(UL=JK7KI?EN\:GU'S_Y/%D#N.I4L.[#/4G?74'N:Y+W)E<"">- MMH':8H)>NRN/O=U,)TU^75)KW5UU^J@8S/,5OK63 MQM8.AD&UE6(22:@[\R^32W02&!PJ6IC5@WUDAI[8N]GV8D\BG78@O>DM9OO( MGCTI4ML]]F 2"G3"*]>V?,=43(3"+3 M>Y3KVR"!UF7U:$8J74/,H>H(UJ-524X15_ M >7U5Y[5O0N6 57\6B]^->HH,Z./*3^W3P1CT=^U8B:FWD^:T><\TOV#VMQ< M@ZS6<9)!H^.K.,V81U8#;>]EG '\2F6$E/)75J*#))_!@C)KJ2-Q18,I.")2 M]4_&E,=1/W'NI#PQ\AR[_C^*I';ZN;'EN;$EUL:6Q^..T=H'3CX.=5>C;7]]?1*A ME_O0ZL_]HKJK>]JJV"@"]]'A\=Q3[U"(-MNC93R-RTE._3T[=X[#+VM-O 77 MOD4N6U/5))"]5SGLW*OKW$4.+Y\=%F)XVF'KSGAOPW@[*K+_QI$=D0_X,"9T M[XO[6MJ+SR0]A*3UENI)9!KLGV;/G=/?RX"V47$N VJ6N]0%?O2"SJG>G?["7G^;_&G3V$"/G8HTSZ4$3<)"+\GX MI)W%YPJ"8]U"M'YSO-;JLH8"<+"(*H?;HS15E[M_)%VF..50IV89MIM?X^2W MNXBJ"PNB;:VL&>Q^\[>41Z7T[GV/8[]S\_7![C=/Z<""5)!P1A.A-P42%5U- M0HCKC:0&_4[BC>V-)'9/]O)FQID7'N.;J37N4%3A>4:/U!=TD#ZOI^A,GD35 MDDK4UUY"4X""]71\GN:62FWK:KYW7R)*NS<6<]L7(#X)'S"7VPZ_L,U,?&"U MFVG8@B7-= ;694XEH2#Z,/J&&X/.P0^*ZAA5H+QLPJ-_#@F37B-?MMUI:4)S M J,M[PQ!]\1+R2H._;OU)HD_6*9R--5U(.+Z MFGR2,-X4O0G8'_3E,>PFXD/[6TJ6>7@?+'4BC/"-)%;(0^2_Q,ONB M/QKJ.G;/ISXOR)82A0)[CK;=@/:O,Y?H,,]R],%[DFQ^4:H##T#R68+ MRF3VQX^$I%V1>88I[EA7MB+)E;<),IX/J+VO9J;6IDW9;0P.)G__ M;J5Z[ TV)TU._V MHCB94$\:BX-B>4_;[3J,\8]G=1L5R7CK5PSD<4;CW23H'PD&S6^KQ@

R,Z6]?#),KA#'E?;+P<9^09BD&;?"J3:-X[5-60O#B3:-4[$$]F1](D M^O,.?7#[>JX.UY;727"W=5SW;+%(<@I?X+T#.SO6CK!/WA:T 2@.QR#RPJ[( M7].,/07P7-&AP<(+7[+Y]8BW[X@9GHY)+N,9>\'1"P07;T7WI6_95BSOX$F[*GKB MK\?UGH39N"?:NEC(-"Q1_7#6C:YQ;2AXLO(JP4TJ$,'Z%T#NHJ'>ZK?C$M@@ M#34C]\$G\9N /GC_BA/6;^'16YO3,/JNXC!13:0EJVW\'54);>8B2$^[HQ2U MU)^(79*:U2+N>DCK=W:YK4C.U%6ZQPH.R=5X"/)&6U;=%O4.6,IAZE1*-Y&F M5%-^#R+&/*$=S$<$1H4[GUZW8!EXY>YGB__. _K*T!LIO57TMWP-H!HAU^#K MD#MP2%^MMZTLC 2%";Z",.S,W.VQ! XA:.";5Z]08/6.3$)]&?;P-!KJVG/S M2>!T%\9?#Z \(!_=Q\D@]$4/89KJL'2[^W+J0?X#9#E+YJ'FYA-A(+L1Z3 & M=) P/ Q5>GH:!$G9'33H_;K1J+;/Q3#S M_>J>-W9CB6 -85YQ]+HBB;18LTKMHH4_,[ICA\,933D]>* -FT?;W\!$S MU9AF8 /#2#7F.0Y3M]-LOH2RN5WYVLUQ4[:=.!<'NHR.5E-'KR%1-OYX\K8L MFX:JO 3VH.)1IN$847Y*YFW#)I\),"1Z#VHY9H1J%?ZW_B ;5QN9_MXV5!.+ M,D%,*I)KC' 8A\*M/0;$_4J"CU5&_-DG 26ILR+03DN.'N[U >F+<;)=!_2] MR.*(;,0-]ZCF3#0,P68:PAO3>3164]W1HG0QP3!FY:/IF(3#$G/V-NS)VV"K MTJKLX2U=<1*XLU8UJY8I'3K?)-!FH2[6;ZM1+3MU<[Z55EK/MFCI?A,AJ['\ M2-V<4:N[ MR%;FV$F4O1C_M590X*@%,!!&80Z^WAV&YL/5Q<"7UU96(X "!5ZT39MC7(2S M:;P[S7=R%G4%*+?(0O;Z[+(\ M\X+D%R_,R>66[:?3AZ\=[QX$8:T@'K 2?PY9!7D"N?N77AJD;U'\GI+D$_!] M%VWR#)(.(BC4Q)B$#(\YAG1?GT.0T11I"D M>R4-@?1MU"J&_B#C?0L08PEOA7MQ[;25(G;8@?0T"KZ:MZ>>?4 MG>#[EI/4J5I&D>*D27=7G_INI#\9:M8I+LI;/SKIGRJ:]_&@];(5GJ8;;ZSG M;/?C.7GW\P%?.PL=Y4S5XX4!:)6D4?VP^)KZ'$+)4*ME4RZL5R$<2H N&D0W M7[ZN6K..,L/^;"JCG$4Z65'P]9$>S.L7"3_)0QQEJP&Y;3:+'@DR_D&\Y/4K M'@4'Q5K'!#K],##8D<"_&Q)YSWNA(+E_>DU8D'>*6/^V3B'D^/':YY#") M.%0'R&7O\B2B5 ^+W(;D,XDN;GO$L-S@=]Q05CR6I$9)QF?R2:*>QAMTP^FIM0!EB:QQYTRU=Q'E'63-EEMH6<5PV"E<,.NM%GLLF3 MQJ*_OW^_DI_\[1C79PG2#7BJ-2I!N:QH]>F#.EG8]XA MG3596(#R8Q!_C!/&+O#K!0%55UZ\Z+=M?!7?9[ZAM*]N+#;N<]]1HK1SFC. MQ$Z8JB**U/P:T#LEU)92502-C_Z?_^K]T, X9*61:>N!;%+R&01ZBFJ,<(9V MP0R,:E-]S-C7,/Y7''X:,%4?X(X^XRWE\6H13#WF0._D/;W,(7\-%:^X:L38 MDNOG;X3\;M!JZP-P6*,&&A2J0EH-7?ZD'5-6Y@% 38=2?O)(,FGW!7YZ*-8G MC2\K3;Q6RZ#OE3UI]%G9OTIVU<>Z<-)HZVF,D.G/K/!/&6NM) *]B>&DT:0S M6Y374&]8.&F\6%DHI!JE1K/!5#"EM,TU+I<*FR>/G]Z>B:J^M];D<])(ZVLS MDA^]06:926!S5PVR:2.:1/A='P%"K4R=-)JL'TJ-^6X?R$%8#6_7J]>P.4XB M--/VYG6HY2>-J][7KV$4W@=R$%T_@[49D-+6?@I\_/DL"9C84<. /HE@9EMV MI*2Y,X::-G>]<7X2T=M]'[=N3>AP(=E'%TV,)X#X'-&*(*+U,4ZRU6Q-$KH! MI0]8,PA;Z,PY#M%QP>!S2!.*D*9!3.">(C_J8@**00?=)'>":K=7^WG4X)T% M6+*2+=^;^$NU-?$/__ROI\:FI!_)JY88 MR$8WV=A&']YT0*3F>ILF\!IF\">(WDN.1!O.[OT4 _>YFYG_+ZIDV&U('NN4 M8O[Y[[CE[[,UX1S%[SP([^21+ ^T#2AM"E_)?,2[(C0-79B+)/ M"I/ELC.ZNM%5"HTGW@ED''35I-I1#56GBC$J4N\E5(_S_)NHC2K'_5":(6=7 M*XB83>^BP@%S'WCO01ADP=F4-X(I3UNBJ>WM^O_9>]?FQG%K7?B_G.\[V9-D M)YE3]7Z0W7:/3]R6CZW.G'SJHD5(8H8B'5[A0.\9YGW^YBH,H\K?^E.)JG$]5T> =_Z, M4>9 1.C)"R$,8RDE??NSV?R>6&]3!" O_0O!R#KY2Q9PQP%)8CW+EGXE MG&W(OI18;@V3\_#6V_9X!O%#LDNS8_4Q+]QY.^TD\^>7X-]I=DYO3[#28AK- M&R41',%ZUYL%T49+;BM;9FM&7R>TI*R#1J:1Z>")K=G\"B_++>)=>[B+G[,T M1V5ED>,.?.QO0505!+X)8N2D@L-;H+=UEZ4^(UQLOG2!M;_AF)NK^'#QR8O, M-61>3EN6Z%?=.;" C)^K9#-: 2O"IYTF+;LL<0.:TZS)_@P24/Q8;?]31GGU MO''GF>-$V:7G#+E4'\_)XN 4OB;PH9[&D#;7%1&>?R.+P2-&T28G7[RD;\H< M'D;$V<[4F=^<.G^C/?&$AW$NX_GDG=!79D@0TSM]U580_]S\N(G2X@"RX!V4 M1;3-J357&#VT[79[3&[3XUN45$P]9ZB$J%WF+?B%R(X8'-W]=6;MSH_H6!Z) M$^O_/C]B!'W3Y3<3JY#7[X,XR'-B';>QHVA;[D,"K^@M/$K(I0+*O =X0W^" M FFX&XH=7]]W69H4C:09 MM0P)OLN1\RP%+$)+;>3:.3>W:3Z(-B(VT\X>.M1V"^^&"#ZWJ[]4BH-:;?03 MOW!-'D(RI;R ?1FCUJ?5^WN6?@3QER@&>9$F^ K:GO95%P6.>0W**/%;9 C M80?]WQW<>?C92DM37T_8RYJ_L^19KXY(.;M..L[%]VGV:YK]5DWE/2J"&!6S MN2B4[GZ\H\H16+PGC*8O4K;Q0M^D#<8M@8.\TE\3C@&SF^2-NB^+,@/()P9" MB<3GEI!IH9?L3K+)*4G*(&Z*B]P#0.'EI*:R9W36&W,A1FLNW;GS>$0R^/!3 M>&=.8FOI3!;W7#N_YJ[O!;X^9MABIB:5'J/U7H21:ZQRG)6-VEF[JET%^DQ MCED'C*7R7L1!Y-&6=\E+_."Z2E\$=?W%9ZBG,G>:F+!Z^'.IU2Y&KA+#1'5_ M]X1QJM!5(&E0F1,1K?NEAH>8#MSI,RFL+^_=BQ?%]6)!(LA7''@NF,F1E.Y= M!(5YI.MX3GD,,=X'L[C^F75PR=<#A[UE$4&*XE<"T0:T"+QDG$\AGJDBSZZU MIY9D[7,Z&;$A5?Y,(AH9IY HYZF(!C8)/-X31S94+Z+CLYK#V<>5&$PT%ZD6*J]R9/ELM4AY M-0^?%UF+EZO%EB[![ T'@E"<46F]Q/)_G-+OP3^B+(+/I\LN>^4OO,)-\D-GD] % \HB]D!"$P$N0B#L#IB>?7T3H(07]";V=P'KQ??OD0)/7B]][OSP>M&U[$C9X_9 M1<7K(;AD,86R47H*8I29GIHOAMU/&^/!B[P=YM)FM-VDSR!#TMU]FJV1MW)^ M$'SPFK]8M]1-*.-ICFN>(.]7)O=L\>,D3**JZ)&26QNIH0-8K">CSY<62 M]B'G"]LR O@^0T2*2ZP:/F<23P]MU%=QZ2;)>^-12F.,Q.:R<[-45=2#!$KJ M\,4&A:7O4?$[R.!3*$2&H#+[#5"R*@CT=C I%#,8]NH:AP?Z(RI.+R ZOI59 M7G,"2F+M,>/,>1=<)AC]CGYJ1&[AJX$TCG1>4E>40B(WZ?,@;+]>OPFC<)/^ M$NT/>$XS83R%*<5?X/A00*R3U(+Z27%JK2",&WS$,+)WJ?D0I\Q!:ZXQE\IU MGF X)Y)6&-M6[S5UF0M)?ATTTXEU5H*P4PVNO35K$0M;4TJPLQDVJZD1_PP# M@-/15%Q&A-95DJ*Z=SW>AZ7V[_GW433LKN/D:&!9!VBJL M$UH/ MP81#,,TN['2NEWD. \,XXWK*(;47T(YTN!9'"6A]<@2J!,4$;Y)>>N3_5@5*H'W!9=&\[)<0<"O1<8&.^C M"Z?1YB OTW,08>M(XAOZZ,$9HPSV0'CT0.?\[;@,IK;5MX ,$\ C.CDL< M65)I/4Q;!I4ET/MX'=TR='0ZK[:F+@E5HN3I*1EVCMH60^39G(O; M4BUNA/GQ7Q*FW0VD'7\*T+F V_Y<0O:6DTB'N_M,-\@CV =Q?4]@+CE<"S64 M$-;"P!<4M@ 2%.Y_#ZXQ9+>776#T'3X9DJ+A;/ A>BZS3=7-X*8]=BC)*UHE M21G$$*H_*>O<, MDB0_Q1]!$@7>;FV4W;K=N%X96HR.$.<+3JF7+F-8;_\VV/Y-.MY0]$C3>+W[ M L)H&]'B@ 5',,[BY:WDWDKNK>0JK>2\E\BE.(C,JXDRJDW&:0L5G5)DDD68 M1+PQ4[HQ4U2P602=>?NF,UH[;]_T]DV[KWV:N.>-<]XXYXUS!E.7Q<8C@Y7M MD#2@#%7FFP/(@G=0%M$V_R6-0RA0Y3Y6S#2=>[M;O!<>692'AK1)98\(+27/YZE$JUSOH*@'@AQL M@FP/\&8U0DN-[/1X3)/7(MW^5E5LSQ_RO!QP$U9K?>P$3:6>Q*W!/X7OU$XO. MPTF^14DEY]Y"'AO!]U_UEXKQUJ^\GPCK$QI"29J(3?I<0DX,C_#E9=9!'7?T M^3KJF"V-I,:.HHC#UH>SG4>X3NY^($5B7MWSYZG4\Z7Q7Z%Q)*^E_>IS!M]V MTY/":VY]/SX XTS;6:TYHHHN[,YOX 8*\R0FIJA=9QJ M/!BK4U%AE/D V5MJELG .PJ((D?0_[3%[:]T,$X;J+&*G1:('D:N$L,L?A 4 M[8S3Y.7]'[S_@\T0LVZ*OJYK$1X*JH/=L/H[5WT4YN&/5Y>\ZV JI5"21M<' M'R_9?\1!:F<: E3$%QOXO%:-+Z^E8K[(8X?!YK*<-$C_CR?L25B+F7,:T/_J MR7NL9,)I?VJ _ING;L50X[G*WSV!3Q6]Q>QB#>X_>]S'XC[)+-D^-MW6;RK% MGVH\;?'U2J<)U1HI)N 67[TA&LP7'-OTS*!QP.R@^+T%!Q)SOS89O.&&H#W5K*^1(;V)X7- MC"36UX?*\.W&HAB*"B_@ R0E> ';=)]$OU-\TX4&\1$P,T; 3.%' MZZSA,(1K#-O,U5 =POQZLN5M^EB$9#9);*NH0%82;L#VD*1QNC^MMBBAK4#- M+'9G,YG6&!XE>P-J\\>UD$3&G-K>N$NTPYS.Y7_7N[H>\#J#;U#X;CI &H*] MZG^\0R^E/()L["XICXUQ0O!:E?11V1M=OL7<#Q9R8VU;W%S.]UEZ) %_]V,; MER@70J_M\# 1]E/F%R1O'K+[HM3V/;W) S*A): B-/3QZU?E$T!DU_2\3?,B MK[6UN V7^P'9H3 HQ3D(KYP7/U[B%%5++[F:'!GAIDI#.H MR!AS $M)>'8FY=?/N>H9[J.OIA 94Z5X7?)G^#9T^B#.YP\GIF!;!.@^6$GM MJ<HB^.%4T5I X>LCZ%1?Z@O!6'U M'?Z=Y'ILW51>0+<]+"*(3E>Y8UF&$=<#ZM2S#KP<[#JNDUD'V9KE2YU*X!M2 MK6V+V!&+PZ&E;HQ)7$:I)[MDFZP/Z9T5T!?'"O!"+F<%&8+YC7X("Q+R ##@6*O8 8)>%X1HHT;%P)I:'L M(AH(V9LH?8:L\QC\^3$Z1O"#9)]):GN-;I,7G+J'[^;4_842T/V7( 1?H;R>T1W1R:W->$N2A?Y+SG2J,+X(SQMQ2;YOT!EB[+2# MER_IX$LZ](^/Q.=%_V1)$>S\DKB5 MJTS%>\E;SU0X'UO>05F*EV%'!G3=*UFM^9?R\EZ$P_)W!641;8,X?TBV9+,/NY,W3GOCM#?;C34X9.DN*A[3O')7KNL2;1&S MVH-U\@2*UR#&YY7BZ^C-=]Y\-Y&S]8MO#CE;[W?)T'U]AQ(;JDY9OPUZ>SS( M'LC30PIT[$O^$>R#N+[*,9P7UT+^5=\4LSBVVL3W!I( 2L3@8Y#'E[N;QMQ: M9R5&%=]!8 B#9I*AO8NC/8K6K-6V7&X6K"Z29[C:;K,2A-LNY<-M1+P-.SUJ M>^FI_O-BO2/>:MV?]3X22;)ZMUX,2YIV6FWO;<%#*!9O"U8=AL8C*SM-:CH5 MV\Y1K3=V:;\E^J^+1=BDE/)(UHMI$0BK98[8!YZKMC_*:[;%HB\EMT:C/SC' MRF8YOUP/=V\/-=LZYZS%5'UL\K6*9Q$9;I1R%*:^RN='F0HQ7>&F(O7)LO#M M*0WGRV1BL!O$Z@W =7H?"''=> 4#3[LWBQH?-B]#[LWR'_G M)3T%<7'B]=JA-?>^.MY71]ZF5AP-"99=.]H3MH799BN>,^>X= MW5LM":LC4;T"<$XQ'!VD.W@"F&N>*0E%OSN=)9;!KRFL:1^%-E.;; M""1;@.+AS/13&6-5&5E=\\Z9$QQ5<&W]:Y5WK7*.YV,9. O !W_*-G?E#G\1IY# MJ>0M2H):^H9B>-B4D:YF4PL;/^&=%\8,Y!U5O*,*:WX8*9 L8) ;*Y5\DO"Z M3B:O#$3LJ>UH3. $HX;0R/K[I4^)[/NJF3HG'"X_%VI[9_BIL?JHN\*1Y\_I#%D*OG=?\H( MOF?2 E3_^OH>1]@'_ GRSQ?$14G,5W@8V?/.P2E&KS)D#4-19BSCEJGQ5^.U]@.PM71+5DA_KWBU2CELD MV47,>T5ZKTB':)YJ9P.O7IY4;#2[?]S9=OSE5\F?;+!N*_>8@G2,EL MRVH#\]\]S IA'MI[&]A_]K"/92#CC=/MTWL&[9R6D(P7^)]OG'$9"*"K>@"H M89V%X 6^6I(2-$6 -^EM=LH_HB+P41JZHC3^<4J_!_^(LBCI;1G919'>85;W M\5=(&A5,GT&ZSX+W ZJ,17 G)[>==\I@?ST)8H0&N>T"(S)(I1N3"#*2:G/1 MZ;D-DB"DY-VE-==7<3#*@SUDH/OJ(*UW#9,D>%GS]C)M.31'>&J76<_G" Z\I'Q MX^0 '0F9D*N9W$-ANDU#]&M4'&[+O$B/(+O[L8W+,$KVJSP'\'_A)OA!6..8 MD63GSBRS]!T$"63F%=&\?H^*WT$6!TF(,@24V6^ 0G("O?5M%^7R+^HJ(<&@ZC8_H>[.?;W;$DTX%F@9YM(E=CR+OR$6XK_+R?0V.J,9@ MQ 8= +'B!"41Y/3N4B%2>E*U^(T.&-Y$OLJ==HW=H)L>D56'A^2 M1L_GWT1^'CCGZSHK+W(!08)G$K;NH]Z]P[MW..9XT"'TELH'S[6^_8'27IU) MI.\E=[?;@2WZQQ> .&!U0385'!X2? &3YF?"FA1\1_T^T=+7T9JKGQG.1X+> MU@C*>04Q''K_&20@@Y([?#Z'QRB)$&RHBWP2XOV@@AT[%XC';U+[LQG"LS?G M>4N5)OBX+TG<8T3BK;5(D''V+<:=LTB<1FHVEP62[!/++2TXK4?F)DF.;5DD M4#2R[(AI\RE)C8_,N6AL#NBDY@_)?1!E5:X+>#RK@*>'Y /D!6KN53:Z5#;P M/!5E5N;M#H[/)CYRI 4J>29/O3X^M^GQ/4W0Z<&YXM/;FI#JG'HLANTT9D-N M+(974.84@J'W\35&%-<8F0S4Y6K*S]?6Y>(C+)W1R9<8\25&F-?Q%O*+NN3D M4$IZ2!@9\@5Z:R/&BQ18R<-#Z? SO)\>TSPG9947&$#RYK0Y!M>[RQR2NQ\H MBPU*_U'/!ZNLY>RI-^'_0YZ7(/Q45N\> -\O8371ZK=FANV4K\M'C!]'\A9U MWACH20;_6Z50P.T)J:E+=\ZWO\H&N-[ 3=IFO6&4KN'K(]MR4K&$WH.3P3@9 M/;3P$<:4Q0>Q@!*^_?3?AAABIAJSQKZKG5;Z>BN7%/BHSW]"DME% <3U8N\" M14!T$6"I3B[&$FM4@/Q>B9V0#++")*A-R-CM)C$[7FS"&)QG28TGH@1QVAHY M+]]@W)J+0%KU92BB_5I$Q(W%:=7=WABE')Y7D^IT=-"LV7W%E+L^O?U4"B^5ORF]_59/AOGY5WB7A$J#FU/&J2'-OZ.M=;3D,ALW"Y[F?1^; @>ZS MW"MC(,C@HR:A/9E9V^TZV]6$O((M%.B*"/B89VT.M)0JJD/[)[FQ=X/U;K"8 M:7LW6.\&ZY9+DG>#]6ZPS/GU+$!C'6"]ZZLC+./;GPUY*DUU"J/(BHNP&MOE M]Q4;A)QW^?(N7^:K?+S+ER;[-I_KAIM$[5V_W& > H+_(ER13' 6E8JP2?*4 M]_-RDIJ]GY=Q)X'YM%?BY&6X]0\$.0Q M)&N!\1]_C[+3OZ"PC]/_,GI(G]\^B./3392@TC=?HB0ZEL?JFVW:,/P 0 7AZ@,@(> %(!UB M^^,&9$>2(4=X&'TVJ^I$@&G+%1S$S-U%\DI:)L4+Y!;/(-M"0ARSN[AA3-Q= M_N4*#F+&LX#')?DN0C,A@!9;#E]$)!DW M8KT7P2*"O418E[2WB(I8+Y.TZ-) 51.OY1 1#AB9U( KAX#B>:,L(I9*!$+1 M1]XBXJ*DT2#V):4DYLEJ#$7?HBV",SP9S+$9O9;'8Y"=JN#0QL5GO6N?!RBB MS%+[414:F),\T,GM#%$5H3EQ*8.JAM+5^Y48VGR!YL1/:&F$^NE*(EP=TZR( M?J\HED/O1.NM;7G_#+((>2JP2&38SH@=>4@@-P1Y6]Z,8Q>N>V@T?=(1IR*M MY9XD,$"RD%&OSFFU(P=W(PD05&[B-&A")(7A4$XK8B=0U( ;.@T4%Q51T5R( MBIKCD T/EUPM=%H$L1E/EL%KY>ST^24HFDP5S7/E$?*=**[^996$FP-X =L4 MTE$I9#G+"0UAE*]9.]=39Z9/<$LVWT'\ ;ZD M27$@N7V,'DXS /I<((E%&AH(X2'C?R=R]%(^3S"6AJ:/9\3K:Q2S$!C J$6. M8!'V["HO,T.F_$#Q"QD]C+&42M\PXYJ(_C:&](ACS4V'G(N:.)A9 M%"JXD98LE4!I0M:#T^ST-XK.#*,G$;HQCCYNRRSCC5@<=)J;6O"3%>MK%NW0 MX3=S(72BD!R3/V%X(W=Z,CR2!C<+')102/PD='J9=AB8"V+WFYNY$JUPD)2?K=!.\.5CGLLA0+<=<%I:S,LK: M#6@A01F<67!X.(/3B,W&'Q=$?3-PR 6A.2>/K%W1G$X4-M>!7P"4\YWW!8$Y MZW&OG*:<3GXWVW%W'\H9C_MRP)SKN%\Y2JI(RV@,MLK._#PX?H#L+34#R7F. M_))H<^YSKRBM*#;A@DM'?3D0SG/&%P*BTF--]N:5FA'WYQK;!.R# @RKA[ET MRA>+J,)#OWA,I_( HGN[DJ3-IG!096?<<=P4GN2%(*?HO)[]W:6F"C>/[2D[ MN$L!4.$)7AJ$:H_RB+HGCB:W'W'F94>,* $X-@!;A>R@&_?@-H$J9@@X(-WT MU%)VNRN'T$ UNG)J',- W?2>D7U#&83QX)+2G>CX0L?W:?8:Q"C#\7U9P)]> MTE,05PF.PS"J5_N0[-+L6$W"RGS&JRP+DGU% "AM,Z2+X/(O&_BG')(5G'K^ M!1S? "FQE^@HDB,DZWTY/9?9]H!.PSX#U9>Q<^;I(3? +\^*SE; OUVV ?[E MVVVE7,S@X8?G,CB"U8_H.D4JL=FL$WT![]=X74_J4XJ*BV%FS]]76W#E!HZ] MWG5(&;,1]+:2R9J'$VU0L0<&$LGE0_?H5 M8T&L/O+YY"XJ'M,\?ST$&7Q&-D4XX4-IG3R!HI(7"+R2HZ,22D "R^4I494Z M?P*4O2>T5WCCG+_[ K8@^@"75_H*SN$CXKF N,;0> .\%0\)9-HE(M>V@A:J MXGJWVP$T07 A".)M(#*&Y.V"3]/;(#_D[62]KI? >LQSA"2? =[#1>7 _GKBI2F#J=AF_<&[^+)P%XIU$C*!': MLWGUD%\&%%@FU<7(:1A&*BS.=QZ'SL!I_$:I=B\2 UZ7X31BPOJ0,UH"[%X% M@B8XA(R_]J[XG=,I95C77%^%Y3044_D[K\;-:1"G,?F>$M!IG*9Q)_SKT>F\ M+@I/YT#+NQP@A2A/> M49!XQ3K08\Q)@:NZ=SMDBX2'%8U1P.A&&''9(,G4X MG4M YCN>SQ*C)(;; 3A'6GND!L0Z!">WX4E)?"(60 M\;%^W!Q"6"./FR)Y^ MC8I#E)SWX 7$*&!KDV)WPAQO7._^.8?[IYT^E(ZYWS&_/&JZWOW.5/<[%WQB M3/5[H[BCL%U/)+C(M.+>W8]WD.3P!<<\IZLDO W>HR*(H]_1O0RW\!U [OX< M!TD!?[S[3QF]'P'>7V^&KUK![+[]Q0!-L05>,,;IF^0JB]W&:L3[B>.TJ8 . MLI(H#5\+N$DFO$*]K=[;ZJU@<&-M$@NP*LZIVG0U!8$W9\]JG;W64,JQP)J7 M>$F2DE?IT\F;(*=(B?!YI<0 6CK5""'24K">Z'+M5L3F +T'V6^,+P9&HA+^SMJVXC8,< MO@A^K6)YBG7V$NT/!74/:#TD@W^;'H]I4FUW\[D:0EGF0 MA)OO$,D3>1]&C2-Y+4.F-[@(Z3SR497=9UW=FIOT%<1Q!REX"2-Q"*L_I_

I_+MSC:KG=0/H'T1R9:9A^MAVV=X!/!3!I* MWX6$IOJ0YR4(/Y6-\QO2'![@:O(G\+WZB2@-\'66?FI!0*%U'+OQ/"L0'\0$4?TY MB[;(9; "FBV@]YN;L("G$C$;^)>*4FH*>D@Z3PB.5P=S"-FW,DY$N5RJ(-M& M.?ZH<_;4MS$(PHI(2+!?&AAQ/S38M="1Q %J%[-$XW59Y 64PX9LBKN;60MJ M@:ZHYOQCWOR:_R2R2N98$7G6\1.17 0X3$5SCY(XM*3+0(U;77PF,P&U M[2(@Y%#SGK$;IW5U&D9>#6ZGY 1=I[I$M(A7)D5MZ[1_QP3^QE8H+P(Y=6RM MH]]V&DD1SB:J+5\B<'A?2BK 3B?&F,#C\!:.1: EPM=(QA>G@1K#MCAL/2HP M,\CQEMM.SI3.KMZ??_K#HB19LMP_RDSGOE.H,(3\]D$5_J &'5EA^$88*%4D MIK$40K;9T_VT,^.AXC"PNI]F1N2P\EIWY\LM8SAJ...QU'KB+H!#-UH[6ZQZ M#%1LL_@"2BK+P(QM>5] C=_)K/_:W-]BYI\&8QP/6O1F2%9I0IQ8A<4->G>N MO@=9Z%"=XW^"'%7.IH:E]-M(]GBYC[*\6"5)!)\U>9!10DT(+?4YL,5!0DSN M1F@D&;R.;>4^+;,"@.0A07DG409*^&4RF)P]M8-+"3'I-='K:UFQ!L@V45AS MP][/M8=N3I#'.1W/:P/:!TG_FKLKB .^6WP=>N.J^XXL^SU4' M=CQBRHH^3Z?['KW1;Z9;]*PWM&N$FN M6Z4>K_!]Z^";LQ).3AM4=K10Q?L:M+^D27&(3ZL=%,+Y13+1(=2)/[5K":J, M <0E($9GZZ_1#_@N0:?^/LTJRYCBVW3PN7EOKWZEP^'MU?M='46NR'2%$M<< MW^/T5*>/#\MM!2\WO4X:6ALUU[4?9!=6?^+D8)P6I=F_@UQ.IM^*[>56K]N;:T M\S75^UFQVX&Z9"H3GS:V7M;XQM['M^M];%UW&C-&1\G D?L.\47,Q0M>^5;*(?C*\-HA?X*H0G M#[YK*ZK]FD1%_O+ZE4KG]#[:^+P:^E?T4?O.1/6?1HE0V[2[U;/DG@_JM_19 M.T!6F1&AT%>+.]130FJM_B[HW4/G^U64X;-&,??91WV*-515\UU2/@2IGY"= M@*=#5Q=!@U+LA=Y!\NS$>:W1C'(,#33XGCW.'II+?I,6R!,!7IU)'FW_&<2# M\CBS?MJ(E#)=@B0E\^'O9RVM5&_E\V[]"M"5!\+5!T!.,-6/Z E]'T292K(1 MG85],DRS4,2@D6-VO=#S@JBW@8K/V4>OK=JKK:J:KXL#R#:'(,&NM>([RLAV MVF3LHU[F>L]^@'U67\,@_0T[;3;VT7X_J(.M&)#V#?T*,)!]1,TS9K"JIS3Y MJ+:T=KJL3EGW=V0O?TJ+?X'B!6S3?8(<>+K7-TN9IO3;[D';7#)IUOP3:D>Z MV&:>A)*G!F/VJ[@:$OYIO;N>7^7)T2E'JCY M>O%%8D>+RK[%< M!"CR')D'T81R/8&=W@V"6W!;&_7*-7<94&"K['8QT%7=Z4UA MB7M]7W:GH9A%SNE=^HN DY\[3@M8<#HG(C6$08@-C@H<<#P5H)J;:8[(A440 MO1*&?/6X7P20_*R8&4?B=%Y+B_A!-^9E&7NB4CJ[NEX7 :@H4Q@=C*0BFZMQ M:"I\W"J*>?+;,C&>MKM1E+BJ%F?796B5_%G&Z5H$O8L;XZ=$&:E(,FT4M=##(?V.2&0SQ+C+%F7/8$0C M0)VN0F"H#14;?NHW0@*CX(F+;8&6RRMB@U!FX,,I1+A98L-0EB 4*NPW:/0& M<80<.UU$Q6SR%XY^5E+!94F;I21VVNU",88>H8D!V6[7I#'T)$V-XW:[*(ZA M!PT?_3UCA1WGMF*FZ/)VBQ:N\C=KBPA1ZNU>+5QO*NXQI3OP_+QS,RBRM)0: MNZHR5MWI-;V_EL=CD)W6N]6VB#[@NJN2UQT>A)0L^1G)/_WW3S\USMKPCW\Y M__%/?T9_M+(ZF4M5.+2G NO4WJR#;@CXR/^.M9#U]0>*\+KZB#ZP:-7A1=+I MC1C(6@J!@L8.1$69 =5D@ON2M;!IXT7?_F(O:,UQ0=YY2D$;?L=:R&K%!G)T M@0(F1>6]7COFXM@4=8C-B"SCF M8X8Q7$$V2_E:;Q59+=]KU>6\1">$4;,,(PZ'4A$\_UU G M%2\*'0=;A<%2:J8=OQO3[)-*4F34=\)=XO=#U,2ZB+P.YNT$O^5V$1'QYFT0 MM_9512"R%W%5&) 7$0=JX!X)6I\7$5!JX#8)VZV7$4UJ[=6$3,YJ8DN]M"W7 M;+Z,8%+S-FBJX7T9\:2*]FUN&_TR(D[-VZQ1EOUEQ)Z:MUDR_0&6$9-JWJU& M<1>8,=C4;XD<]X-VR[S6PH@MXW%7:+=L!@V&F2'=O8#NS0'@,PQ:&;)]H9FN M9F63KM_@8I(JKA_23)--@!6J/7(P?2Y LK/O7^,A;7S[O*0>KU-4R')WN@QL M'RC,A$_G%"IJXAR%OZ\-8FSIOBL8^FT_]4^62HL>-*;]Q;%T<': M#?6Y(O2S)8X4S;HX%GMJ#FZ,< )MK1+E(K>HXY5BWOX(3<[!S7&"L7W[V<*M M\9D9S)"9?&8& ]B0N'E:NI95R1Q]6@&?5L"GW' %]K'5*SI$*1M_&5.R[S[Q M.2$,WP*?$V)R@80QW@D]]QEYIGX5.2!,*A\IS^0_3V&K@9%D04DZI'NP=+?L MR@;OZ=XLNE]D.A2E!"^# E3L@DFG!.N8(R=ND^:MT2:@<;=JLVWL!^,"LI L M0;;MU-"+0VX&(9.C: W;*V;>&K>C^51Z\IU+X#$<9%J@_4TR+\T+9PAR.U;2 ML$V2:AI7D>+)U >X9=LH["&D(AV4/XRS.A$M(D^4;5LHY,^C)(>4E]?59;YQ M.X64F9LD*_N-XPI4L_9.C2_4,A)0*=Q*,UR1%I*0RLQ]G)3G:.%JK'DW3(HC MUC(R5!EV^\E+I^-V4BJKMDTDIX'^^7>75J?VXNGEUUKM>9IT7 M"!X4Q2&05?NO253D+WF9WT-:^--___07I/>W/,F.3Z*RO*AYG]^(/;[/,\.> MJIR<OC,KW8G)7!Q8WQZ6:,WZ+^I6W>%HG.S\$M\AF!#-X<)^X>?$8@ MK\?WH:4.AY8:9\124!/"[*!VXW; -O8S1X0OO#/>4L.V:8DQOL8=%J<"?8U# MUS96=*U[]J&^1FX3.2A;C@ME?Z5ZKEJZJ/.9?LH;$;P8<,&[J+^L&%_%)T.'+;'U_S9 M^Y5[OW*[_9:\7SE[?.]7[OW*#>$>WJ_<^Y6;29G>K]S[E;L LV'RF4Z_\FX. M3+08?'E85FN7:<1F?SX7-\;[DAN_1=Z7W/@M\K[D!F^.$W>/]R7WON1F>71Z M7W+O2^[9C_[&/GHO^WG6;[I/H=Q#:Z4A^UI+= M'=_C] 3 *\@^HD;*'1)@7$T#_FF]NZR\YNJ5ZIG/N5?FM[29"Q\22%207."1 M00?ML9DLQ>V7UL,[ 9O@!"R', ><_0H=V5_1Y^M>SQ&$^"6@ZAA)3F('G)U- M.]]4QV-Z'VU+0?0"+[ @9K@##MOIS(\+H!!V6"7P8OT X"H]1$B&^5T0?H)DE?9?$QC!$2E8I9W0%9^JMO C[ MM$H/ :F;MXC=4"11]-Q@.&]A%7@;^"#GD,LY&,:5)=EM(N42=;J@802*10 U MVS4FG6TLPMM$F(ZYI,R%.$P)@R M1$=TCW_-(:PW<;#]#?(;.&Q>-T;5RN$/7](0Q'8J&WW6"@(H;^RYOUW/_4Q1 MJSPOCVWIYJ8>:5V4F0R6F@_ZO!0^+X5721O"-&G']9\I7'04PSOX!2Y>-E<5 M^+*YL/IL%#/0XTN4_W:? 50E&T#9I9B+&K'?=0/2]J!]BCZB$,I[A@I]7!1)O@O31OG@ M2N--)SZXTD)O.A$9>A$:5A]5:<(N^*C*A?,@_+MI/@V[WQWQ)YC4$$IK=T=2 M/![E?: M6GT0)*?7QS3/;P!D%-V&5EKOS_-G<@N>'IK=^M&VH"H@B)JCI(R2_?H=9!7T MF.V"?\B+:$M=YK@1;8+A'OXUVM-#'T8-:!,(=S\@_4(>%R5!=JJ>$T\I_!7R MQ+3RAFI?9/)0XOZB&5(I!YL8NM^./(Y2[QIS\P>IA_1\M*6JSY:,*#^?4)@$ M:Y,606RCU'3^^3E+/Z)>2:PA]KE428MP)1QE!5!-CRU86-6]>V>=!:J2BA.F82OKI+,>HTI<4&VP M,1GCM"=/^[,JBT.UA1P)*3'-]>E_&NO];5HF17:B1F7BVVJ;.H3Q%AX+R.R" M+#M!.N+)3<+HY+KB2N/.T!)Z4#KH5^R>SRHSE_2@L5D[0)D_N;U92V!F=V#U MTD].6DV5!"_U=?9^"))/6;FOP<-GO*4V-<.F^'_*+,K#:,O,,,#JI=T@@WA) MGH,B;P3X9(\DX.^QW5*[R>]NT!Q0<^)*LC>E41UBH\C'XQ!P4A)=LH MCJIYM].[2X(J+0S\G9P(26P,G4O-0)##K:C__R$9:-$ Y;W T5?[Z73>(:TS MH> 8)4$3H!?$101R..O6+WRUW68E,1Q1=!1MR_V:A"@A,(H7!.%=D"606^;K M72-C0=$OC\(HR"(BW0H,8(8NEZ6@ZRG!\;JP1?@5\"G31FBW%P@;HQK*4*6T M7*A(&7.8RI]%0$970=(I:YE \9F.::=V$7AQZE;/:4>(^L%%H"4B0S"UD8OP M1!*7)J:J/9<+*U':H%RXBT"+Y]BR]-&+<+SB/ZV"BO+EHB=V*!\'"3,7")G8 M]< R7RPBO9_@P>4RG[3Y^CQP8^6304*4__%8CL7RC.%?'<\>*8ZBN&FI@?)O MGASQNA,^DU6#XM\]BMI4UNKY25]@%7,VRN*:&7F,A:,1&-AH6_.5']$68-*31 M0)P9]I2E=P8Q>K%5%NSS/R7[ZE)Z!MD6$-WA)@]K-"!/*>+O)6SV%K=ENR< M@1W..@#PU150MG/)T% ^)-F;F6>&[2/T*WS>9U!80*?Z.C&7'ZLV$1YE_-.X!_IRS" M?FP@\K0'TB+LT KV1-8S384->PGX*WL9+L(2KGE#V&_/15C29]\%:@9!N79W M&W*-74JD([MPA1C\(SB^IY"[GUJ"W()\D[Y":W<9!GE,R%XF, MH"^[5Z>HTH"@T*,]"M[@B:_<%!A%:4:,9.+N7G:&F=))=!2-P>3/60HYR=D- M&>[')_ !XO0=U7:EYB/BZRO9 H'E"(^$#'H\/;0G+#@?A2? *N]$[:)M(9 * MX*U=G% MWP+2P-U_RNB]KGA?50@G,T*>GN8M"TV->OIY>NIC<$&4H?=%RXY M@,Y#N$Z@$%=F&93!X(L\RK\FZ5L.L@]TUSXD[V71E_%N3K6[+N)C=$ZHZG/Z M;#5P-XO3%U <4LCH*W%IY_CZV,""^*_SAF=M"_FS.\[LV,L!=M%\L7U M$NT/4(S_FI]/ BE]'*&E?H[1/84T\9;87CMM<(5O\%V])J;N&N]B8+3; &_2"+W-61Z4Z@0$0-F,:O"-UR+=_K:N%"XX=D5M;PZH\ _MOS7F!_1LR3XJ M+_O*NSZ(14B(8S 3%L]_":J]_JXAO(]^@/"L K@\DK%/./[.JL]"B]#I!<1U M(8C7 "GJ[LL"BK4OZ:D.W. Z)[QCF4!&]8P)8BSOJ2%U-V>!#)4&[T)9PYBS MX,HE@5ODJ1J;,_G/&12]>"=?-]9K8.'4@/=*+XEHFQ?AM#9!,7TVD-/V8!$@ MCE1S]R,7N53'*N T*!A>0"E-S2?04_XN@@0%U,9=Y+C4LHL 4+4FMV>WIRL] M%X$WG[:46J*N]QJ3"IJY3K<"=I3S_4Q2EBZ"SICZUIY\J(P)+ )K'B/LU#Q M;B,XPAV&\WV#%T2=!G7, Y',+9R.HI$E>%-\;5TO&C^9^9'L, LE/.(9Y7KJ M.)U&4^(S>6'5LEF'D\-FMU#*&AQ'+B)T.@QO^C'$OGR=QDSF;#U;A:+#8D\VN2@6VZ3Z+?*U":M,9: BLEQ'PQ*X\-(KW(/306 M!L5N"6$)I-:F3;_-28Z8.R3:*-FC3+Q-XI<,(=/R]+E@=)L> MCU&MD5DE89V:!W;?(HU_&$;U:A^279H=JV\;E%R&,G7.9!&"(T@.-T+?0^19 M!O'Z+8[V%7I?@J)$)%>?9/RDV=UTYI%A(\K.(",PAO1-X?@X,8.10&]M6U1I MPCH3I29T(#26#/J7("EWB*21!R,$[A5D']$64*+F&3V, 9<2.(]M:H"];AQ; M/9M3N+B:BI=*;) P,HH-=B#DYT&N(TGG5F?(6!S$?3]2\8NK*P[C^=;2B(OD MMDPB0D]5%- QA1*%/)7A(GB"VF^\@_@!?8)L#2404&,"_ M^/R+S[_X# !7PHM/-W=Z1=&"X;] 0,H5PM75P(5M#E$V;EV7GF8M2V0AULB3 M6.7"F$O5:?G<#5V#<7!ZA8-C"@=C4/-:!Q-NB:YPX[0[A[OZ&Z/!'$F6'='4 M:5<8E4 JBJ8SQV/] DX3FO0<9,5IDP5)#K% FV>*R\;DUPYA@:QT]G'J_8#1.T\;2MG3")$DZ7NYNLG/V=[[7:-S7NXK11&\EYK'-VH[DC9 3BNRP=?3-.C%"6H2!7'PQ*@+@[3KA#;IS?7UC1S-C^3R+TC?57P$J, '"U0= Q_*I M1 +_>E?14;XNB[P(*B]ZQA8)#V/\@BM2FKC:>@S3EMHPRL%LQ19+'$5?.?(K M-DC;07Q;8Z;>@,LY^;:U&4(0Z_+JRCFC[XE%*"0FWJ)$H)TO13?U$'H+!(E5^T M%<:!T4XN9H_Z4XE,7,'JF)8)ZP:QM0LU^Q@L@DYE2[ELB(4%Q$7L@WIQ3.GY6H3E2/CFI#P8%@&8\43] MN!C'SD[:K>VV/):5GVN;S0=^Z@"2'&)X<5:X[%U5AYBSEY7F$\ZU/8$"@A'\ M8&C;QXZF3X_#-^'[- /1/JDK46UK]^BXYB;AO\NZ@FZ[J&G0"'W)=-C._D-P M5>A1T+DY)<,F]"7389,#"6VY.@2(:8RF=_&I.+2+D+3GWP0Q%K 05Z'YMV$ ML5Q9;TI*KA#LHB2ZDO2NI",)WC2O< 95[OW;]=/K^O'ATVIS]^EU __[Y>YI M\[J^7S_?O:PV#_!7?;XL[1Q9!C1,0WW^#.UV:($%6 M_C)R>^GVM1R>4,0A"246+C_+!2_/B@YP\&\7T.!?OCUG:5AN*\5VFU(7Z]%! M;ZMMOYLI41T8^FUTH+O.V@(A0S\#8C.-^7D^0%(RC\Z@F>X)UQJ1.D_EKU%Q MN(7B![P>LUIC@KR>KXRF@9EI*>@KBXD3E M0/TV^FYR$,/A]I]! B^]&.5D"8]0-$/'%^D8Z?!S=I9^;<9P'FG69I%YA%0, M/T-S3:%UT"^7,&-X<2W5R2(0H8$(Q)!/L%VT ?N0?(#ZE5GC]9# 1SG\%P*Z MQ.;Z'#'_4\(WVN79?/_Q%'V&3)I"(M0N\C.)W@;YH<6IV? U?,L%;U$,I]&D ME=BDM5? ?5F@=,D5PXOPM#1U2+VEA^#LT_X1I?--1B>-!^>L1VNDG2@IX?2: MLXWRBH!=FH%SG7=D>H+,/LV@ !1DI^I5"M>U17)26MT-S+.G[HN:8823;3:T M*6Q/A6#8VF>5\*'X8T+Q?7J+>98Z?WJ+B]84J[.^*-+14L/B?R,#. C_O_]5 M9"6X_"/DE.!'<1=7JCGX*@1[] >2RONL^8V2XH]A=#QKO(,X)CA!$!6:/??4 M*PTB13$]&HG_'B"Q"^++I. >5\QWMH:[0\F63 ME)^818OI&XW&I:7^_PI[QWK ;"*[*MC@.,2EBR^48O*7?U9VZH$A:$$H/?> MX]3P6@J%\&5XI1VV=-EB=P*%3E2L_T^&G@!>;;NEF' ?!1X]OJ48C#P778V+ MBI7_V; 3P6=TL!P)/AH@FRM4+/\OIBV?;NQ0 <'_F *!'&N*"HC^:@I$O'86 M%2#\S300E-IG5"#X=S,1Q)AF5*S^9]-6?V794?+R,$X=1; 1*5F\<>\NHI5) MR?*-$Z\%K51*0#%.WA2V9_'!TKC^]UW[377\?]VL;__QR_KQT]W+Z]W__?JP M^93Q%J%Y/C MF.G[P]U?LK=J!>1#GI<@_%1F$,.Z;N$_@[A$D:EI$J*7,?H=ZYDJTEUC[$0! MN0T(6W&?'GF ;SP/[#5%C\<=WU\;\)L,!'F9G:K9U@>7BCVYO63X$3 H'5TO M37Q%M ^HB&<"JLQLR$6A,;NL]AD 74^P[F9,&$W;UGQJHID1HX%3JO1CK0( ME3RL"H+33XK0$'-L( OM*N2[[8FL*WE]7KCW=/0')*_^.0/W)7H-MGFDD#F1 MPHE7Q5?8.OL.GZGP%?E\9N6//^.%M2J^!-EO:!/(:Q/JKV_? M:L)1N'$<'YCSSINP=80!-,KG;1J/?),2!.]JSF^(3W:YYPN 3XL\*D#C&U"O M[P5>Y_M:+511*5'$5_S9.5AX18WU ^LY#I+5]R +2=E_QHZB?1V"MP[/6+.L M";[=[WZ ;!OE\(<.AY&T:>.&-W?EHML\Y2.24<")=KB%8-OIC38F$)(QR/+UCR<'@LW) F$#%+F>6HC*69 M\:8WI^,S%%CKG [E&&'AJBW2KH=,S+:9NEV+,E$ M$ZC;,27R;:E*\++@33+- JL$-;.DR^2K P1G*>%,2J-#BM M6G,.MG_8IQ]_!-NP#D1[2,+H(PI+B-8ZB4]2XLNZ'ZFMZMOP8DR'?_FVBN/. MA['>K<1FTE.*9SD KP'B7_B9$)M)GLF7H( 'Z/L]% _)\Q@V,METQMKK3HX5 MS"Y8:B_B7C1FPPW@$X)!K)<2IJVN*0G/*=1:M5->F8QS'[WJ;/3J"DF"^WJS M(04\09*]_$M5X#"HE)+T4 ;1421S8,@XBC(K\Y9^";F_SF1-9M,C1YJU(L\M M*N0.LO<@*TZH7#:AQ!.VV:P3?0'O)<0PZ.!U/2EB*2'^ONXM27]<[P:.O=YU M3C4ENAK?=ED,;?*.D4(^SF7#KQE1D^:S20Q<72(;*![M1'0X M=2L[H','=_\^B+)*5;[>U0JK2VI#H:6)CS?KVKH)&R]Y"Z>ND&M4[_5NDU_K MR)ON_(P=*S4;#1LSKSQ->FXSJPM(>9: 0@HM MP8869J$*'#L(2&+@!0%(DU6INX#@A$GO9?<]]66\N6TV\E5>0)7'?>WBH]NP=PX Z#K< M= 2AF],@1J":^&"'K^UJTP?69S@\TRAS%3EI&52;H[3Q]6GWJSG #U ,$OTV M^G9S-,:7!< ;+0X2HE5)Z:<\<.,^I=]ZQSKGU5VPKJZN? 7?WQ_P3J/JER4. MK#&):5YDT1;EH*^]JZ,B?WG]RLAE2NMC[/[BIET3K0;9+LR/R MB:X=FJE[3FIMP&[?'=_C] 3:.!("\XJK:< _K7=-C,GOD'55,2=5X"#_OLO^ MGNQLD)V=ZC >LD&9WD&9D0]_@?1X91*>L4;__-PHBM#%@EXH-=!Y7A[K]B+& M0.5?M]=H*.T-TC,RRA/BC59V>1JUX&=\#:[*N9-D]9-1I'?["%;W=.SO/;YA^WF$BWG6?@=Y3K*D@XW\4%F MNQ5+,95*?_^YCO=$>N5Y9=IN691*LK,_?&VVR*VS?0#/9NOW@HJ$YNO=,V2' M$*GZ7\]91AZ2B@;17SZA_'OQ:,L=05MQ-9FG %4!7^]NRASN%$Q] >]I5J"YO-:*#V+BPK.*C%Q9Z]N#X4N6@K._\U_)X#++3>GUGDC^ #Q#]1#96T'@:0'\-)!]-0/_;TB^)KDK[E\.F-#GB%.7I>PPLFCJK[ M^.94=;^-@SSGHTC9G],&X)V+LVH@!I)=,?2LNWWA(+E-Y?4^3/(77_EU2,%8@ M/HCL\K?=0#(4MHNI.#F<-D>O&0K4MC(6&5Q&GQGFV-/'B4QTV%'9SD.Z:U.K MH$H3(ZB :P39UC24!)H\N>[/UIF5E*K:NS86B0IJ2\U4LT'-4G2[@I_($PI+ MBCB%LLG@/VK)5C0 MHA1D@>%,X &_WOV20E] [VTT.ES'AZD#IXA3$CF6)4#2SIX12%IR<$5)DT,E MCT673UBS!"I.XE.)E5KRFC&T0HDX_R>5U\+L6>"4BO,49FDR>(9)]53KD.4X MCI#J]:C*2T@\;IQG2\E"LL9B,MV=:GO5Q!,<6 M-)&J &C&LJ Q&/D58'*C,521Y$.RZ2L I._6X<)QH2M M IB?C09&U%JNY'%AMEZX9Y"W*D#O*M 9^Z90$=LL,=7>Z@-.! GI]VGV&J!0 MR?9.?&0E(!8:0YL?7/^BOYXJ+4B.IZ?&W+%I5FQ =D2S9(0@X=N:,W5&YEI\ M:[NGK\B/FU74$R6[(%11O?RF#=F['T64[,LH/R#.B6R$' S.IE!)E3'6EQ+ M0]CE+R .-^D7%'T/[^1/((,OZR+Z +?EL8RK/WV&(#^F.8GUC![.%QIVI="P M" .HJG>@-T2:P.G1SSVVK;[%1%\U3S# M%WV4YVEV>DH+/+Y<723/\$MP^#W:'$ 6O(.RB+;THMJ4UMJ(X#%-]EPB(::A M1HF0K-H[W9;PIZ2H37_;^B]$45!TG'G97)30V5SO=]D10%%P"X6PX+$(*=$^ M@T8&9%U8?T] N"K.JB_"YE,Z:'WJ/"1YD965NA(>-\HCYJJAQGL$RHSPF/Q: MU9!]LP>J(GC5<>]EIKO$L MP2<8/!PO8 NB#XH^$M-0?[SW*OQWV1SL'8/&Z'VT$E MR2!7F$:F >&%2.K4 MS?6)^(E"5@*#2+X^GD !;X;L! _KH,XC-I,IO8.U88^CS!I=)Q,N8X$E7LT4 M!W"J\:!?>X.@Z[8$ YIG]U00[(@(X/;V$["3M06K.^8$DR'@L%KSZ9"(1&%% MU!)'CG2Y[%/$>& TRK(?G \+O^K>:# X#A--B]\KCX'5F1N]>J[KE:52 M[V+ XCR6H$&[:.7!8<>52SDB!*5URR.N5.U&+Y+)% ?.!CVQP;(UXNB;=Y&6 M4"W?RX''C-$[T/C+P&@D>*K)4'V +B'O+*.*I3B,\D4XHT(SY)@<7*?J+<5X MD9H,B9*W%/*K]AZ>*KR=#,I;^[MHB;'#NKFES(F@N349F#4J:[(5@>0T=(BR/,IZ,"Q/$ M=;%U -=X%N[.A3*OTH/ ^ZC.W(H [(L(57ZH:!=!V7D@+EQ:^3#>V9;J:!CO MN73KA571RB$16NNKHG.%YA76QS0KHM^1TBHOJG10A'4)#Z-MP1MXX>90I*U2 M.(#L(]I"+MJIP'O9F!SI.'/\3]30)*F?\*7KEEGWS9?(7,+QUA_6YD"E1\;E ML]W6[FH@_)RE.3R)&0AB=!LAY[4;L$LS*$/\&'>Q<8Z]^.IR9A3KTT9IR$52 M%:7UQ_:%]^3OYV-T3SHTD=O>5!7UE05,K"_IP(3O"A50;T(CJ#9-!F4-A M+:XXL1PQ%2\K]RH+F54%P=W:9@RU:Q<$N81K"734BCAZL'/)B]Z(BE9F^TXJ METR[Z\D+:/E,*HZOIP*RZ5[$O,K02U' M2CV=+;;LD=(;>%D%DI1"J:R4DDT^AK[,A_*;P^FH2&3II6AHBX"V]$[29 -T.\9V-8O M^;L?2$R%8L9#4L 3AE)@-&:MZF>\Z9F_NUVYH;T]?-GV<+>R)4X+/Q*4-"S% MRF?ZLC33%\5L1Y:$\+D7R**'T5@X5-7<%FLDCK),QD/Y)2$D25J*E(I$1S:I MS,YAN<]9"H]7<7J&K5 2*Z3*?D>'X0D4NE5HQ+FQ]&8<'?45$3F?3>(L:1HS M[NY>RS-772$#%8WJCEYEN!8]=G4G\Q9SL889'WF5U>KJY+/U1 MFS=E%".!BJHYO&KD5>.84*^+,TU78(5_CD$E8"9A5U(ET@9A!Z0-KZ_@(0AR M<$CC\.'XGJ4?E>*2KJ^F]3"/'4 !590/H"Z2U>XO( ?PO8$\03Z!#Q"G[VV* MP^H/Y%@OOH[FP?XU![LR?HQV) F5IZ>V9:UWNV@+Z-M#;VORCGP"^3:+JJ?I M>H=22-ZA)V6.7NUW27D$&<[\(W]\Z=5QC^]E ;+SA) C3;HKOL,?:05RF;WT MY>D(DG*'E.W(-?<^V%:)I.G).B@]]-TP08(OF8IIH-%P6SE1;1%E/J![>I^! MG&6WI731Q[J* \AN@_>HJ'V&B>>5SM0$1['6H,JO/.KE5N76SEAJ1M"?X=W; MQJ3J^L?1.4N_8S0H7 9# :4/%S!=[8,EZ- B2=7!8TFPZ(23-51$=2&Z5O"8 MC *W;574:L%%,UU2<]2.J-[59$:S\KBK1IZBSE7XZ/R$JLGS^:=R#:*S^ MI9E^"?Z=9E05I6 9V6!1&:!2-,;F0CVPA<\4_ MD1AAN3Q]3=S)F]-E%^BE?;A'T+B#U./4G>A P!]LZ(BA-#I,YG 2>0YEZ[X$E+=LGZ#;\2&$%!CMHN \^]467I 9""&1MC6Z4310GL.723(7CJ*P?K\=UE9D,U C-N(A(=I4% MGO]V-!DSKM#8\5=DWX([XXUC-.:\";U%!3!."L6S!$L08^3QGA$RM1X9,UI0 MIUZVXQB$50J6J^A?02V+-B4+A:)9KQFNK@8H52CSY%.H, =8UMO!*U,4/K8K MF2:O>3]9<4)J;=3T:^F,3GKL?K*SM;5RPN8 LN =E$6TS1^2+:4V&+V'QL, M;R/P6@1%]<1^1!^A4PVMAVG+H%(-O8\[2]$?-(UJ<:UW*($-*W+GNIWT6+1S MFK3GX%2YXL&G(4!W%N[0TIJ[QR3UT\E"; &42;X M!/P/=3SJ07P"1/^)+YD MZFBRZW^^P\=>4C3G!'>:KEIH3#U0*WPHP/T*HOVA .'J Z!'&S-H>M*0TD/: M]\A=.\U.QP@RTB)-P'O#O(+M(0($7L?3S< 3P]P:KJ[Z:+%S,)&6F,N@Q>AD MK3%&1(N -\*P'^E&:Q^] 4:9 897?8,S) Q>TR9CPT%$W!+D):ESD1/VCVR M9@SB'7777RL"+0]*'7O&IFD9+0^^'$4X7(I+R\,OY7-LU50S8R#FZ*/&4*): MY0%&=?XZUWU D_U+:%YX5:5M M$*Z1-WN9H4#\FR"/\J])^I:#[ ,1TT/R7A;(V3U!$?H50^RNA^Z_I^IS!L3< MQ=@G,]W1CZ>O-XC.Z8M*VR]V/Q.7U$FN1JGP.F$@8RX7G*\_Y]6"[6J=D5N6 M('5^+HT678Q6HY)?"3(!%!6!3(:,J?>2(>CVWJ)DTH(HE+GPP$U4X M,1I1/IL'2Q+'TI;T';!4U:^"Z^E3)LUI&YGQ+',(K99: N8E/[(\;*D180Z9 M!2]96Z7SO(IZ?0$?("G!6=D)?PGV^PSL&PWO)BV"N&F4WT.@;\N\2(\@FZK^ MG/SJN9YI,TF2-I2[F[9G'&%FM(A7:A=]CM99AM)-5]8D> "?X$FX_,L&_BD/ MJCR&="V#Z"BRPY>R4_X1%0&E;%:_Q:R5)\\^%I]!NL^"]T.T#6)"C5QRVWFG M7+_NNY/ ZDCI;>V;LJ)0+\;4;],R*4#V'F3%"7DI$6@#VVS>ZL[@O^+:$LB=VPS*1/-P?8/^_3C MCR&(ZGG"/URF"/_R[2XIH(R(I>7!SY+W_"8X@>P7$,3%X1;^_?'QEKS#Q+8Z M]A-=_,U6X0UJ]+;2(YIC^-FT3MI>I;#:@B2G%M:D=9B)[AZA=!C7U(4Y%;@6 MYAV(R7"Q;5YH MYYKO"_X6;X ?AYADSDN2M^ +><_ 11>0-N&JAL[HPXC?4QTN_C6RJ3?^= MQA\4I/H-]-%G>H+7"+U:;[^-;%GGXS< ?J<\X?H-K+-SBJI"NJHMNK;!:%,( M6R$]4@-QB:&Z>OP;#0>SN"M36=!6":.\=RU! !Y MO6!PO=![KL^B3,5H;.B%.IF:KS.K%-$GF P(=T@3CYJ^/4AXM83),%#H@O1F M.Y,"6L!H#*B60I'%.>DZ-T49:[/4U]95ZKO$R&0XEXA'^+F R# M#&&!H$>TU&M-UF&X4FJ:C(;TL\!XBIJ,AFXR&] .! ME<)-SM.@Y'JD*"T7XW+JO4SG69 A7J;>[=$ M\>G-"L.*_AJ@Q/ VDX)C;PC MA/J]>81G,&'M#:;1K).L;0+$Z?5^ENILM$4/RNQ4SZWYRV5JS3]\^S_/5Y/J M_.!] .SP ?!&;PD&/!*S-WG=9DK:QM& U^4J."NXR]=BY0SWNOOWN>1Z>ITADU:7'9\VD;JIS-*OPWE,+X)M1M MZY^U5CQKO1.BC59V[Z9EWEL6=[%9^D25L_SNS6KIFU42$.<+W=*'K!P8>I*$ M \_<51A&]90?DEV:'>MB8?Y!ZQ^TYW=B73&FS5]%>,YB&LUK? V.8+WKS8+X MF"6WE9WYH!E]G="R'0P:V0>ON'WG(?>CC^9C((C&<>\T!?(J^&[,GH=3/?>>2;ZFRV)8-CR=)) MH=H3UFY)-)8"T5[D?K%*V+_(^9]! HH?W=*E)DK\F!*K+&F?VD6;I'\Q&V+F ME]^<.G^C2?_"P_BLI9/DS Q9MH_G4$8XA:_P@![2&+*P=77,S[^1)?D1H[B= MS,RNS(_V)"9$/'WSXR9*BP/(@G=0%M$VIZ8G9/28-W4IVBVBEVOWUYG5'#^B M8WDD3JS_^_R($10OE]],K!Z%K_F-/R4@G#*73 ^3SGZ"D M&:?OQ/M!K*_L?&[(\S"'P-9W4/Y:OOT;;(M-6O_][@>4@J,F, 59"UPR'8<,].!A7"]&,8G+ V:P'1XACF8R:[.-$LG>9'*,W*^40 M[WZ3$9)()63SHA-Y@:>0R-6#V60\%!"$F/E6!3C_8QXX')9A%4C\U5 D!.S0 M*F#YFZ&P3#%TJ\#I[^;AQ&\15P'(S^8!PFMX5_+X,57G2#3Q*T'!U"_"/*(N2JBJ[?N4-)O43!L1!2E@/7Z2DM _Y6,HI/E_=8]RI[$IV M#:=W\(52["N4(N)%7H?7OQX *![1%ZZ,<]<>XZ3F1BV 'FU$[N#"(B:G K(X M@IC $9$/(@@K?I%7.I0D"/%5:)C-?:!N\>T+E%:I@;J]WYT/U#4ZRS,,R?;N$PP^AW]U,AEPER$-([T,+^Z9!*2RTB?!V'[]?KA$(6; M])=H?\"M:=)X"E/0OL#QX559)P<$3=WUUE;#8/8CAI&]2\V'.*\G6G.-61*N M\S/".9'TH-BV>J^IRUQ(@OZ@F4ZLLQ*$CU'P%L41>F"UMV:M3Z__0@:?I[.U ML;PJ#$'XV%]Y]A.C(Q?41PG5F9R^F7Y570(@&[(L#8D7>V"(&,PL!D1O+JJ9%LDOBX^SZ5D*C?Z;F6A9 M-!E1PRYJ23*_Y7DJE-+P-(NRR<@:0LL,FX'EV3'4\M*?"Y:G MYE#+*6E>'28#9PC5L>UEEN<^4>VI0'#),1DU0TAOA@1$,V:644UG0_\IRW/. MS' PN?RW'$PE\ JQAUR\C/)+4D6?3\#G$_#Y!.S+)X [R]=6.[*KOT!O'[#< M0C[(0_0<1-A:8_B&WJG7._7.Y=0KPAV,ALJ[,)HH2]/8H+:8-7+ MXR8XQ6G6_OM#DA=141; /S[\X\,_/NQ[?!".,__[0VR !3Y!?-85(Z$Q/.L* MX;AV:[BU0AOY;%):2T]<0$KYC)L7I;4V4GJ 5\X1G#T&.%+UT7J8M@PJI=/[ M&':XFTSSU#N5IZ>U)<>]ILEKFI1HF@1%0:/1\LHF'UEG\EF5'N[%E XM!TRI M_I,FO1J-&]=1YI!L^Z6CJ1*DR7BXI!0V]B1RO3#8'/]*CC])550 Z:R%X '.C'6Y3"A7N[F+>+>;N8?7:QNNXT_#"_)8S59>FV MKQQL_[!//_X8@JB>-?S#9;+P+]_NH(13G+"ZZL'/LG/'WGV^>_I_-P]K=%EE M[^B @9"\U[3F,X'U"/9!7$."V4]<"VM5WE-FR7]^33NVI)O@*4 00C[S7$+* MRTE7"G=W-8"'-3O\@MP708(BS^[!]539[647*GJ'\F]2-+0&Y?ISQ4GJ(Q4W M[;%#25Y176$60I7#F6 $#$(C;U?R=J6Y[$I,4M%4@J (9FCI0UB,7NHR]9[>&F&*YGB&RVG..\D!>X3XV\1D( TYH=A+PV3[ M@NZ+@?[$-#D3D6[D1C^ 34ZTHQM4S!O<0:O6)?QTO7L&29*?XH\@B0)OX?(6 M+F_ALL_"U9[P7JTHC)8&YU1(*3TI8UAO*3/84D:Z!^ !3]-XO?L"PF@;T<*2 M!$?P]C23[&F\Y_N2R%8FUZ",ZDT:WJ0QE]9(RMUI-(;>[*'$["%Z>1J-@[>$ M>$N(37I6;PF1<:?1!#N3(32$""0 M@>7>+]YK#;W6T$JM87NL>6\+\I-_Y$A+UPV>IYYG16?:\&^7*1.JL#63O/YU MUFE=58 ;3*S_^_R(83:U_YOJ3,1-I1V^;,3GQO/N8;]J^' />[_+=^%.,RB% M!OFA08&4NYG04O)\GDJTRO4.2D4@R,$FR/8 KZHEM-087W \ILEKD6Y_J\J0 MY0]Y7@X(C]5:GPR"IE)/XE/95 &,TK">W!/X7OU$8M"PTF^14EUT]]"426"#[WJ+Y7\L@-9!L*? M".L3&D))4. F?2ZAO */\.41TT$==_3Y.NJ8+8VDQHZBB,/6A[.=1[A.[GX@ M/41>/0[.4ZGG2^._0N-(7DO[U><,2K?3ES1E..EVP7T9H]8G+KLEK;GTW)0# MA15M9K3FBBB[LSF_@!@KS)":>JNGMWK.I2$>^_8W&C9OZ!Q#4OKKO,]# %B] M0*^TH15K-*V^R$7)83)LAEB,W#1;LCA(7\=DZ2+GBNG :L1,QLR0HS5#@5I7 M8JY(>DX?;45]AA"5K#Z@BOY\X]3NFER%VP 8N?3(OBXW%4,QI;6OV4V^0SCU MYRH@_/N2()SA?/_L")[CC M*1&M77ON3;!Q*D'7EI4>UL2A!SI77"]4&I 0Y M!]XP=!N5@S[+GX(HVAZBUR#Y[91Z#V7OH>P]E.WS4![OD:S% YGA:WF;EDD! MLO<@*TY/P9'DGXIM-J_W+'AOGR272*'^I+#I"L3Z>N]OOMUXSM*PW%;G[Q5D M'Y"0@%?("D M!"]@F^Z3Z'>*#ZW0(#HH9ITU-$!@--AFLHL<=\6PV_2Q""DECDEM%:613\(- MV!Z2-$[WI]46)4X3R"S/[FPF?8\A9]D;4.NPKZ\),N;4]L;E].^(1>M= M73AIG<&WUWL&#LA.^@'J?[Q#[Z(\@N+B75(>&TVTH$0OZ:.R-[I\B[E%-G)C MC66K*SY^#Y_H).#O?FSC$D7"]MH.#Q-A/V5^0?+F(;,<2L39TQ<\('M) BI" M0Q^_EJN? "*[IN=MFA=YK3/$;;C<#\CV[D:I-$&8([1'312WXNF#SK''ET92& MLM- HR-X$Z7/\)8[!G]^C(X1_"#9[XW:W@A N_M\<^K^0O&<%QC B$4*4LTW MR/$#R+E])O@E9X*70(&X4MT='MNJ)38I%)S197Z?9NOB #)XD) -DWH"98QM M(S1H\HSS+&-L97$)?2\CD: $:D^WBYPJ(KB['^\(6R%":OO(=@EM(/H2A. K M?%)D=%]0D])GG?Z609Z9(3E"KQ&KU^+N\_<5FX;X\8 F@))HV(.PLH M9X':;'!\'F5'\BASGGR)XGF?_J4(MT8CS'.W2!3Q,8YK=#G:KL3M[PYPU_O-3_"/9!7-,X9DJX%O+3F>RBXC'-*W?;N@8#O)8* M>)&MDR=0O 8Q/DD+7\=%U:R&3*%HQ;\>(\87]F3T4%:[\]@^V=^;+P?;0P0( MYXX3+<=!,,K1W<;1',3ZU;H3+VLGJ(GF&J^TV*T&X[1(8 MW$9TSV.G1VTO/9=K7JQW1#[3_=F;)[UYDO7()\F4W03[+*G/TJ5[0Y,[AB:* M<(A6.J1RHY>J6R?')^2:#*$AZKD9%,&^+JE%)XOUZC$9.T..%);3FVPIT$US M7"]9'PM/?3 ,7\X^H)U,<Y4*,=D3B)K:97'&V^ZY3L)*C*D$9IS)FZ.#=/,MI>HR MSIQ+;N[-N]Z\.]F\VQ=Y+5VEM^2Z8\GU(8,^9-!@\O2.!C)-4S1YW63@#+&% M^KC(.<5*^LO,9/ ,(5=ONK?!D.I8A.0,+E@..#KP:$Z\RP,9.JI:QT%;]&L: M1^%-E.;;""1;@+S!O6':&Z8M-DR/ 6UD<9HK1$1'D:Z1%K,YJ;5U M.]9>;+-Y;=&B516[MFKNOMJ. 7I!$JOZ7A$[OJWWI5BP+P4Q A=1-7Q;WY0Y MO!_S',I8;U$2U!(I%$W#ID!3&2GD_N0P[ MZQ8@]M3&DR80S:@AM"WTNM(244J]:J;.ZLYEV*:V5Q;+SS4U6G.KO &FS.RI M1.>W5\BKK9V$37Q ;:\F?_=]FK6?Z'T7-SU6%WWO+O3Y0QI#II+?_:>,H$27 M%J#ZU]?W.+K.2,[=S=@%01;Z 7^"_/,%<5$2\Q4>1O9]C?W^%957-=E^ 7&X MVD%Y'+=?T\;R'C[>PV>N0KFN&NQ9BH*SC8#_C6XO&%PO]NY!$Z8JH['Q'F2. M>)#I]EL9IYHP&=+E6&OGXB:B.M]+R7JRJLAD)Y/9912RNLIRF%1+S_JYEF.. M30RQRF0O'0/(<:C!-!DP0TB._*SQ'DYDP8VNI?8.3C21EZ)#]_E&*^JF\;8HJSR/ M7^!_OG&Z'Z/57F7/1 WK>+(7*.4E)6@J'VW2V^R4?T1%H-L9&:XMV,,U[*OY MKG?-/ <;?V4*97;35U /S.:^R^UBW?DG6*R_LAB^%O"H(I@^@W2?!>\'E&.>X'%(;COOE&NC>7<21"=>RBQ]!T$"SUB%\>OWJ/@=9'&0A"@PL,Q^ Y0=$NBM;[LH M9(9OHVVJS5&D3K7?1N41Y3R8:F8"):K;(#\P>02VG;7.=+S/AE["*2PGRQ7.J4T&1QDQ'@ML[RJ"[: MDX*7\$V&@4$(S)< T>/FZNHU&@,FJZ2]W*[V'@>5T8MGWZ)CQ(I1KQR3'8BD M<4R1)Y/)@$AGH!I\HV8B#BXN2GAP.N'A)'*'4L12D[&020)7#WE+_;0FR \J M5SZ#GY78RO&Z"JL,LIRV6)R?8YTTK"D?"KNU+D\33;"4FMAMJ=+F0P,QIJ^J MHK174*_[ZELX^RB]K3>,.FL8M=ED1_1ZN=OMP!;]XPM [+*2#IJ4J0\)/EMM M\S/AO"KXCA%8O((8#KW_C$JL0WD(/A;"(^3J>5&/(Q\4W@\JX(+GVGQXQM?^ M;)V>GOL*ZE4JQ-\)ENL4O&;>ZZ7%*&?,X5%QZ9@,'_-!SB5HNJN,F8N&N"]K M2S4:XRXR.TONBC@;7QZX!T0H^4-R'T19%:L(J:-RR'Y(/D!>H.:ZG8Q]QF.? M\=CK ^AE?K-M469EWA[U\5DP1XZT0 W"Y*G7?/8V/;ZG"6*SM"JO^+8FI.BD M'HMA.XU9_!ISS164.85@Z'VT+>5R->?G:_MR\1/6PN@DFR%M(6)UK8VA0/&0 M,');"O36M@D7@:D2"8>"U&=X0A_3/"?E@Q080/+FM-E0UKO+')*['RBF&P76 MUO/!:K4X>^I-U?F0YR4(/Y65P ^@"!]6$ZU^:V;83ODZ\>OX<21O44<<1V\1 M^-\J&A*W)Z2FDF=4KWB3M@'8C"S-?'UDZV2K,]1[S# X#:.'EH/'F++X(-;I MGWW256OUW6-?(D;#YA7A4TB*^LXAI,VR8NE<9,'U[NBB0(#+:"3T)^A@O8E, MAL^0!&QNFE)FR6<0G'J)C(#3->^3KMS\"K;P MIB@B,#7*PON@>!\4[X.BU@=%%'+Q%<:7] MO4^S*B)SO;LO"_A3G8((_K *PZA>RD.R2[-CY66H)B-/.YU3,YG!7$CZ7='> MDM_//# 2T_?P=_:ZTRF;U.34>KZNKTQ6H#)ZS%J& 5^ULS=G8K-9)RI_Z^7H/-N1OHTU@*O_YUUFE]@3?73CVQ.XDFX,^/]Q'29!LP28K67UD<]4=E&!'BAM9A;X)H43@ ^$=?($"F)>-;Z.2B@!R;H721 EBLGA M!\E[3VBOD#V?O_L"M@"^+,.:TZ&$I2@%4,3#K;G&T%>?$;P5#TE>9&6M=8'B M%\B+EZ YSQ'%X(@B#YB8Z@I^-,+B^L7^<1M$$,)9MIN1+*2BL#=.DJIZI; [F"=X>F:MG ML-&+9/*(P9;*56S OP8K?)@.@Y,0-5H:6AUI.E M#*96TM+X:0GB%X\JU-)8:#DGBZ1Z50'*7\T'15SG:VE0^ 2@1FJ,+8W_GDI1 M/&IIA_W(+JZ.S:$YH2*P47)&] 7$D&+"38K%U7N<6>]QYEV57O1G:4C.TM[,ZJ#JSP/K$7;R@VL(Y??L<$J95&J&K#'5UZ/., 815:# R!,$C6G^=N6OP M*:)ZAM147S*F\BV/PBC(3DT65#1!6B(F8GM]2[A,!+'V]:YCZJ"F\N+HZ.*B MOD%>$< S+SW3U)D7K(K- 7P)LM\:ZQM/W43NSOI2K<5!#E\HOU9.GL4Z>XGV M!WJN.%H/V:6;+ND3FL_E\,I"==/WZV3S/=T@^S2(;"7N4ZT_@>_43.?FXK(J:5EM61UP#]P *S7+8C>=9@?@@)LCY MSUFT1;XT%=!LZ;[?W(0%/)6(V;25-&H*>D@Z[P^.)PMS"-FW,DY8N5RJ^#*W M(CWU;0R"L"(2$NR7!D;<#PUV+70D<8#:Q2PQ>5T6>0'EL"&;XNYFUH):H"NJ M.?^8-[\2DRV/&VN.DUZ)S972\E\@P,O:'-WF>?^N]OL,[(,"M+<6[G"/&,!. MEP,.=? EJS))06NR993/B,[0/?>REI)5O2;CP)E$F*7'[B'!H5RU!))&GS(' M)F?EC=G8L/-!\.O6+VEK^77;EH/#H>^[%#0;I72V%"#A6X>EQC8:!RZFRU1O M]W+7TPC+$BQHW%86&&K9[+R1\@+2"04^DW%0<]VP[1F68Z+NEND83BS%2.2B M$36P6.K3-N$HX>TXEN,@'U[AH:>'W4832L4HJ MD<\-TP3Q&3J5(&'H4X5M*56"AJ&BZ4@SJQ*(3)17N:RV2M P44 5M S;'%]4 M+>P&/5)6WX,L5%*J3(Z/335)5 ,20 FG)JMSAN.;TZ5)D\&M6LY@BW&^.=,& MUN=X=$X&Q%Q%3EH&+H!*_OC:(/HGR MX3*EN]/TVDEU,[J,L+U9)$GU KA-D ME( 00DM]'F-QD!"S\! :20:OHW.^3\NL "!Y2% &-)0+#7Z9#"9G3WW% *NS M 3] B5'IM]'KWCCJ[%\6D(1TVT3U3@I$^.+](G$?35)JNR M.$#1[?>!Z[&Z[_C:A7-5EIM,9'?']S@]@5I&KM\$U.JLY/8.E5^4)911^&*W MA>YI\LN.JH(N:P[2?.I+FA2'^+3:%2#C%RY%AU GR-7. RC9.!"7Y1B=K;^, M/N C&SV8[M.LL@DJOI,&GYOW#M!8OU9@;U_@H%/AL M,DH_J$_P!UFEX8.;64^42M2DUNK(^2Y&N;%J7:WX9<'J;3A1WE5&FKDHLO,U MV8'&';*YB,64;+KT#JJIK>)S ^715.XY;6R]KJFL=7QJ#&L=$TI3 MPX FV:CYH'K=9'][.[?E5.J1\ '[2.AB>ZR=PV13S&!\;9Q%#=$H^JA]A%3] MIWGZUG9]9N5M-=]2SX%Z^JE/NVD"'JIGY"\X>+LP.BS M/ ;E1A8\>W0]-,Q[DQ;(7P$^NI,\VOXSB >U$F;]M!%I/KK",RG!"G\_:VFE M>MZ<=^M7@+@R"%0;0Y!@EUKQ7>4D>VTR=A'O<['1N(8_U$SI$$)!\-RQ>-]QD\KYK7<]=H%+A2\V ]>0>!>-+] M9^T'#N<>VPODLW/%M,Q%8DMV)PV5%=> R*\\98N&@ M;S**9D@RO8O0TFR%XAQ]6JR$Y3#)Y?=S!&6X#K@D9D@,Z3 9/[UL\.I1;&F" M4G$&R(RNL1P)"WA<-\;'=;0G,CB>6"*3(31#U+NR5EF:;W@LKQL=VV4Y3@I? M]XJ"PRS-^#S>.CXE#,ARL RCSF'CR;I;G0QW-. M9LR;Y8@8IIK'AM)9FF>>D^ATL+<95V\8@0F%^%F:T%\M]!Q!@+96!#";9H5# M#6TM1V"H9,0,0;2UX(&A9#\Q8M'6V@J&4O_4$$9;BSL8>CCP(8U*0+9>63-3 M,*02\*U71,P=+JED%ZQ]D!L1VVA7 9NKVC7515B3Y6MY/ ;9:;4MH@^XFJKF MYN8 \&9#7].&/+"O:6-N31M?.V04T5M5.T3=D^Q\D=<^UK)9B/#WW<=!!@*O#L0%>H2V8R8@7TP]W76Z,95P["(W[$6LEJ?@\SR4-Y' M81&;%/U3I_*K4B2Y/V\?P/R7V^QI!F5.S<&-T9P$4OK\'-RBYM*"K_K2* D#M4F(I4S0VDTB<^^Y=V/,3.R#?:RUOT.4 MLO&7,27[[A,Z#^@0(V'U\][K'/-Q;0LZY&7$%G#,Q^>:762N69]PU!*G#0UF M.M?QMS0\W*VTT18A9ZRMMGAW6Q_YJN:,YC<0^RE7Q_4VW5_KH5CW7NH9=\<\*N>9D M'QHK-316@2'91\NJV*%15F0?4RMU*Z18EGVH[8QW/X^1V4?=ZA'&)FZ((2&W M+_ _WZ[B;BM,>G&WZUTO\A9;F"$OJ[Q$?_KOG_Z"K#D^")<\L _"]4&X/@C7 M8. 6'X0[&6)&[1XL+/0^#E*+C]A5O,)^FK+9 ;[ZO(, ^Y!H'W[JPT]]^*G! M6]1GPN9MD>C\'-PBIR.$O7^_]^_W_OVNJ(>]?[]D_WY.A8')*'H7?W_LO8N_ M0?GHS2X8Z2#\,T58N.&ZH5L-XZ,"%NAZOER'#OD*(A\:8'UH@,W>-\_>T\9[ MVGA/&Z-(W'O:>$\;31!W!3XK-:.T@AWKO&>]?8#;#WKO'>-=Z[QES7 M#>]=X[UKS-\B[UWCO6N\=XWWKG%!%^R]:\9YUQ"5!";CY_UJ_('W?C4&V4:] M7XWWJUG8#GB_&F.WQOO5F+T_WJ_&[/WQ?C6[RP]=<%_ -MTGT>\@U.U:HAAF$^%U R;R2G+2EG)U-VR.J M.Q&]C[:E()*'[#>(&>XJPW8Z,]H * T<5@F\%CY G+XC0!NB8.6U8?;4QS-! M#(?;?P8)O/IC.,55>(2W,Y0:(*%\@&:6]%T2&\-:*XZBVQAOTI%Z@SFFY55P MNW)V9[>.6/W1&?0],^A[ M9M#WS" EX5[,1_BEBTPE(Q=)DNW*[A)%D?:\;X2:?*?YP=F(6&GS]66A?:BK MQ],]0"JFUFW+SU$ TP2@%3S!53GU)3+@E\>2%;L>_['4(02]1!_D0@>0[K%D MP.?8U">>?+V)&?998#%+TG-MJ?1W/P=)2VZ]XN]\ WKMN4])ZW>=M0=^C^K^ M'M5-TA1SPDB$$VELGYW@$X5Q:_0]RA3\'LCMU!D_M3;^V2E_Y&&7:?J.VX = M8%;Y*^-[O/NYA$3[*>*R43]W>*R];RQ9;#8\7_9M*/*OA.=C9JL\K.PR9K"P M2R^.#[ L&XN[ 6BV9[%T73KSN 9@YL N6-DB2]\$WUO$=$F&SX8 _#Z(3.Y? M1EF8Q@>M#5(^=KY(M"R.03Y5-"WC//92.W0^ M*S6&><#K!J,\@O_,8IYLN&]T2YF@YKO7V):!I-_@YB<)2Y/EGF$42OAZ%R5) MD[^35?;R*RBRZPCN AX+14]U 1XWZ<3<=A/%C+^&QKTR#)[Z#"A)4E/BOYDG M/Q2VL'382BHRDS(ZS):/#+-,O$7M7[O)?\V\.S9@=#9&S4NE&GO\(:]F<@'M MX]&=#TTT/53QS1]8"Z6[[,LW-&'9GY%!X.X0Y\'7*R[7-YU MZ D7#'RO]O\.FV-.5&/F); 5^7]OPW)3&N88-8H6L+.?SI:6-.R].FB*^=GU M^INWXZ'@LT<6>D'*60*K+DVS"]^/,Z8JACITEMG0?0XW&-3,7S(,Z_7B$*1E MLMP6.A:H?@G?<"_F2KX=,(&S,19VQLJF=5IG$:3L)+4.I5<_7)MD4)CD'*? M<'8PV?KD!*GL7:X0 MQIBYIS*4ZP_+)V*/X\G@"%.,O%DT 1I**ZWCT2U#= RCM==Q6@S7-HXU&%,F MV(FT$!_0D::/9W/#!K LEB\AF<@D+_1I%"]MX(QVNG MGO0ZJOT9CI@"AZN M.'P2,[BGDG6T AKP+?>],'V,8I%PL-SV[OLC(_(5 3*-%==H]/:R&1MC@)@X M@$?Z:[+0>=/HV3RH-\B"0*!WO$A2N&PY+"??THO#O?=K%%\&7I)H8HB'S$ 1 MS7J)QK#A-Y=31M)*D=[.RA')7D>6#IX@4KF_FFT TIR'Q- MI^,(WDCI ;,84Z Q%IO?YZE?AKI--I#TT,*E:4^7#>1\ J21=X?''71P$-Z; M)5:ZS^(8Z\AY"4^>P^@E8?$["O7;<)^E[>?,Q2%_[:&Y:^12 \L2&,R//5UUK2PE 007?<>\&T;-2EK860#&AV9"KEI+$Z RI2D(DU MK"?LJK'&S('X7MB-A,_*" M(2QD,1D%Y.TOP=->?UT2WO!O;),3,[?=%8]0J2W$'OC49Z&DT.&)!5AX>1UA MS?+E]B;#WEE/T2$W1UJ=$]NY*+!1OF*%&FM[:E3@=! TF QL$35-0P=AT0?. M6N41@^DL_DL,JI?MXO/!SN4^#+ >5_$/.F,NY['4V& MPF'I5.I-?>%>1KL=SX\\\/=E%**EB(4^/TUO"T5(AF85EIDU V>8.*3$ZM>5 MF3<#H"=?=R@8';3)Y4O 7\46WWMP10(G/S)@Z6X11FNPV2(*A%AJD%0;R:X8 M/#&9[[TPVR*]T(X-6[P"39[[3!,N;( @0UQ-Q+!T*)F%C^ *73L !^)-QLG8 M2L,>(N)(NQ4,S]*CR60A41VEC]U9JDAADGJ4J6!G%!Y^[3< M[H[0X>^$P]:N[.)Q)!A:'V-&Y6QV_ !^'K]P8)W=@]C MWE1ZZH )7-9>O[]I/MV;1LVY*XR*VD@Z] P")8C8^HW'X_"J(6FA-021[R_/ M[R]/;2N$ 7>AHY3Z_@;]_@9U] UZKMC&4\J1IF+A:.S6R6G4T%$<#6,Z)8D< M,VK4J!:!)(]>G![6L1KBI"*-287A]8W M$I/&<7--73FH\0.%\6NY%0<&"WWVWP660+-M4'-I6NN$9.#$I'V(,')GR].; M* LWN0-&:910#R9!2C57:JP4 R:@AJ0UZ_1AICZ@\'\@_+&:]?4F\_-,CW"S M^(#/0Y;H2GW905(C_7"&^F0Z$PSVP% NPP+%8O<$16F9IDGHB MM$W\G: RN]M%H4@*QZ2\=R] V_OU-S_(8#4W0%P8L<]2<;,OMU<\P(Y G7GG MMCPOPI1O<&7\G:VP=(_(T54B4?8S*I=OLE!/-CT!2_:1N-B9N"?YD?F(57:W M.N39N^)P: Q5ZO'SH5 O!.L(+;>VMBH+P-F0DG.5L4.1$6QBRUM>6R-91X\9 M7"KP,&J(6+AJ0%?!MHWBSV>X#-#/"8POO'BAS^K/U;;>B7]AOOXGNWT0'5B^ M(GW7$\E(8GQH+=TN#O()-!+FE+](C(Q''^>C#>IS\T?9[_84G%#,?8)X_T+\ M_.+%<&'HA)=ZL+,&^*G53[FA?AK-[9/95Z949UMD5^N E"EH9\HT*K@M2EBH MDJ1)8C8:V-Y$E25J:A7/D: MX1*LQ'@=9CM1@1UG3]+Y3/.-FIF761S#N\O0%%8#,+FAKJA1#^K9#0]1-;O# M0(:JBF/Q^W(3G"7L?%8(42?.CN;RL?/F1K?6I%BW9.#,]'Z(0G\ R27#*5"] M7I:9\(VQ,]/>BN+ST_DY8=LLN.-;=L42/^;[_$I>LWBG-7R:X0B@M'J+XI3% M^;*66R$3ESFG/*=",&KM_",FF@WIO)3T"E0J85#.[" M$]6L/S:L"=/ BN8I/+Y<-J>7=[M5A?7UTL[A8/E]>KGZZOURO)F[BQ..FFRC<- M5U9MW)__]5]_K'8MP9IS.-L?.2Q&=YH[#YU61KN78&PB_J<1HK?(VQW!!HI. M64V&^V#8WD_86(Q8K8>XF>8L"6'W1%T!&A%;O#2=1U>SPPO?1VID\ M>@E%L=I&=)!Y.P.W6-<]!T0PYV3,T;)NGCW>( G M[B:*T8E96X>OV$M:_]7=X!_HXSY&QFJ*KSB*NE[FQAG;:(ZQ ZBJQ:ZR&:#H M@.<.A@HIW"I[+E5\74+2_G@6;JFV*'8 0[,H+E2@)^8S+CHM Z-V3^2?Z2,Z M1N[*1CF)L61_50?5[:T][C7M#LIV_+N.1>/T@T0T-7#\(U4DC;().]2%:10? MFG?GC_1WS^)DVMM,W4%;\Q:UU/^1RW9)0(8198LA*)N,DL=/0O!U1A2'.:DUV?5;EM^Z>7'4"K;Q37Z)H\\&#&M._T,?4< L) MP:1_L#N I"7?^GZVR\19+4M^[V/VAB&:[RR_AK&* NSXT%[8+[/'4)9_4.*H('ZF[:0U";(=A5&_\W>YRH MI3=7BH(=+(78*JWM2QU>)0>C@)!Y[226J3\"DH'S'5F%SUM^=N6#9Y8W6D$S M8_$7VX-'Z:A)7='Y=Q4'1P,R>4D0K6NVM3X+@%D9ONUS57)Y:]CLUZK1[CN@)M!=C/N"(B69#VN@' MDV)H@J)QJFV\7.8C;S$+A2S5L^4&*V3#(!=47SP, 3_1RHV>)/6J3:#SR325 MLT@NN!2C9[SO;-Q!BGO0 G3>@VOS'+ F%.['N;142G<@V:9#5T#P\W/5#8N M&>G2+0 I7'''%V(HB$IS4-9'NO;10#XL\_[9#8/W&GK ! ML \?%>6+NJ.*^O-_)I+15RG^;75?ZFN3#W4PH^@.\VB9 I^B=U9RE4FK5VEA MG\,-L Y:*."X?O-A:%D;S!WB',\1;B8V',,42IJ-0_],LEN_T5WIK1A-;?F& MEY8>:#ZWZ$#FZSI+;<%I(J@6F\.Q5J._U(1'>2&DH--X4) MY@&V8?W!@G=V'X7IFU,%!$Y!C_]F7KS^B%Q2)$Y&!I!'TFPE.BJ%+>H=26<$ M(XM0_[B.0K W#5F$J_,X"L\2FC9Z^3D;CZ" IW@WJXL-K=;P__?7#^O5\F;Y M>/VT6-_"MT3NV=K,6-;(XF$&>E&A(&%W2+:-8E;YN[":-- #)"5L5WP0=;]1 M;4(7?13 +[S>@GH8LT2>CU3J7?7ONG0+2Y??QW)4U3'Z5"AB,9)TN15N*E L M*X(4;3)EQ1FJ\2[@6&[A TOU>WS2@^,.GNC2RZO?JBXJ*6GM@^O.QMM*4/@4!3(7;"0;;F4F3_-[JZ8..1? -78"P!J ML=GQD&-U2FS,T-UF!XICG%D$YA'Z=2S5S?L#_^+QL*5+.9"[?B:R"3Z%89@L M57Y?,-DR/"*5FMR!G$NC1\\S#(_:MUKW' _,93UGZ?:3DDI:_OTTOSB_$;Y_ MVZG,[HV1WRO?3Q-0;W43MZ/J]2"G6Z%A-?.QA%1CZVQV>\RL ?'REY!"\"B& MSWC\M&J^XJ#I8&:^1R1ZO.8.Z(^>+U'44B678F,)/!MR>G59BI(69&*I>+1F MVI>DQTXY;\"C1I64JQ1Z((JN@C.X\?^-B'MA,G_M9XC^DR)F30$'8T$GVWV7 MK'['[?+Q\9TTG+V?(QIA8/#ETDRY'99<;@M%4=NQ"XRX M7-X_/EW_=/VPNOWY^FZYHA(?(BS^E2-8OJL6,4] >;\"]3=\?60QCS:]>H@.D'$@NPPJ M!^F [C,U%SV',?,"_AO;_!0%(G^U8)=EV&A.;\$Z)",Z+9BE7U]&"?'=:&II M81B7K$L[0_3+*C&4LP&+UT\W=\AO/"5/0$K7&^WS)?FE@TAO#MT56"59V@8V:F\ MS-;1P@=RQTS9SD5&$[)9BPJBY$).210A% '&9VPC,NJJ*/:\B0G;2"=PAU?( MGD$IM]+7H$]T!B^RA(>8VI>' HB-R;_9.)',?]Q-)TZA/#7K-A2G,TE^<,&S M1/[4Z:29 W2=^-3IN\W("/,9#]XB$ \0MEF]P9\7P&L;#"%A82)^M$B$*N22 MZ&J!@215LR3,NW7!MTGG;.;?++?-T1 M0K&A_.;IG)92D;"S?N(WP?J-W29)AL82$(%UA\:<=VXRM&O\XL6Q)P[B912& M3,0I8@F'9_@R_@#RI2Q\S%X"[B_A]&.$7:[IE1.C%)6RG6.TM3R65VP?,S]W M*\&_ U;$=39/Z=CX!T+4,)S!'J?E!S!/'Z_%T2<@Q%1'KGN\%BF,O/?BKWB6 M\G/5.E9)^URY2\ 1TKQV[X*4VA>Z+_9.]H(@T8GYBEQ_=99*'^,Y1;G0U$"K"+$W]UED0&4 M.+J@XC^!0@4.3_-,B8.DLZ'_X]/R3Z,,5L<*(XA20[=E[@^?UW[>+67D MBY,EJZ+YPX^?G@A]MECXN:TG=^FAREO3PV$#SVAZE*;;ELOM+Y^6$.*^47,% M"%AD"3049FS3#H%M"Y3&=S7=/K?"TB=;69]42HR_?U9BJ ]3V>->2H^!VLG9 MTNT'4J"?BV\[P?>: A95'&9Q2'4+0YQW$=287Z.,VS&_;(+9D!P2XB5%U\9:H)!)5(>87 PF;;E+'1)U)"CIQL/E$S.+)$ M+FN&3G/"R_J,D2#Z&_]\"YF-?>Q"1*0L8P5Z0C91A7'H]U0!-0,[CXVR&,>S M(W^-A%P[(L;"*.S&STV"-">(IS"2;/K?_-VW'9G^Q=&/BK![8_3@2+"Y57"# MD7%M9CE-XQAM+$)?H%M ?6]P<_*S9!T,H#U9MK/,V1;+RL,OQ=(2>/9F11)G MO10?]7A"^R-SM5ONC@24$&(MG[DE1DV8B87BY.[LOI"<^B=.3@&I9]H&+QD@ M(=:3>I@M65 &2[:N1UVI;(6._/@ :CQ_#?F6^^AURKD/:U-' ?NULI MS8$"![0(*"DP1K,CQ_S^EM^'9\528"DI9(:=LZ^Q3'1(49&/);)T8S42WK@4E+$U3?_Q+%7ZMX!9C20^=Z$_1QDK1GKX;,O] .^^B7W!X\_^([G*%??'NP^X)+ M&>D'C$5+ENE6*LVD4HT''<>GHCM=X?EP2FA;D:!RY>_V071@K'!$RH#<,24-PEPX M$#00E*T_1D0E$9WR\2>*8;<\5'VGR; )Y@N:,1\;>>2,$6Y>-_%0QC( T;[J MNG$^H(I5]QQ>?5YX2+IC:-UV$@RNOQ6&57PG?O @D-LFVG!"Y3-TI&@J?M%H MD*X:BZ$BX'?P66XQ_INTV-9LDL*PHMO6!NY5YIA[_97/11N'.BN?E22N]%0^ M)U%1D+B'?[\!\Y&2.(*_K03W%C!0?D9UXA*(K==/"ESNW MBG;3!5ZTGHIB9UG+^:8^]''S($'FQ:S9C?4)\1C MN7U.\F,F-3,Z\!:SQK>3"#GV;74> =O#JB,NZ^_G\]E(!(#<3],?.-NB)4=; MNN;^N#GO6KLSJ[I7K:!)H-<[HD:4NA 458&>%E"9D.OB%X4:T$XS7+^Q;M)7 M=Q0UA0'XBK7/NZX_?5-4V\*Z;%\^!WT> 'JK\]!9W$!78VD>/H\3*&NLRX.G<0-A MM3UU\#3D$;:Q(H^;B^*CL6,_SFLAK;UO6!BRMAT7D:(K+'YWP;91:R"MMV'= MA ++<%WF:?:P1W6>?0^!ZV] *5 PX+T?'VYAY@2SI[&.313 +[R6CW]YE.G@ MG[N"?R0I]UUZ4=*GZ@W\R5^ED:MT-,4SD+%?Q>ADO^@2&>M#-Q69JAE=(D-U M2J:B0CFA^W=;];7H89*(M$=*%UM9?:Q:9V&+OF AVW*I&"U!;AB(1"]00KIV M#UDA7^3G? *D39A(_)':#9<=;)?H<<1)6*5>BJ6K[T @&\^# R;M$23X!%@/ M/Q V^ZX]%@Y0Y9@+(K_%3:SA@"MCA*S4XJYE"I)YTY9LT.ORH8>:'1V3#J/% MR@ \LP9OBPVYY=L=MF[!0#W0? $B(W0F>=S(\(EF/UUV>I'VC%E-,1NBXQ4 M*=*CIYM]ITU7O5Z.ZH'G.[LC[G#YV1T^D5N6C[R!('_'OT3SP&UE[@#7($QY*GU)6-79^)R$$95VJH_"5^%\>&2QWRQ6Y4#@;G4S+DCJ]T,A><.Z5N;-7S\K[43E,1O"78K&PK?A<^BS&.YZ%%>/ M4<+;IH^_?58Z#>&QDE2E>@R#\E1"+'J?(QL$T0=F$52$^_MWP@E5LZ5F"\62 M8W]2;"[IU56Y_D'1PC:CWIB$-+)ZY74T^MII21-$KJ..)H1T.N<(H%-!)R6-YHJ]"R]_:6IZAOUAOG7%N2!@:27J5:7 5-^IB2-2RJ-LL" MU3H% R!$R[EM%']X\<;5O1[&U1H[P]#*S6[P>"7I6N/=<2X

K5.TC.Y@[$ M9IF1%ZI?;]@JC?RO2X&,2UZ X_:Z_*Q0Y[%G1/PNRG6(5@1>D+B4,3YRZV_X M-[8IJK.%C8)MB4N^CK%L7R44%HTT0&/S4+&[R5+0^9ZB@Q>TQ)\#KHLCC@3V MEDH/]RQ]BS;8+S!)19*E2PZ)(["O.CJ6O6.PBS![9T'4[B7G@'?A&&T/;6&T M?0,Z54X15-4:2F?ANO9XBL$4%B]1)-6+;PZFL'CSH\9N.S0ST$'3VM1%VGRE M?YEH\9&"S(Z(\<%AMT<*Z(EMS_JW0M^LK!U/BO0V^K_U3EA,=N*-T6CRYEU2 M Y^:G:QU< M6LYV+#ALJ=6X[QE.!TT'0J%;;(6J:A@["A09MJ46(P0[X/RZC MW8[GS 64S^-H8 Z?-TJA+UY?8_8*YZXLS_,,ZXAQ;(PM-[T@.%SP$#NEM=IP MPGPKD)7<9PN 9WEA'U(ND08*RY> OWK-NZ^5$"\;>)6QV]#E6J<3H+]"A^ & MRS2Y9$J> /'U&X_;>)/,:-5BVLTNE(ZEM73%F;/'1SX!022;)VL@>@U0@H@U M3LY O&I(BA=K?:(,H]0)+*%HWJ.6B'U@J MHBID,M9RBB+8)$^!]@_KV N3 MG-KUFN']<_X\XE?#X*+MZ!<;!C I 2GT\@ M)HK2]AH*DJP%-Y)F_:[W@V:ACNZP$W(,20;]$G6R#3L6QY!MT"]97W'%M_A_ M+U["\H___4] B7]Z^ST/MQ%^5'P0AG#5X SB,_R(!>)E]B]\4QA?GM@K_DH4 M'W8\8$D:A6Q?O/L\_XW#VQQNRM#;P;Y9#1_W,'(]*B-.(:/O_#OR39 M2Y+R-,,U?8FC;%\.+22F^/>>Q3S:K,5$FRPNE-B0!X*:__&'-,8*X1[,A(K# M?_QAZP4B7EH OW@!FKD!DKV4B?9RS-?LFY//P.5X$OH,BLPSQU0]_JAW6PH6_O"5:"C M0+[HPV,6^V\@(2IK3)N]3:-(6.52Y#B/!G='J)6F MR68J0\-IUN8!R\$D6:'3.JN#F>I;DJBL/Z+U6Y0E7KC!2O9')!==&I!^ MX>G;):C5H'W''3=B44BMQ&D(!)5KWRCX[[VWW_@:-LO;,UB/GX!0:&^E;@3) MG:UB<^ L-5L,&AJL%(P[#IC*?ENH>>R5A0STF4=0VG>>+_84YNKMN\5 DMM? M&TP7F)H&6X8'EE<:RJ%X5_>4]37^'CS?THL@\K^69)ALNBZQTO*KN9\^4E-Z MT='R\"A^K2L"M4.;9Z%RZ J/* ,A#O@(DMXR!+0 M"$,F"DE4Q\YZ?),&L,BB(L6,&WWA'5C\$X-;[>T2_KZ[NVPSJ_I[DGR;"\!U MM&)!@%9*K/T"MS!\M86D^I1[G#J9> ER7+[BQ?'<.$L8V'CN/ZVY_DO MYC[VXGJW&=K$_!4_FOMN%QM3&B0W%P<1=_8!&@F+$_@XR0"7=91OZ!=$K'9- MC )M'5 L I+,38&262NK[&;#<^]K@W6[G&T83 _+ARC$L]?I%+\T:^(8LNCM M>8J^"#35/\81+ X45CA"*7Q965E*$IWCE]P1(&WSM]PH[A(^#8VCV,>D_WCK M/@,' E%^[*'1-Y]IN[!(+Q!VC-:%*?MZA-:Z2?_Y=D#W;_8B M=-]3H73C\1@3VD!V M<;F7V5O%93<*EIYZ,-ARBVW$1QI]$=0=@U!MPL3J=&6P1H&2R>II 4)63B]V M40;OF$:\&5[>OT3Q5\"F4-1@RT5D&LPH[&)"U:MM@D?,0$9^B<;)ODR1C MFZNLB.2!W\TEPB*]]^*O&'"V9?A=ZRJP!Z(G,.J,N=MP!;K'IB'FVC>YS4B2 MM_D-3Y=9BD>XONZ:'U&1848.E;O'JSB<'_1N].8XATXE/C*J3.): %4'4/F] M.S@V#E)A=4J$O0EK=(>-D)7U!X!U(BW'P9(\I_5U6U>5+6[;!:;U-U0O?#9= M[_9!=&"L9;Y"&T-=MP'D\BX?;[K@3_^+9/6#4EH(TU[E+EH4$W1EBFH4.8.] MXF86CYR!M[D"AHR ,2N_#4%P'<"5@-X722Q<^]-<9(C8CHKY\XMDD_GB![0! M=J?Z(9*RJ\H&3^_+\/Z.J5 WPB%.JNU\M;8O]"A1@:H9'JT:0P99X[TL]"6V M$4WJUF\,!0-"MDP!P+"/,;O),"NRO("%7S=D F^,DZD<*BD+'[.7@/NE$,DS MILJ)6RKJ3#_NSNX\/=X69HIU#%I?)VY+_B5)V0';(*H7P984)KA6%93"0*4? MY,P;QH:MNRR\2&%D^_9ML6XR^.",_05W3H<4[>=]U#!HEA)#N"! 2.2F;+QJ MA?);97.V+<4GF)B>521?V<]POK!2"Q8^" Z+;FBIG!B.Q"QL- MQZ2OM/R.4EM1:M^.>: [K%F7C5#BJQU"1MH8'RQZS=HI!;IAVERTK)NM7.,Q M-M7CIB-)K.9S75MMPF*@.]Q>ZUYUG>&RCK)>5S.-)ZN8:S7+-[Q4$R+*D2"4%_;>6<'085=+9ZR1:F*9=C=V?X7)#>R]>)4 MY/SJQY!$2VY:.=8;X:;3(2\E)];WA*$3&49#5-IMUQIM,]:=+1<^S:Y7KLAA MKSA9N^F6,Y#1,T:9WQZBT#=:X)J#W)'0O4 &O&*U\5CJR :5S^:X.1UBG594 M;-=@I/B2#'H6RF?CZ0!;6ISRKLJF'412-'YA0/9O;3S:GY%<=MX OJK?6[2W M?\+2^C[(I-RK] :O'!A0)3O"J,8 M^Y7]8R 0F0-L8]86.HO07U0%<]FFK)?[A#M^SS?KZ"?^6A6G.&X.HGQB'S\[ M=3RND\9C?6,^N?FE/8:*@F0N0*#43-H[;AY'/^%Z5LM_;5]Q V#2)YOJS#<[G.]'Z!N8?T9/RD]DY"LVFZ5CW_%4+-!0=!\ MR'8- X- R0@1<^FY/0OS@&U\SG;J+DN_(WDLZKI3C1!T\4!7V'@' )!$N"@@ MUGGCMC\DN? G^+\KN'V]A%W#X2G-"FA<9EB\L)-_8CF:)*K&RE]5OP_@0&DH M1J/^%\P278N.I\=7')O\=]V1=_W:H0O?1R\<6O#PEXK"O0T[<%EGJBKL8E62 M],AIW:%H,P"\>%*@'E&'?\LBQ14#R6 ]1/F^X2$L0(0@;-A6_'''W]E&&F'4 MU[L'@A-^IM4];4KG:4NAK+P)IF$.<<$B##,ON&&L/.>5?M'_@@Q:%LF%;,>S MG8@0E/K"&XXATT!WL+[.\(+SPNA^?'.[[C M/3."?@Q)J8'VQ[SDJGA7E:*@6X'1.,R=4U'$EQ;>VT[4:?4I&7S,(L[.$>ND M>W7M?=<$JZ'-7271->'ZFQ]DV'FZ\*BMLI=?F5]U.R@] M;FW+^D"@$0_?$V/]O-]&<9BBK:UXTS8S4E3?DCF2%KZ!/&ZF?-5UHT2[\37J M<>XH6G8>XV'^94)[;J%I*@N07+&7M/Y+4;E_-#A9C:FJ5IE7W*\K7#8[%B\" M6&K1K0#C[%Y#$30EUB)\HPV+>I[U<1N"]$.S>OYGH8)LUE&NHWR)HDVRBH)- M^^*;<1ED>-C"(HUW/N!4-L0"$KT4N3>7+OU44JMBNH5?XZ)=[*;B>Q5M8SW@-15G+WF;XANEW/5UR3W M_)+%*=]R7P1H7[$]QJ;CJWW-=ZS\LY.J, ""),I7W(-G7^KU;;C]+V@B(/$6 M=--F]&/(W*,66D99+V:QW\?1NQ=4Z$AJRLC&N(.K0MNL#:(7!T7E][R!1^-1 M(&*4\H"2*SBHE5P^X2\TZ;R!3V87TR9/1:-#D+5WHP7CSGO[>55KD6L,G2MEQW8T/=.J<3^?0;XG(L(.'IW?L!U/N_S&$1.XPPU# M6\UAFMJ8$U/#ND.;9IDS>=%_1?.2$8#N*'(-!ZC$)^H2)B5[WGL;)G+U^L%I MFA%D\)S@D".C+E_2W&HIK%/+[7/"JLI8QGCQ4_Z"0X3NY?B6V6^-ZI"&K& - M!$DE5!7]DE05!)[*#*?EMO -W(;ROGC]6(M3S.T0/Y465BRYV*RAH;?'FD:3 MY*,BXZ2U5>UIA89D-[@5^7]='&@)"9FNM MW^#-6BD/1>YHY^$M']+=7R(E4Z:VP%ZP5QZ&)S;S=GZ$FJ6WDF)"R'=[@:J^ M/;LYQIA=_<*BT.LD4+<^(RFS)+5.[G@HF*+U^E6/(;<3H#[E)2MOH@SD)T[7 MWA;- ))[A&79UM_@(L146&_/X-?]Y.[NLE^\33>*)&J25B<_L4#7"27_FEP@ M25GYJ2FR:V^N[#N';G.) .C*:>T0\$JS3;HC+SWPFP+,PO-MTN^@4#NO 6?KK]PB[1"2@KS1(?86=%7S:- B3ZF:]=) M'JC1B]/H/42&0)#3.?)J%X4)^X:5\7S56U'UM3L7FZC? ["85R'S4(CL"E5. MS"C8+F>3B3(N'RY%7:ZU%[^R1H-UQ;?-K>9ARE[9[%F+]G6RM W5CI[&R6M1 MU3]/>>69 $A>9\7>%A=0S]0B^8XD&H.#?8;4U9#"NB/9K;KC2>R&PZ#(7=DV M/FD'/=%UU?KV'5NX$4$6\]U+%B>YM:+?RGI=[::;]/>]/\*=N[DL5 R:9BF12V=ZC:AF"!E,S2*[ES?4150S@ R:%E7X M#(&HMGV^)IC(':H-+ZS9N]N/FH+<15]7NE:FY&F'N+/U1DVUW_9M$(@[.FU9 M8M78"]PXCLSN#_#$&+05R77?K3H^P4PD=:$K#G\G'%O0UG[T7FR::11)U%:P MA/0NRGCR'(*(CA,XO'HM=P@$292+:B]L(X^J*@Q1HD]'JZ#[.\P2Q02^W9>6B5L%YN[$C]OY< MU>6[5>9JI;5;;PYV4HBQ6LD;#BGQ*XIO9@[%NF?[A+USWBW8VOZ4I%B2>+^K MFF;-VO%6?G,C)$D2]%\;JM!@FY'DY+0BX#\/W1Z6)*" ::%,HK.8+/XQMPET M:Z>9QI'DV.IH86OYLJ]% 9&U) 0D&3:W<*EX:?K&/F[@D=31+?M? MD+RI^D]:?*AWDBS$W8-9%J(1R&H/YU+])+:%IZ>4B.L#C9CQ.URU##6K787'(1.1?&0"*&2]!$'T@DQOKTPZ>H$L0,@&C5VP?,Y\7EN2BWGC# MA;J+XK2P3-7/I0$@9,2649N\@S/+6-WQ4_2UQ>8>AV8/$-.H)KXDVG]H>JR[ MTUG])HH9?PW_,XMYLN%^'Q7- )((M:YYZ=WOTI/D"N,OV*;9+_8Q]U*6C70? MHR1]8BF/JTR9^F72M:]--1LY&UPM-:(D$3V$MGD/H43>;\A^/#FIL\Q2Y#:\ M&3 .&\-PX3^HN[\#DV-@+C;"B^NHL $ [EPICRR&'=OAZ(;EK&-]- PB*;YL M@S!D]<1'QG-HIR)))$F3DN?]-HZPV50KQM5BH#L\WXS-AD<1-F(1#CV12%6+ M>.T@=[!MV)OJMB,@FT&,+<->@LVRV\%W-#A)AE]E+X$^JD<]@"1"-D6]6Y;7 M 0"4#;$R^W$O3L4TBISZU>J]VTV -W?K-4"X([.:N=RPE@14*U%KNPC$Q]^Z MR"=KJ"C6$-/[Q::(S2B4*FD?1-! @#U]#+#+_09Y9YJN7B8^[S3MF7A6DD(P M1])H&C0.(XE<'5VZW,(C,TP.P;L7P]/7Y]UK>R@42=0?8W:3 MA1NV*34/K'^BB_A8I,*E]A'S-&7AH[C+^P7:)YV4GOOF^OTK8[]U7!N=#TEN M-PH:E$5>*OIK7WJAM_%Z;*T>0A*I1L>XSO.Q7;?8V&]N$#198[X"#;T/QX4< M^<HV]776GP+*167.7<''SR*^E,9 D2:!NK>=,"SUC&9WN,THST!WCN#J# MN56P0#G$G8=%&4<);\(R]7)0L9;Q\%2XP4BB"^\01'%I\[P-\W4QO6H]$(CF MV6>O7A <+K@P\=_SD.^RG?">=@^#S4AR^_WO?T*L$U H=M[_^S]02P,$% M @ *X!56,SQ*!'L:0 V $ ! !R87)E+65X,3!?,3@N:'1M[+U[=R+) ML2_Z]]Q/D==>WEOR0@P(24C=WEZ7D5 WMAII /5XUEEGR4E5 FD554P]I&9_ M^AL1F5D/A!Y(2("4WN?8:BBJ,K/B';^(^-LH'GM__W_8WT:"N_"_[&^QC#WQ M]^:_=JJ5:<$=\FH1BYS;DD\^Y9U?AV?G'_?C3 M0,8[#EPN?'S2?_VY>E#Y_+>?\09__]O/D]SV]#)Q29_29\S?;KD^LX;7W?+A MS-,:H>3> EO\&6B!:.+U7R63[O_\*?#$E2?]Z]T]L\_\I]7:G#6^]NI")/79 M8W<"+P@__;E"__E\_TNX58S2#SQ7W=,53A#R6 ;^I\0'5H%MB0?>UT(4VOPQ MDGT9,RT.WNR$ED"7+^/$56SP.12PI/W_G[_^]:__E_T/.VYV>HU6FQV?MT]; M)\UVK]4X8ZWVZ7GG6Z/7.JE];779R?GSY#:XLL6^-SC_ABU]^ M9[]T&L?_;/:Z)?:UT66_-)MM=OZMU>OAM\WCQF6W";]M%FZ\U=IF<+?V>0_N MTVMV\,&-]@E\#E_@Q;W?+_!7C1[]J]/\TNKV.HTV_+/3;/2ZK,$N.JWO\%-V MWBFLO[S>=%O=VWC"M3M0;RLG* M,EE\"0?SBXAOA? M@7_$'5;WR@>6B3>?B4D3#X4__<$N1CP!+=APD8EJ+RQ2_$^N&RIUO 2#F;KJP@%V+W7?G#K,QZQ MRR__VK9JQ>[0[G!]=_B!K8*&[W[<]_X!C=Z]2GEOKVC"[0!9UO]BDL>OSP6X MA-K^>K%!Z[S%SCT1L"_C_E<&.CP4_C#D?>&S6O5)MG&M7*V_UHGAS??KZW5B MNY6]_2/VE8_[23@LL2\"/ I_RN[8/W"R]]H_B\5.JXN;R&\@?5^$0U"'Q0>P M"A:* 9*=R^* 6?*&^DFW/.F>(B<_=>??^Q6JL[G"Q[&4_4/]S/C/EX^%/$( M;@#7P?\6KI0B,M?.O(,<+F3@B1\[K@R%0ZELV'XR]C^[,IIX?/H)OTUE@SG8 M\MYA$3U2*1]4X9/_)%$L!U.S0_KQCO!="RM9 %:R/IGMHY<<1EYL9MB349C! MD89BIQ\*?KU##/")>[=\&EG96[L ?AGW MO7NS:3,GQ#+J>GS>)QG#]\Z]9_@;*$O! M(W.$*U+])8P,,8FZW0G&$[2=P.0$F>B"]B=%/BE&:0=2>"X;!$X2@91C@<]< M<2.\8(+9:18,6,A#P4!MP]X$W@!6"_J?;(01V 9!/^;2A]N'8IAX/ Y","TF MDS"X@9N#S0&O]EK$S!$A7L?&PI4.V"8>@TO G2*[%MGBOQ9T!^R0 X)@F);0?,#9,A+*T?Q=QWQ'- *UBN MT?)\C?4"']HR^8N4U1 $OH_.O/(GCSY'Y.+OC(+;$A,_)J U0/.4F,,GO"\] M&4_UQZ /'*'Y9Q!R8* $>0$NS24DX2DAO W0+LB[MS(>E>@G^"_N.&("7Y6( MNPK<5&*PW6OZ(Q0>')/FL.S.V6KGHY+8"3)CUS CV\)G7'3.3RZ/>]NHB.'I MX$[0=[@L6@,X*V.E5^&$7$E2 !^+W\W"QEA?82?8<:?YK=EAYV?-22LW^ KA MEIH[0':*,$= ]7)MUFU8B(3BT8IIF $A[+(M$QYIM5N$L6Y\Z32;"*,V@9+M MY8@J,$IJ+[6N-UA@K=P(T-&PBT:GUVIVP0*^0=6,K$M&,'YWAP30#.XK_@;+ M%\41,E\H)AXLT54"@+-QX$HPQN'+E,GI=[&*XI%Q30:X#$% >![OZRH1E"<3 MC,HY<$E88OTD9GX0,T^.94R!/R7CQ$W@W: HRUGJ()_BA*2,EDX@F<(@4IN\ M#4(/Y"/0T:BX89# (0@3M5]8CJ33P:7,63%<.1'*LG>3V+@.01]H3UDZN'Z0 ML]SH17@@O@"A4N)5=D2JQ( MSOP$_!/@90^=$+))T*Y2>8(0E@TW WML2K> >VB6AZ< QT_Q^F$0N&S 2=+Y M]%<(8A-V#MP-RX$=^BI/H*0A+A[L!/"AQF0C41T&ED-A ME"2B@N@%/$RL]* M\7LD@3^5SM<^SCB)$^1"8_X87P@\1.Z3-/-UJ'%$^4WERV&<):!$)PGO>Z+X&&4$A> &R8D275$R&$@'/4F24;!MD*T8[<3[]Z=@"J$OZ@EW:-Q$ MG?PL*897L1FR[4B2@,#L!R!W2ND-<"LH.P9@KP6WT2>;+=V49-;Z9'9>E"W= MM=G2-26PC<^6WK^WH_+N^ZQC?2PIO$928]Z1C.%$.!S)([6J]%>TN-M,_UXM M$S]IAW/?=TP&P]QW7CD$JUO+,UP-BC=8//Y@!Y1SD("*E3^$^UD][.BP7$FO MIT#-)!*?(@$^$KA02K+"\U(1?",CJ4+;G\S5^B*XRDT/@^Y=WR]7#_Z"!_5S M[-YSS>Y>^7"O< W\$<=FEU/], MS!>(HZ $\L>K?E H_9E%-:P=@ST+ME3^Z:1Y2J'!\W9!L,YYD7/.;RZ\/S MBR8[/Z46+VE4Y W)?_$3W#06J%L66%\6J)5_:IVW_MUEG6;WXKS=;?W2.FMA M'L6RP!)/^="RP/JRP%[Y)T0D6@9XQ3,^L@RPO@RP7_[IR_GW9J?=:!\WV;?S MD^:9)7Y+_!^#^ _*/W6:Q^>=DVZ)-2Y/6MC7L8V])KL7S6-TA3=,$>Q5=NO9 M?P[7C1>J5H 4Z:W]JMT]:QZI-]>M[!OMN=DQV$V/[. MCL\:K6_6*EHJ3]0L3ZPO3U0KY9_.6M]:/<4/YZ?LK-78S##1NO/!GN6#->:# M*BJ'[F4'XT26[I=YLC9-O,YTOUO^"8P@C(TV_M&\[%C:M[3_86B_5OZIU^Q\ MHZ H_M%J-]X8(&19P++ :HW2\D_?6MWCYME9H]T\O[0FOZ7]CT+[C8N+9OND M]2_68EO'Y]^^-3O'6#B.BJ"[;?E@F5A$FQ78"#Y0C'!QUD(GV++ 4EG 1D$W M@P6 !RXZK>.F@DJ<-IM6%RR7$1:UB3:L2.:],,)WMO7K9>.LU?M=N\?'7]NM MXWQC'B_.4)KHR,[BUDYDD<+%#&7*U4'JQC+F@WNO?+*IOW'BMK M/GBTIOE%!EJ1ERHHL^=8#^:J;% <7+X-^*0^FZ>>&H O1G4?Z\QTN>V:; M#4S;N.'&)CM6OM,5AN#WWB8$;_OB?L00?(X\\AO?*]>/#OY2E-*YG>N)HG/E M<13S,/Y,F]R![8RC3S@TT9.^N',JV=G('WN&$A? MC=)Z]?:Z3^>4DVQ5*0$A\2S49?GMQ_6]49?E0Q"C2QS7E]OT"L=9W.N=I+-) M5CR782S@&C6^Y#@8CT6(DRS3N7./#C1YEPKL(1)-16M^9,O^PM.4GH\H6JMI M+?>2]\D)=3S&P'&S\[UUW%P/.L>YR'#=C70$CORYD:YP67^:3D:DR1WT27[Z M&Q*F1C'N>FE8L::"9]'&TFAJQ_*W1OCQM'/L3IL6H]$8T@B9+^?W"$4AS@@%AXD(NS4GK;-6H[=RQHM&R#7(?FK&EQD2 MAG.UU$2S$K'E1(013NMQ@G 2F-$]>I9YJ3"V+)W\ P^0,4XKXS%-"0H##V?T M1.8?'K%R"7\@S60PG(T6^.8*,X45;D!+*;/3(,S/^4IG>V4698F9H9_Z)F;4 M)\MM505I6'";+GK !G(0TSXQ],>V]BM_V<:EC8-0F%E(<(=0T%S&* Z<:[5# MCX8YLIL@%C3VB(8Z>GIN&DZ IF<%('LUAPU>=O4Q:5'9+ M'H;<'ZHIF+=ZFA*M2;UIN%:12?JZ\:.1'LY)W(DG95XN?M@/>.@63@E_@GN\ MX1X^9AC.;59:J,%TWP\!7&BY_$D4M/ATMA<.MR*^USO!Q#AX*GKT*4\:(+8AJ*ID22_]&BAFD1D( &I\D03^)P R((K:51 D-(D-6PKMI@Z4+O!C" MOTM@T?OX.9HFBE]'0(OP2;1M;?MULNWKN^O.2-MLGC0[[]1+,XV9GC9A) M3?I+YP[CO/C )6E;PUGL8-MOTW! X21T0;J5;^?MWM>(Z=E^WW@(O%>K1G&) M_2/Q!:M5<(1\%P?'TU3T+%^UX)[?_51TE"\GPM''5%W/8XKB%1_34]7[P_&P M9ZCM#9$LQ(YK)%?(0%7ZN;H+DN16@-N_?4=\D%67?OA[L]&QNM5ZXP7*1J)8 M)\+6.A))-T_9>24)[G(\0I\Z1-4:I.-OP8%!#\KE(9L*KCQKX6-]"=JOR"L# M&8+_B$8FWO\?W$]X>+]K8UGBW68[CL_;IZV39KN'2.)6^_2\\TUU_5P+3ACQ M&^6](TL@^?(H"P[G(ZQU2[M6G%,BMWG6^M[L_,Y.UB# :C)XX.\$TE?Q.CAQ M%HF8!4D6OPM\D,=C(&E@O^9QH]MC/-9A!E-40W%.#X1^J$*..,%)A4TIXC69 M>&"58YUARW>"6(1CH)GZWF?+%J^1P-Z\R$#SU\O6Q?HDM=%JQT#OA,*OT30" M[QVI&MS)21#&)CZ;#+@3)R$)?M_]&<.TW+GF0S)D!L@#_X[2Q)VE]*=1^N)Y MQ5ERW[LGR4T0G\ 35Y[TKZO[ZT3^_VH>7]*$B[-FXZ39Z7YM7:R:$W*V_N"> MS%8&1<%O5[S>__/7O_[U_ZXZB*6XGF)9>"2T)OP040)9>-&;LBTXTMM1(&X$ M91B5VP-'&P)]@OQQ51)-CN^/L;]VP&?S;*O3QG&+FO^L#^<@$>"[+RJ+"![. MO,#AL7(3%)EP%U0.?(2*)H\)P7L8,ZL_94I# 4W=<$S#X"W Y7!$%.&M,ZV% M-%A\K+X,WKIA:'W;$HM#3J@0_!%FS@5N16=,?>&9_+LG;CA\?NT'MYYPAX*N M%S\P$@#^N[ Z[N/!$4];[0RIM$:<9S@&6(J2[4B\B$, #D()#0R@S#/P6L00 MN0Y==Q#&O_8:LV1LRVC6%OO_EMNU931+**,I=E*T933KPTKOH(SF2;#5)5 M?1>Q*$%$KDJUX@W/C!;T'HN>RKX%X\8N?A$)CR?S7L'K^^]"6NMQO# MLK'2SJ6%G@J7\/&=W%.V>HCX9[O5$F%_(_BKLEU*@Y'-) PFZ!K#'4$9?<'E MXC%\"0*7?2M$BB[T<;&M9N+"8\0/]AU=7<'VMLOL. E## \]^$.D@&T,;<[D M_S#W9Q*+A:W=7T"1AIG5@> =(CI&BE;1'Z'( ?-M&.HMD%7V,>^#NNE.0."*BP*W*+U(F'JM/5%I]ROI)S/P@A@]B MN ,QT\RE^+?T598A\"T;O 4;K'_Y2NL;4-KW=2H9%\[(1Y V"?"T$D6G)U@P M 7K6*E 5V($.Z M?#"15F)ODQ=SD1LDH;A/X+;$!Z'.??LE5_2#\/E)5ZKFZ M6NN8O17'W)>>7R..:?>:9V>@-"X;9T@@%TWL_=9I??G:ZZZ:A8!XU\U!:UVL MR=DH\4*$AB7V5" :2LJ+#L)@S"8<+T0907\8LU1;S])WO(0@RN@E)[$JTD01 MY8H(*-7\G#Z:E5%T!M'\-?YO& ?J?]!7S.?!-23L1 O0Z M< \L6G^<[4(]O?#14,0[R419]G0O-R39-P2+_%9Z7FKSIX6M4:(J@"= M<22<4,2X<$.:8_ %L6P=T6JZ.-WCMV9%!)80#?E.B59EN":V [ MH&=ON4>KA/>2F%>,#24B]2>(;N'3WRF9>?):*,]:(_QG'Y32!5*[AQ7HR;Q3 MEKJJE2K&;T>"?@)WD5%,P%*BV-R_\;XY"H5S*+ TN>'I^^&D\HWU 3KQZ8J MG?QST'&,^0Q9&,9BV-AA =; XCY2FU4VV4$DQD![? MDFLRHFE[JD[]# M??+1<=3/X Z8Q_K>(*YF+D-AA@VDXA$L=K_RE]Q-56^LH\\16@ZX$++QLS97 M-P$)1X=/P)GT=->K+5$>EF<^N],)2_>6RCD#()4%A_SMB?R2!#H'@1:"ZR7'&/F "_N6ER6%TD8,( MB/=N7\QNON6C C/WI>(2PCI:&//&8"\W$W>YZIVN$,9\8 ?RO@$K+0;LW7O; M;-SLTU[)$:F6CW;?#"2Y,<[7PF#US8OOG+=W>JUO399VC%@?$\9$&71-5:[K M-5C!,L6_(:@%3),^6#'2N8;+DLD]/2':Q^?@;7Y3/2'N"U[D?F M398\69% M]>O/,(8JUX=/>J$\_A[EQ67G^"M6 MNYYW3M;*M>24*5?>'P-7SC$ITBA*E)3&TE<2J'RF*]O,GOR$VG "\:G.!0,* MD& V.0"GD4>8#BJV,L*[ZARG\4+-M;I3G(U9//F=_GK9H$8&C?9);AQ$UFYC MZ]=>8WL]"*^/X!/T<=R9@*$FAHB/"0HP1B&7E7)\MZK[J:;N!U#=V ^ZT>ZU MVDV&K6_6!ZK*&8X:4$WX,\1V7PQ4T%K,:R^ $O,>$W9.T;#+:>@U%*[\;!A B1F$OL."!D M6)!$[$)?_AW/3UN<)?R4$-B_ZM]VQ(T4M]F]S) -Y242W^#PCR#D0T*IA?PV M37$C>!*,6UPG?LQ][DW)R/W9+!5A?"5=P$B7F2XU;N DR+DJS$Z3E7*9E32_ MB?=)PG284TEGPSBENV[1U+&JRJ;$21X5T!-K(93RO:&T!ZFX4/64*M$P'6 " M+.TE("B5"J&DP/_%;E()(3$S[[(OXELAE)S0X1R%W^11?G88<$J6H$U%CFJ4 MR..8.R/A%BR^[ZDG6Q2 ^>GJ*4\6MJ)*,%6/K)E59'=_U@@SRZ3OK]II#CIQ M+?RD%%.)2&T9QT+< 5::Z.GKHRDM3ZQK5O)E9W)G=.2:T;[QDO*^5#9"$X-3 MSW"<+#&_4V+.6>MK86QELR;-&$-$K0'5EE(2AH]EF!\D]03(EJ7?]T^_J66[ M'H2,,ME@R&?\WQ03>2?JD/,UGD'++QLYM1X$G+K)5KM:*?_ I4/_N>]+D5EK%?J1Q5 M:K7=6NWPJ%ZOU;/M2Q_WL$.G\,#&__3WK!E:[ES5_:N5RNP-=?OV'U=7D1-, MQ%4PN *"O$H=U]<]@L5<$%R@X9C4&$]I"4%-&;3I>32%W(1I@1=3UIP@3+:M MI4:(YS/E7=K:*^]6JON5O6KM$-S-_?K!LTBKNB!QK4PBH]&KQQ6'"/T%\:Q+ M>F;GPNN>%;G@\JW H#'U+:8,6QHPQ\OG 88)E>ZF(EXUU8A-U_I[;&_5;^EN MSW]3_)O#Y10B9&H9N6_1B&?G?GK37& :3T#Z)9V?AEU-DM 9<5-1S;-M4Q3+ MF%OXQ;Q]#H2(5*@(P=2(/-*PH_G><9$CW[]AMC(]]EZES:*J;&72YM>9%$R^ MQ)!R*Y&,3%%\G\?.*.^JYP32B;$64Q 5A F)IIE^/-G+(;)V\$>[Q-CPE,G MB6?F'^3"N*U6F35P$K4<4*%,C$(B5GF=(5>)+E50#[+,R#VSJ^,E[:I$$E+\ MX..))^ZDK>;>?;:T"9M)"-P5;@%VC05 03AEPA_R88K%*3UN%-A2C5<3A1^Y M@*%N"QAL 8,M8'BU(-?APSC9=2M@6"H<4$9.$D4:>TH..FEY;$[%!AS="I/P M DW9:G;+K$4]_LA(CV*\K'@!=0%49%-;(53 *=]D[[61?RU/0E MMH)2/S.7?Z:%4L4R]M\*F, N7NJ[CQ>U70OG8+=\<%!_)\Y!;5.< [3:B0=C M?BVH958H!C@83'?/4]:VZ;0U,]),=;B+9@+%9$A3WH3JX_-I$RR'& I_^J,T MRVD?S1U_I@IY[J97KRI05BL1GH9Y\C1#[0XB-2?1A'L^:'_6>X7Q46U_A9$: M]?BW%\C[Y>I1M7JX=U0_/#@ZK!_N/TL@[VV*0&X8(-T6[+?GFO"B:(]E=Q3>B^PA;P M%SM 'T$"E 7G[7[6Q+E?KJ37 Y5X?!*)3Y& 8^>Q4)XS/#!UL;&A9I\Z>7XR M5^N+X"JW2)>[0/E@?: 6F'Y('==CE62Q[ M9U@-Q0'FO+3\UJO@#RYX?N8G[^X$CX/Q6(34K[V'F:=YY_@ 8>\>E _V-XBR M]Y<]=^]MJ'O=R'NCCA%(?.))S+*^>^(^6+()_D;4O7[DO4D'>1%2* "C:J=" M6 F^1J\F5X&]=B2^0O=DOD%R":A< VFL='_^*78:OV6(_2*F<5%BKY2KEMA?7:2OH;V^0>=X?-)8 MD*RKN^7=32+KC0E^%9"0:T;3&W.(,X!3!;V4#_NA\+\8UU\ K+7IF0^;6GR% MU.+^IJ066[X:LJ91T=+'F08X5LUWL 5!U@7D[OQM+:-TA.=G G@PU64_Q.D& MH6Y&)./[KL=/U0\T"B 4-UQZ9?8UN!4@P4I,$HH$QZ9%>KR=CU/PI)[2$)H% MXWJG]ZPV+5 !7YQ6Q;+'&P*R_1F>*$X&E/&43X%C]09RSB)A6K2 [>0 M0,X:XJB'F6M[\VLP::I+#>]OLP B#&/<=0E<@PQ-!6+ MP8.$Z2PV"27RJ2F6+$P[Q1NUVJU>*Q_!VL8YG,,@EF8 9&'E./=2Z'GEY@+X M+M8WQP7H\K?%/H/;6J'I?S6?JS"QP4:OP09'^1M7[FRS8:YM3 MP9^5P>*$3V]J*N>+UN(<&S%G@_5!FON!'HVN )^Y3.TV650XJ/,)WHDM&'TU M+?*1"T8/;<&H+1BU!:-+W/-#;W;)V:,U,K8?#)>]MJ^[R9&RVN9T&-G'S3HWQ-F.Y<#U^U"'B5^!XU?S=M0G!"L:HTQHEC=_KI MZFC4PL'=1\UX:\4_3+,;4_S:P%0 M:@M.GY$E4$?3EXW(_YN'%GV+3.LQA/> M= ;9VS@&,9HF%#P*E/[@$=9QT @/4"-Z&+DKX/;8.E^!R(?8>Q_#2V!/^D[%[F[=;>;WM&Z^X^@P$7#=L:=W>(:38?*?YJ'+C"6R-7 M]TNZ-/8-E[;LL+]%D3Y"41N#(NTAEA]6[8LP&LD)(TK6-4:84F)S!AN3-\'^ M<=YJ]]AOYYU_XK>]9N,;&P1.$J&\QSH "H:"C\$])GX()\&_RPR?-^>7)G7M MJ;0U1PV#)48_JS(><')H<=SG0ZQ<&*@,EZIIV/I'(.'L?@O":WQV3_ Q.Q/< MC;:MH693%DMDZHT!0O5R*"1EL(D(Z\QE-)K/T;H*EUAWH-,;$KP>,/(2[D5E MULS836?"X=D83%#7SKGE6(S[(%,L"R[(@DO"C;P7GML8(%[3$ROH+&QC&22V,3@DLM62'\/^/]@_KM;UG4 O?WA!:R2E\L-;''"QDG*A2@";@-_ O MZ4A$,% S>.I:@XF!.3T"GD!3M@CLU4R*CUP$=F2+P&P1F"T">S6?Y%'U3X5A MU@0@$Z"_*28 _#60X9A4^'TA,G0_LE#:9VLUO@K).)M",I@VB(0:\70W2OOO MR SCH\P"F)-]#/=B05PH;B2(P;$0U'UI_0AI71/('\DEN>%>H@!(^:&LZ(6@ MTS&84@E,+)R1CZU$2QEU3<+ P?_5??S,9'0YQCRT;OX%?Z)CG,YPO4N^W?6C MRO=!@1NC$;D3(^I21$!>VLT-W"EA\V44)02H Y<5OUDVK;Q%.>!&$]'&Z$A7 M#& !:@IBR,?B%HPJ(B&\1/I)D$1YR51BXR0&@<6\ !U/ 0990-T3Y8VN\J56 M:H1&7S\!]7[IS=T4>D.EJ <8!Q/I1(2T&OH*-25C5;5M!GO-:P*%(*IL7B?2 MK:9(5S@RW[-/Q_G6,]OPGA/+&U,X^G!B^:[)59K)+/.8>8)'>LC]#(Y#ETVH MKT@RWG.5[F/0&R61ZNH!RY7C9,QPAX:8YX!,4MR\NJ_-4*\*)/)>^'9C:E@? M3$[/X12/8D.4.+]$N3%AO]1'*6D$N8HYJY1%&"3@G6 ;)V71A,(3-QS6>2VF,^D.5SI8OA3E M.RL52F:!)A\GZO4FT5WUM'="HAL35-1TN2 IJ>8P^9$P:+A31S!EO4=\('#J M0QPXUYKVJ5L--BVX[!Q_;72;)^G(R36GS/\RJ%0L]W)2[?%U&*32'* 7>P@0\FD\6/B7 E&(!) ME$O?I0/FB/QP#$(48.B0.TX0NOE(.2KV* X3W5!U$ ;CG*5Y%U]--BF.;0-# MUUT_XGP?A#C8%$+,@-5Y_+1V@3#VK2CK1K!"(2./"_618'$*S]+2Z]#2<%-H M*6W^"KZ(1K.0#&M]N^BI/!U\O2N6; QV-75V[SDM>;A)P=E[\WUPF0LR MF%(=L&(G47/JBB T,@8XHX@ \)@6SFJ@;"YCWA>^@$?;A/F**?-H4RBS!9:! M2^8I]5J[@^7 J1'"D*5J XB$!5Z4[W)#9FE(2L-K5=([@W2H,:Q1EM^FI+M+ M,P!F'^ FH4&!S.$8@]]]20KC76H3:VV]MTQ%C#40*KO-DHD+KN32X7?++N7? M:,+8F&Q!/N:O>RDG8NU8KMYV+[N=A^+J^TYT-@A/J# MFUYXSO<\2^2U#8_%HGF@Y;3N*YF<#:P/L6[PYY3AC$VE^%#-N@'-Z\SFX48) MSLMDC@R=9*RZV)?R16<%Q:E"]/II5/4+^A_=LYE!N4^?N[[91+@R5^Q=F\>; M,I (!U@'\ XD ED,4^C$E8NXEF"2#DC,#Q?*SB,$&QEYEECK3U':+8,7)JY-0?7Y7SY=@&^WL7%6>NX\PU.K]GAQRJ%-[9[^S\ MMW;S)/T"3P#GD UD&,5L*&_PH7B7F4:SYCR""0Y[37SLJ0*R$PX_"=7N%G[T MBV>%O]\"*"L/7R0/-V:*5&YDLF)J&LM-J7Z0"*$64,A9.JP RT'K(W)PNJST M(X4 H'""0_,%X29*(AU]QL"53T@4[I&TBT9"Q#1+\%: [.#JUUB[DJ:DF,MC M3A-F@4 M5(HAR@$>L_1AB34;NWN,&3=I8M5(\P2]"B(UI')5HZ@"P&HN9^.X==;J_0YV M_Q^)G.C6/3R&^W-/Q8N-DN,1,;@,E4V"M@8;)D#SN%LR KM5W)FA]6,5C,N MG1GW-X09VV#7CH,0VV:A>O1168 ^\8UC#1:]48D)*E'MK[LWRJR_:[M&"372 MHJ'H,QV04#GEJC3S.@FM7-)G$15\H/,A_1(I-=49@U0WS5-52!#%X%SGC8K2 M0N610,EK8U^$8Y MZ*&HD(+^481S@3WR:#3"#X4!/9/D$$)3$S@.GH#6"^&H M,84 +P#U&U>=PG!M(WY#E@'V0HR#H2 DH8:NXB($'$(P%6F/CDRF:=A?ON@ MU&NHY)K^DJM"A9G\!$V(!2E8$)BHK6%Y8QGI0L-B+5@^I_'S_!%^)(B-R9-_ M?=K)2PT'[)@6*81DF$X/_+%@SZ.8D0]ZR:9)C%$9ATQ7='$ M A:"@T%S4[T5PR1](D-X:=R72@D&N&)/T)YA0;VOKK\7K,D"29-= M6&P/0%R3X[?/,Z8G??^DFRN&W)+;N-A^ 'LG73TC"(*^IW$XR%&W/%3<[ ?, M0R9#H]8?JB@BQZ/'F@SU>S.U>XZRWY+P5#2_/>Q'Q>$2< !V;OG=QV>_4TY MBN!%)I_$>AB: K''(3(H\.GD8=2Y#3A:,^(Y9L3!AI@16FFB7B&]*:@;HM:0 M1F7#?^TX/,$*JH=5<*:[Q_Q:W-7M!?P]W!W$OD\#$F\"[R:[U[U=3IY6QZ^B MG[.B!..&J(I*I%JDG]=.:6]D4N-*B6E3R9VUE;;(DMHFLR0N]C$R\45U2E:D M+"A2WGE7WZ7(E?J&R)5,$ICYAR1)D#M,,7F&%U.VQ'@B*,68FVRM+7BRJF9] M!1WHH_E+ROJY)R$R3QRD0B SBE/3J"#0?&WO:JLE-C7N>NF(:1<8T:#O:$YW M1"F'N7UDQ4P.18FPG&>5V[K^$X\GWY)$I6(4*HJJYJ-4/@5]!-9K\VL+TSII M?506Y!N/$^P'CQ=MX[&3"=AI?KD\:_3..[^SQF7OZWDG.U\MFHL#Q;.7BQ8A MZ@54"GUT],0 36N*SSH8CZ3[^X&_,W,:YNCE&'>5#P"I?,[=!97($K0P*PNS M6@W,JFIA5A9F96%6KP>S0KOL0\&L[MI$Z=@5H[!#$4TP,6="1CJW=[_6!L]L MP$/\'QEKG'14Q$D7;",=8 $M;F)V*BJ'H(]@@F87K@P4O1LXR5C%@S#HM]A3 MGF9KI?% "LS.A5)024\^PBC]21*; &UZ6"HVB,N#Z\83#(W3WQCR48:6BEK. M;6!42"Q9U)D- CW?63O<(&?-X"K0CU&8,+4YJ7%C1@!0,@4#)\H+"7QD+K1W M[@MV4P\P?$(I#>2E]07X)WEPO^N,!%P_$$RR:HT+IJ=[GF;L'"YL+D. M4M_Q#7-]&8JYE#E!&XU;;8!850]AK3:[.&M0&#F@C,$]CRFE/5' M9FF&8LL MBA[!.RLZ=W_\.[Y&H!^6#@_I'*ZFL5RN'>]7#W;V]VG[E MZ!FB=-'&]J:B4L*]J+@KX=X5&ECUV?Y';]K_J%ZN;DK_ MH[;(3QXAY4-@18ZF;^+%=Y/5\+5#H35R&^CUE5@L8TR#8,H'L0@8MJ-A]J!U MV[WFV5D3M&7CC*#*S0YHTT[KR]=>-PM_YH:5L.#6CY@>UQ8&GDH-*;QZ\_04 M[M3ZWF0GC5YSWMI(&<^[:5]!-^'F(J06C]D3**\M)AQ! I[NC(LYW*S7:%'C MPR]GTDG4\N_!7-&6@;+_TCC^YY?.^67[9/[19-!V"T5[1M= *Y8>$DN[FR*6 M,@0S,"P3/QPOB:B:FB(']'(B+75T;M7(G<@(GK3!M7^C2D#@0D0U8[]LJ5%1 MCPLG=!K&"AA"N9&2OA_V%W(3!3W240#X3M?3H(3 ;#58\X%'DPM"]A\<\&U, M>MS>_,1T09(\@,Y2V0AOFB]S MD!V-1RM@"5 4HS.J0,/XN-P2AR%"!W2 )^?F]7 4Z!8W"$2FYHJZV[IV49-D M"=&28B<8[#!G!+(#P0!!Z+FWA%8C2#.NW0/Z\&?))8FPBO&'<))8E @@%2!- M$9TB'Y;8.'#5W&47^VA[@4SU*E",CVDX(-(H ++3@,9[C](XI:>H]SP.+O4T MYU42L=]>H)6.;Y$.=8V13FV@QBU"&)?72.L@%_$ M,*#>HUDJ'77G77TY7UTN1TUJ!5AZDKXT:M*H0@>14G?A6?FP_R.F]T-P9ERF MQ/WDAS_C'7 5*&8UAL'HE7SBX?PTOX)"0.ZY^A5/[/4<@']39%NR!@YZRQ-M^52FRK'IKM_&\.CNE>N MF:3GC0Q4?-P$]Q_E4BTY[C>?\M!_E=@HF6(86 2"EE0]@LJ]%J&O6]&V-I5F MP%HH'75H@D2W:59%_P![4R@!3^8?;M]1\'(\J2AU<%280PU)&=,W<%.?QXB5 MH@:%ZG)R/#"?J6UG@RQ]\=$H%%6:/R4S5+VL0GM-4ZNA;%FR>=6U)@V$<9Y[ M#B]?]Z.",B#22%##_Y9R*6=R!D(5M%&NACJ1M(-!P0 NEO^:RMDYST]A_Q16 MPOR4BBKI]+#$_"]:K /IT:N#LXAPA^E0INR]*C.7WHF!Z=$I*86K^P"\^)V4 MV5LICUF9N;^WM/S $H0)6X[A;&=1/*I?]C=&OPSFA70+^)6?%S8S+8;48DA7 M@R'=M1C2M\206@7R) 6"Q=M]+.^=?AI)UQ7^XBIE0]1)-NI5%1RHNI%$Q3'0 MO'S,EBOEP^@4&8U,;!SOY NL)N?AU,1PF"5@)"N]:0: M.,@XE/TD-=4C[HFX4UG044CT(:@JFW(NG.QAD+X$3156_X@?"IR*\!&UW5[E MMS(2>K5FU\9LCY*^VH JS9N:&G2T\QNGIZVS5J.G.OG2+M&WRTT+Q*IKH$E, M'*-SH/RMB6G9.PI,W0SL2=\ ?09J,=#/?:!?ZJ.O[$$WE+P?K'6WD(XW-G 7 M;<&^:@/WC@%;X,"YTNK"Q'1UU 2)?:"J^7>PFK^%/$(M>V:E%1K,88#E61') M!0*6WRN]3/\+^"-[YHR(>LP^G[/%6?M\YNNYO;M?V@_O'8]JL+C"Y^ *%YW) M:'"%&.VC),&5R@+':X0I/#%K0T AKFWIRN=C6/RVE$ISB8%6#TA+ST*\$][7$ \UHE$%O;L7S>/6:>NX@=*\.P?JD6JY M6:C(2#C7D;'_5$3>I \.R[MI/XE<,;:I&YBYME;6*<]K@<79[):'J LE6H[Y M1C>X9% ]PX23T4P7AQF"P6BJW 9U!N-:PEHR<$>):9RF-GW1Y@TQD>EA<HW%6:V<[XF'),N&E/Z"F/ IL ]1!;3!T4V"TFIW$XV%6+Z'&;>;:]\!9.(1I MNO-";4K4(CZ6*%0W"@YY;UI*_( [^AGT+P=<.%%U5JF 57W 4*P)^.G A"@& M)(+NMI8H"EJL30K"F \)N &R= QLZNEN6[F.L" K$VPM#B>7;WL+S(RGF-V] MUSS^VH:;G[%.\ZS9Z#;!>5=U7-1E(K/X!UQZU+--B'CQ=95R[7!U#IF::OA4 M5X;";L["2Z:Y(96AF89B3II35HE+,HNB,OO:.CEIMME)$]'I7>9PGX;\>ARD MC#O[).D7[MT7^(4K8KB5>D.F7';FPGN.K*5 MH:#:LNI85REY#VL'E?UZK7*X7SW8>\[$ MQ\/-P=H5NO4@SQ!_H?ECFF!F.&X<=T P$1V>4%6H46X$ 5R;MS?S6#TT <&S M(AE/F/>L'V:QN0VV9^5C8>#(A7KW;(0!706#$@4T?DHS#D6?P;_A_ M9K[+( 5RZQ6@5P 4D,2JNQJA-.!I>/X9CAY5GS]$L<^9+Y(XY%ZA0SG8KR(L M](G-KLM.1@U@ _$/"E"D\RWZ4B%O\%4"1XX>Z^EH$[TVT?O*B=Z:3?3:9D&V M6=#*7.GRP5*"E ]8<"N)>2_#DSYZ=BV]*\9^ZEA=@;:](@U^11K\BCRH-8J# MMXKK)>N@A^O=47#08USOPJ.*'PN.V]CX(\2W,;'QY@_TJW4HE(B;\5 2F /C M#Z9S#(8Q],B%^8U&9=XI@5]A6W>/$K!"H&J/=%0!,>$2P\'@EPRQ_%T5ZF"Y M9L%2GEF$*AS-S88KJ7M'D<$S8W!9A#B[2/YO&A.A4D&5'RK&7!33*#P'#21* M^5ZX)A8S2#!*I!=)W<'X& R:J,2\((H$-2S]3Q)*!I&F+ J2'#;/0N-XGIOR,S=(EMS6N&A)>.A.?>6UMD MX2.O):0V)M;<>KYP0?)_3+C,2+B\@,LJM+.PR"/20Q?2OYWT2#L*YD+)SY(> M)LJ;DQZ%8-!2I(=Y@)+H3Q(-ADKG4%^5_K,P]35P0->]Y+;]P -K??R_)3_P M17U5#E>+]7EX9S9Q^%;"?'/"US/#*WXKD2W$>51-CD8Y:C4 MB +=WQ'K_U"/"*-%2&'D-H-M-,BV+N).=("Y1T84%MLI59"#(91,5#S"7I+" M3"%746':J)M@P%B?E*HF1*RAF3, [L<.:'/>*ID<%2$EA=X9 M><)Z%A2Q]G[;/KW)G(\U#,Z\.-E6K3PK.E.YNO+D6"K&O0H&5X8G@8?6*"1S MEJX1N?(L6Z.%*+ZM4@0RVY@X3#>#!8(6R@W\2X?-4=80E$X1][=7RO=#,K]C M6+F-PC_36C,^#[5%O.-BW!D?HU%\ZE*:)H>]!7"\LT+UX0R7/& O3:&R9A(& M^?&4?K<%/8@])"Z2BD7 =P%[#"C;H9MF ;@ MY1TWSIKMDT:'_=YL=)3&S$3&//V&-,+<0*AY-JFN%!Q4/$50[WL5F1>8]754 M]T_=R6PR3?8:*'CB<%_[.]CO!F=@IS!4"VJQ'5:6U6$%:'MC0CRY.+2".Q-W MQ;/B[JB48TW5\L1_X"XV-C M7/)FX_BKFHW+FO\Z/KL\:799H_T[.VLU?E&C!D[/.PKBVC@KL5;[I-5ITHBT M]G'K!!0W?GI\WNXV?[V$?\%%#*Z_N&RWJ#%RHWT"]VU^NSAK='YG)XUOC2]8 MYP:W:)R=P>^Z/?C7V7FWJYN:G;9ZK-%I=1'1=7[9PT_A=IWF6:/7/&&]WYM]%CW$DY!KXY];<#"V^<]]DNSV=8_8+_\_K"@L) K"[EZ9;J MY@3MFO,&E:AZ"6P=07G]?%J_I!MK%AHP$E@@"!V1.K]9AQJ1'^WNBC\2'JMN ME5$BJ1"!I:QCXFJ8,1LG8\;'08*)H4B05QV/P-'U@EL5Y\-1*KJ4(7<'K+>C M.N! M7ZDC61N]3S@EP7MO#EW;$Q()\6EI)3.B<1",0)FT E=A.;EB2REQI*9 MSSGN4TT1!J\]'$.-06"B#F.3;RJH._EA_B8B;J:EP5Y$@W="7 M9E(1:ZG[XFWY5GT L*W+4)AN.$D( M"\BU=;R!4W'-L*5T[>F#X9W-9(.XJB;.-[IQ1>2$LI]K\Y+]7H_(13GC3=E8 MV/8#5J8L5:9L3K=R8Q1DX^E3#Q*4L (7 D4GD\!/1R0H7(MN4852*!VBH;N# M$/9R8/JL1$6YAPP M%V&?64VU MM_?ZBND%,Y:EBL!XI@EN84PQ#9'ATJ/9/:%NHH7&H^I@0K5$<1X=%\T@WDW_ MF2A@7H#5FI$2[W=NJL8[1ZJAM,.3R(S N440O!+T:7$08O\B(6C5NA<,=:)! MY0%G;,S"_(QHN$E?3 /=43&]ER@,74Z,]9GO/8@U3?A\\EV5-3I H"):JV$\ M^B/!IHLE-O""P,4/QWT@@( _#S$":2.\GCA7VS+@"KQ']1K$D?_I,ILFQ1< M&(0XN E_5U)Z4",)L)FC#/!31]Y(3_545.4&B"2\5@5FSG60Q+G.X-0VG/JJ M)V$?%6EN35\"-[M0/3#011/PYX0C$DLZ4?J:U'@^ARHLL+(.Y]H6ZS1X$H\" M'&;$MM"8AT>E(^8*?)J.E2NE;2[%@/J7T5E1F44&E21_01T3!J>I-PYVETQ? MF)K,FJ\3)%)V'#P\[6<4GI]!9V$+]&"X/1DGN8YE>59(;19][\+=]&.IJQ%5 M\\72D1,R4XQ+I?:9%MC; LVR 18.0R@:H75VA_7T%A'R5<__7R!2@&1^@\J+J MX/^MBSM;6TX2]YF;6HQ>BC$N^(=20J3)(B/J/0YJP46AK T,-LJ6 M*:\F\VG;9'OQT%"G*27X0'GS6]B>2L\]5-3]!F^=J^IX-!D_;MC@?91<+%'R MO;SDHK:<_/Q;L "VQ=>RQ0RWY2!E0,9([C'$D(+LH:JJ],-<"=3\[$!:285S M5Y1MKF^D.X9:V?.GO\/1J?%,Z$)E8CE_6FJBK.Z#JC[#B[5C:KY@,]\\K"-( M%\CQ6+@2OU5:3D5IL1DT+,XL1OOO,W>WJ'>+>E\1ZGW?HMXMZMVBWM\F452N MO]M D4U0O\"CWQC46LYIUBUPO"C $#)-W_!4_/YA,REM54#=Z<$X^];H-3M8 MV'C\M='^TL2OCL_;O<[Y&0:D?[GLMMK-;I=].S]IGIF80:Y-6CZ*K +;7$>Z ML_CUO\'^-ET" NP?-Z"F;G&4]EY("B;XO9W?W[>:L@S^6@R^,:BVNW47S^%N MA)O<27::F34IX'7>R-"2GAZG>C;R"0)AN/J=F>N@D67SV':A0@K+RY:7G\/+ M&X,F*_!R,7Y1Z!2$H?/3\\YQ$U3Q/YJ7G29%U#$X@: ",Z[/]O&PO+1T7MJ< M,=N^FI*9XA]R^.RM#,V2_]@DCE0'R!(A751;G0>NI/[D$77WRB&[JPK%D?N) M;BLY4./CLTY:.LA9;.V#H?/M.6'E#%BNT2:FK[N>=A^$&CA$PY$P;JH[CN$J M4:# S^[&-ZFQL1#7L(](PKM&? C]V+0OS]>?:,P[ZGIL"$T6AMZ;G@&E@*WT M;93^HJ1-??,/,V50]07-M:C7_3UU#R3$1V%O4\318GO3K(+3H-(G/(1'\\VSL^9Q[Q+< MG8O.^443&\/H">J_-([_^:5S?MD^F7]=B8 J<*)(@NF.)R%0GYQX(BKNQKS[ MNNTQ:GN,+AG?LJ@WH_ M>U=78^ 4X7G<%T&R3GU%O^77]0$0+>ME!NQM3EN" M=EHK=5>;PC^H4@J4KXE$(6)Q MAP'->!2X",=B*C8<4[%$WGLYIF)OM$S$V!?&N(M,6W;B,\5\ ?:*%3Y5 M4ZAYHED@*KU>UVDF?HI-)H:4D>IK:^Q?/6L#&#"6VFL>!H&+H2PTLF@1B#2. M1LBNH5!%G[K :OYRS!HL%R_H2"_)'GO7:G1CTD@-?YJB<\*TD#&=3P&?J2BP M+@CI"S:4X'EKM_8I#;:9+H6.=//O,8^QK!IG/B >R 2VU6W[6'\@)ESBB.,A M>EAZ%;KH$KMDRS""'7C@TS(N0Q ?7@FA1L'0A^/ JF;XD?+-P==S>!A*$9:8 MV,$KE6,(9,Y_&+T./Y43254-JJL1=]T0K8;,B0M4C(Z>S"9\KLV!-PZ4Q-%5 M)OHVX.FB@TZM>/$+U=";&O(.DM 'D56<5:\-DFQ9>IU@=;@93(GABU.CY?%^ MV:CKNR\37@^R@3;4/B&W\C&_UA8%]_4VQG2/;"NS MBQH\LJC<<_.C@M3:L/U^')DN$%@A!_]JG)ZVSEJ-7G.KNZU%#JR&DH*Z[3YW M2'134PF\ L0N1OYB-47(](/H)Q%01O0$#]NB'5_-!OO0:,<#BW:T:$>+=GRE M/1^5#Q_<\L+PQUF#:G_=BOT+9>V9L3IC7-#8/#USS@S]X6PLPB%J;U2]@2== M7<<,#DHXY+X>M5Q2JC62NA"=>Z*@VLNL'<2HW5'=NBK*.(U'>D9?!I4)I_0' MIW9Q:,](_^YDZ:*)H;1\JOO9) FCA!O7(-_!"6Q#%691O\Z*)K15027QUWYP MZPEWJ*:RPB.YKU$^PX2#*1,+TY- FBFG.DSSGP"\*T]UH(N$&K\TU6T5X,[4 M^2#-AZDE"(S[!&DUQ^RZJ%A0&R5Y0V_VB'1@=H[OTI?JM+63!D2 .*8@5#O* MO%?UY+36<68A676^SU6#!6/[\E2N\B>?4<&_X;+80E->P]W=&)A7 M[VZM(+JRDP"_Q])"=,:HOP7X:<""[CAU]$H*Q8%\+QP:6 W@FD/D5FIQ-$IED 57/$IN8/%BU$GJ/'8L(:ATH;T#:9*])8G[@!UPYA303IG XD:A@1J=@.]#7 2L&.XSOGA9E.=,%/**?1L M='7(>,46JG ?C@51(WT!-QS,/@6+Y?5+V!+AQ5V;^KA<;>F'CYW!44:J2U0_F7&*G)JTQ8+)A_?(FVQX1G( MC<$ HH&C^EEAWR PWE1+9=7^:8("[>XDT/S$[-D1H!EL$ 4;A C__VC_ ML%Y[#L2*;V\03VABRT@L$G%,_41!*TT"4,,Z#Q\&R7!$*?0=E4(WJ75"M(KX M%M-3>0"J[C[7!=^0?*%C:J8 _P):5ZDRY+0AFDF@,QZA_/3K@+YDA=4T7A4TD]4+VANFM*8%NUE M"ZM_E@1Y$[VZT1*DORD2I%7$G+N!:4>I"!P,B&&N;SC2OQ)H?D3&T1L)CQ[]"[)$J?A#A:OXRL?])!R6V!3IV=T\U>-/,LM9W<((D5 U7%:/FF,TJ?!NL7&:PLKXI/O1]^90A^M2^ MJ41S590P3.YW4SU^2ZR58ZH4Y1**@5!]B2F'!9QI%#RRO"=U&V2$R:@1@FE1 M'MPXW\'L#9GETJ?VUVWMIQP'_HU"U[%JDSD.5*U_E([3:17 MEEW*B6*W[<"-LG:?QZWNEZS=Y\P1/D/L*H_#REXK>V=D[^&FR-Y<\QZ,YH-L M1(N(,S>)*0&2BYG08 $NL2\]/ !#D7XOBSRTV6^M'G64^^UKL],\/RVMNG/RW3KB%(Z1=4.B$$00YL@$$5%85 '9X@>$Y-CL%:I5!,<,"/']-,F?M'GJP5S;P][Z@9 M[O><1?4OG[7/7%.K M$UXY=PW\$==(/5=F#7 M:2H LDHMJ912Z,)[U%1UF219V:T7_H-*\PZ)4F.+P!-78"-?UVHS)$N/O^&A MY&#;16,P?G<<>)>?GRW^GA57\,!Y!NMY^H-=C#B8ZHY(Z)3!BW;*!=4XASC> MR7MZJBA9DHWQ40[R30D96R2=>R)@7\;]K_..>Y[ LD+*$K\]2'N0:V/0I,ZV MC@SM3^ \OBC7O? /OS M@/Y3J6W6NUAG063)_=$#1U+O"%^P4W+*7Q*+>%%6SXK*S:,=*R*MB%R3(WY- M,I\C'JVTVKS7>!$J@%V;C\5:J#DK&ZUL?(],987CYKW'[O<+=A$&B*AGW60R M\:968EF)]1XI_7@DQ8!]X^$UE::P\\% .B*TPFMS7VD/IX-9>67EU8!KA8K_*&:3%HTM%6@"XDH>IQ%/Z_=>[$ZV**?/ZQ0LL1O M#_)C'N1:&# VDO-D]/.)\'T9L:\)]X*>U_&-6]GX[IC*"L?->X\*#=H3SLBG MN/SY)'H($6I%EQ5=[X/D3Z7/?0?GL\V0NW5_+0U9Q+45D.M]Q!9Q;5_@O2^P MZY&^",K8 MSEFP><["H9VSL)(Y"XM4B%3WRK67CEZ@WMQ\,@$^ES^NY')'$.R]:&:R M7A1K+5Y%??0KT\6+=KJJF13SB8&F/H<8G1&I'$<;HTUL.E/:.\ MZ,WGDRV?,NZ93U8K[Q_57G4^6;K(O?+^Z\\OV7UT,ME>N5XYJ!P>'58.ZOL' M]?HS!I.UWF0JV1-WN!!IG 9@\_$HID%=%TGHC."]L7-4GILTON]%9[#0K'0] M46]5\_O>:&)R(P3I6'AL_6!O?[=^N O_O?^L<NK[2"]"T!5W$0NX/!4XB&L"/@]O(SBY>E &5[+%<>!\7;@P;7G[Y%[N5 M.,0R#&ZD"UR1'YIYA[D<'&ILY@JK,>5^P#P>TZ!+[N<^#P:,AI_3OTHLF@@' M#LS\ECQ'X;(_$N['4DWKO.B]TIT@9^,^W!3^+C/8V>DIUSB-^('W J! M4B?-L];W9N=W=M+H-;,QN:?GG>9QH]O+1N4RK#6D7>*L=+T^):G>( T4C6+.;>,+* M%JOE&3Z>,_$NK?=)J?V$7 MS4[K_"1E9^0_=5/X U[Z*+4C:(AO*%#4Q.E5E@$M RZ- 6\VA?]2O2ZC* %+ M^[)S_+71;;+SSDFSTV7))/ -,]*T:F30E"5# =MV8J.KM8Y&#LNT-#&?8"Y0 MP UIF1SZ6L9@$LR2AS^ MC!(6'9TKYZWZ@CD?GEW=[^Z7SFL[^T>U7>KSXE ;FX(\D3)Z>GSC:%Z M>?\=QQM)-GX\BVC_J%(YW-O=JQ]6:ON';Q%PI+S5#WEUQ?WIE;8>IE?!X$K[ MSE?]Z94,Y%4<7"7#U4GRAC\UMDT^-H'2&\T5D-DHQ(,0_^*L][75.=FY:'1Z MOS.?CS,IGSHW.@J2^)Z(P(P",R2\E:@I4(R[#*3];2C)XE)#SHV M^T"$FK M/@;?I'\32$<0S>L[+)UDCY9J&6TV=3Z7/($^I7^5A$.XZ16:R]$5B/H?5V,^ MO4(1)J+XV>"6Y=CP:FUDRD]&L(16TJ_R_=[_Y[WRH>HQ!]Z MV_7EONPWSAKP*$IPO>BXAC*Z!@L(C>S USW+I4[%.T$41WAUX$@>ZZ@EFZ\. M4\=7F>P\ GN>7%-,] ?^#B)[/,E]1QB[WK@ &#CE2:0\:@S +XXCK9:K;QRX M>K-4WFZY=G3X^C"=7 RU7JNN0RCWL%X]K( 3LW]0/3@X/-Q_5C!W49A,I[A MC7C$#9*,C3CPBA ^XQ,P&H5;RC.>"1GK[_0#"!5B;D=XES+##(_ZD2L' Q$* M'U4J)F8$PEW5G83$#^B&VRG@!/Z]_5PA,$XEX(V)^GT0\*)()DV_-V!6*3L_NJ)7AN0[YJ[ ;#GF3J1_ M)59I5>G%9?2$BS.I.J"\9A(&Y*X4L'M%"#Z87UPG TTN;\FD6"\?6/FZ1)R= MHLX;S.?1ZP+BQ)S>C>178LRE=X4Z%$D5RRA6F=%3JV.X.@:K8[2ZU%;(BCQ MG#YB,@\&\]=*[]L53A"2>?$I\5T1TBDM:Q?JC,&+^O^2= 1OY-5P6E,4I/L'\$$M;R6Q!>(X*E)_B8C84I)R)]>0I&7,2O*=SH>#R4 M\;1$"E4), ,E4$#-:5J"E/,0"9/P.OIR*2"#]RNDGF<#WH ).! J,('0,TQN M(:>"UPP$=H-F(;[[U4DII1+3P,/YZ6FSD]6\J$I5)&=52"<=@T>(\HABHW\) MNDX^D$-33HE:X2)UPZ//$:+'Q"0V(7?N,WJ@I>4WIN7G$G,AT&:@DT !&8T# M?:_0("1?)H?$(NJ$M=%GC9,3>PQPN M_%YJ0D57"H..N9ZQ)M3H*A[Q%0+Y0:MT]>I8NCJ6KDZ%EGDHV$27!;HE KTG M(?X5Q0$6-Y*7(:(XQ2',(/L7M)L>H=-W;38MA5:?#XW'VA(*2\ ['D]B;WHE M?;!)QBJ,-L#LV0HC%6FMAUX<4XM38;0!YD6$[P0)7!]&)D8L?<=+J XDS8$4 MR^"YB?>66)]\NU@\KA_F%]]P",J;W#HV?849OK$7E;Z,9G[ MX93=(C)).0(1N*_AM:!R\:P%]-VB5PN1M['29\5*OR\*C2?_&I-,:06O!J;D M_&T1DI_-W372(XTT"Y@&B1[3)D59FYH"TG?Q&'? ]:@>_N7SS,"8:J7^D$A^ M1DAV5B3OK9M(OL24HZF95BG*4JZ9A:*&>:F@$HI6;-:+_VMD^,!$.U(07)GU M1@([:&2OT$0AV1A/A6!MB8KM85[)DV.I0!Z?GB8ZJI7RP4']063;"PNENK'[QI]!A[/F-9V13^2EPIHGPO&$QH!JL$9A*E M/:&8>Q&R>0L4VAL(@[MDM%>O'^P>'NS5#T'[/,LAV2#P>@Y$JT'B6M9ES7^V M1'FH2SVV$34>BBCQR&@C_&X:EKWSRSLQW=)R*7#Y?4PV5VZ]!%).O9&BZ 8V M[9*W0 (+.V0/P*;'#U8-)[H-PNME2Z_]UZ^_V5CQ]7Q\]Q\);-:0#>I TU<< MT;-4S!*NF)A2X)FI=2O4]N6PD4L75M;*>BE 6S7;NQ%>,,&PPQ7*A770G58^ MO:E\6A@[^ZX,[V5)DG=*&B^"HBI_S:B(*^FKMGR!'V$D:"163$D*\8]*B]\$ M8*QIV+,;)/T4 T&7H%%.W3F9(T,G&4<*(OV/\U:[QWX[[_P3"\5[S<8W71_J M#[$EI_3S4U/B@*+08, +]<@LQCL0B_?1?*,HQ'NEZF>3-4+;'"<8!VYJDV$0 M,T*:EOX5_,B/5T[6BT4K'\D,+3ZC=![5K%44,@TX*GOC;KC1M/(%SQN[.L+/ M5"4$#D$089BVUY41:WSI-)O8SJC,*+A)W7)53U(1WV)%>JYQKT[_4.Z(;I@/ M?NKI07CY/"P\Q]KWR EE7W6:F&ET.E.I8>=,6ZC6FT"UJA:J9:%:%JJUJGG1 MY8,7O^N9">+K.4+\&3/$J^]A5O0JIXCK[HMK1 _'Z:(6)X?=\L83P\H*G'(X M$G([5PUGJ9PNE<]^%B3PS,N8-V8Q^)EK1[?P\CP^5(27<\' M$3:+R&,O(H[I%/1N<^9L+G-(5WDH01#@@T4VBJ1T=U=MX\/F''@8\U1H2B M].%?XSZG[/>#@72H*@^\WI:O!^L2MN>7) +> MC"+6P]$A7,46V18^,6V94'QHVCRAE(X.-H\[5CME%R'>"!%##8=PH-6C>IWP M1QPXS87=;57WV66Y6SXN,R3'^F?UW_5#U]VIEIB(RRP2?Y2WBRLY/;YHY,D\U2SO6'EB0@4NSTJFYC'K5KL#V)4*7,>IF,_QI<7A)$.PE*D MI'"HZLR0XAX]7AT$2@\7[Q4*O4OXQCB4L?\&K[ -X/];0A^[-#0$GWP6J!4J./B^=$]< ]LYT7)WQON)>K!].X#>)DRUA)$!:,\6BC.TU3_^L2V MY+8I4,2/X6TEW,O)FR&.&_?U0"LM&C[C31 HI'X)5V-;1^%*#B(%4]-F4-!S M;YRM:1)@OW.'X^PMK+TWB6\0>9,@PB'FND$?C3%2(@P^RT&R^TK4E6;:K> A M.7\D\%H=;#N);P=$>1"JT[J6SG6?.]=1=NB)[_';0>(! 7E AG!G/,FQ[I8V M%O!*%$FFA.@KWL3E7OO!K2?<(3T:+BJI,>B4ZE B 3[,.L.HUP.,55)G(_ O M[#<51U0/[5R/P,3! E3@0]$ MIK?=1^"IVJ ,LT,H:9$C?N ;H5BKC!POB%3_+]VP3D_XR401*'>/][&]EYZ? MIN5=_DFX=HUF5 /E]>)H>^RX<=9LGS0Z[/ *7,4'\';AV(2;9PF!_#H)09*!8B8^ M?FB1FJMDP18(PB'WY?]JX:)8EFL% 4<:("U&IG["\#>H*;#%I&9C_']Y2L4K MBP=R]S!*=XX"I-Z0A,"+2.6XVSO,EA<@UR3+(Q%L 8AM -G5-Y21*&>L>#)$Y"X%5X M(/@<1L&;"0^2SDOE.;1-2<8"W&/.4O(8;AGKCE3 ';>(QB:FY/$S"E4V//!G MO?IE>O6;Z]:?\)B#\R%ON//H1-Y9/_?!<&"UMG#H:];7K;X!.&ZAPVJB/Z&: M'RG'%E4Q:,(22] :#@5U"Z/*/2/?R'@C=0 "U,7#3OTGTI8HF7*#4Y6-I1Z! MMT(-7R:+3YF(C\_'.^&V9W5DX:F1TE6:? M65PJV3#*"U'3[/&:S#Q3.DC[O[FYL310'%PV? !(7&,RI;:J,MY'7*63=?U- M-G(GG]_^K/2R\"/<+SDQN4;4I-LBH^K2@T%]"(8H_@1L#YI5'@MGY .A#$F1 MX963T33"?VQ358YITH[GIVJ"\L]/JR 4TQG[TV1@& MDPFU ^69/:;*,-%0D-0($2LL%3P'];XB%W7O_.X^*RVN5Z"B*THMPEV OF*U M!/S)-5J6FERPNQ!L+B8V).!_XFL/#DU.HF&7CSE:IIJ X6?X-U@CD5;"H1@' MX&"54H,Q'H5!,ASAZJ5+-DKJ#:"[AU2N''$\QA!X&%:?+3ZSVO$0R$Y0+H'C MT)2F.VR1D5_Q)>FW" \.M8T!3&,&9"C#^^[P*%@YDH("SQO2U0=(7*GH,WN, MQ3I8K,,;8QUV+=;!8ATLUF%5+D]U;\G#D-^5W[/!CL]L;XVY:9U%7:*'4W_@ M$RTL.6:=HOKNFCE%.##F3J,2"O9C3 8[4YJ#C?/YLG$245T\I0%%+ I.CLI> M4(8BS3JG&0J@OCB)@W":SRAQ," %/ S_ES**?O'KS,S+P]YMM,=&>SY2^^9N M0#'>3MX16F[89PG]0PZK:R;A,(*M0>\JD^W"NBCH/L#>I2"(1@EL#*29<2%Q M5G PSD:YS(HQD^@VKJ82FNHN= [WRZC%-,[^PIWGUU[?$-8@2%$!GJ!$&,K[ M:PG'BF-41M)S&>7(\GH!+Q$_)EX@,SU%EX9"!>VX"W?#/"@VUT*UAKVRQLD8 MDRXJBN6.913I1+R*7%".AG09+@?TF0J74;'5,!OO.4B\@?0\G>8E>DB\"'68 M A88] .H/#^@[F#Z1M5]MC60X-<)?YM-!0]71QGK1P4RHHC/C9J'0YE=Q!G! MW]2W3-/ QU/W3_)AWVV?-6O5/*O1VL8:->V G4BL43,359_CM,UT3JM4]^]T M3JM4'RQ97(9SMY9%BTXH0,."_J0>"63BQ.,@FE 72&?$$?PF$ 1&38.TH00* M#[0<9@$RY8;HM3B4"GXUF9CTF%';;N$E(BAB2/%Y$N[P$(5RBD<^89LD'%R) M#84"((; J4.=H9B 3@^B8#(B \V3 Y7.T' 8@E 0$B(2/PB*A>\]IAZ?*!B*?;SP?]OX=Q/\\% M_2^]WN&-E0!Y(XCCI9RLDNNJ,3"+@"Z(0/*#+V%'/K@OLP- J%0@HR_ZV4B1 M&#K3)AE<8@YP6#!&_*#QE=&A3GR5N%4=B.'3J5G*.GA%:_":#+R;/$R%TLZ? M-^;MS7&'].+BJ8)+*V2KRK,3@A#G.7Y6W^G !&I2["6 V7E$Q'N1>NWP';JZ MH8RN(XU% 2/!NU^A+OQ*-IMUJ"Q%1&FQ@/3![,"!.F/MN\+9HN"-IA%HRV*H MF@ ISD@*0DG39=)7.(N=02@*+]>RP-]SI1"$Y,%$^'V%1AZ_C32J!I<*?W$# M\#9M[N[$6BS6;[7:QIPXM6 MVL:+%H>+IN'.D9GH',&Z\U>LP?(O:(&DRD]%;FK".I+!2RRC%QU2<83U^A_- MIC0]L:=A3^/#GL;[MQWL#NT.[0[M#NT.[0[M#NT.[0[M#M=[AU6:Z?:&NZP\ M]KAGHE%L@N752.E#)UCV;(+%)EAL@F5S@F*/Y5)NUC*5\MWV#E^ *I9 $#2V M,)Y2HHK:O6!WEZMT,LK5U1\QOUHC4OGULG'6ZOW.&NT3UFL>?VVWCAMG6><; MMO5KK[']+"):,GYG?6AHF8V5UP>TA)5FIO==VFA'M1P"$F#BAW 2K".,L V@ M:FW3G^8'_%B4DC6BW]B(WK=&M#6BK1'])A&==ZO.7]TD3'V$M701K(?PQN0P M.QN6Z@S7B#+TT'+6O6@>MT[!'<#9 ,LXO.JJ:RA>="SWV,?S$&W6\K66[RM; MO@?6\K66K[5\WTWX^&8MD?C?[QT]N9#>7X:Y2,<5\MNK,<,'>Z MVK>^D[YUG-X\.9:JQ?ZGCWQ0#S;W6!->L&5"__^&7($SHMOW MEA2T[VWTD_)3*NVX;/0S2G)S[ !02P,$% @ *X!56)W_S-@T%P J+D M ! !R87)E+65X,3!?,S N:'1M[5U[<]NVEO][[Z? ;;>]]HZL^!4[D=+, M.(G3>C9Q,H[3]L[N3@ MO_, ^&J8C:+7?V.OAH*'\).]RF06B=?'OV_M;+?WME\],[]#BV>VR:M>$DZ9 MSJ:1^.F[$5<#&7<8S[/D[W*4)BKC<=9->1C*>-!A+]++[G?4;RC'Q4,RWAH* M.1AFG1T9P_>OGL&WU"IU;?I)G&UI^9?H[&RG6=>,LY4E:6>[2]_U^4A&T\ZY M' G-3L6$G24C'KN&O23+DA&TS<1EML4C.8@["D?$T?!Y-TZ01(GJ?+]-?[J3 MHDS%$&B>":3N)/'H5"1C$6W-FM_HO]X M"[/H*?F/EN:QWM)"R7X7*3&183;L]&6V%4!S$>,4CR^'LB7** W30AY#!: S;_L$] %L=\52+CA8IAZT3CA*T:M,W\2I,0+G1QU+#3D0R MFW;<\[81M H+$M%PSW?;A[L_$#]GX15M]@_;NR\J;> ?JCZJDPXD[01FO]53 M@E]TZ.\M_*"94V)I$,'47,PAN^(&+[GUN!=E]L'SX'P1T+ ME? M4K+$MQ2]M8RM96QY-_!19>RSDH%@GT',2,;6$K26H-7?P(>$>._ <4!#]+," M1W=EQ&5W+2YK<7D**#8OZ&W,ET1SK$8^BK0!HW'U(I?8U MRA0?B'AZR3X#:AY!KSE1B9W$0=NQXB)GN1"L_ZJG7N]N[^[A+.$3.0;@'_'8 MUQN/KQOFH,P-[)WX+3S M:B.1\Z'4C+N-9!L9_O[C]Y>[VSM!MTEFGX8#9UCML>AC2!%V-YD82]CY #:2 MP\ H!HD1@P'Z/")DO2F[7@4B=<42$O=M,DIY/'TZTF8)0\K04C1( 1!S24EE M-)\03T>K-%,O-[!C@]5C&QSX&P0MA#WHJV3$ M,M!=U#G\;+'EW!7?7C_ZCK3F&7DA"(8]]MJAMV#(P% ,$A4BCL)[#(42L@8 MU: 2??@W,%8CZGO(F3&V5);[H:&)5SYRS1*WJ^O[5ZXSV9^ZCCO]2%QN:8Q$ M-+D:Y62VV^C1S(]5[E4H,K,1Q;1VV_L_=/W5;W=#J5-P6SLRQFZW<('7K?J[ MUSL%HWH4]9S/:H>/M>8[,0=%7LMIG"EE M *'P]Q!#R%IDK)^H;,AX+P&;] @P8 'KK$2_GYCF)5( :VX1ZFI0<8D8MP)- M 7$%0ZX!_5A.-1@K50EZ!(7=0S F30/$(RV6IX[5XR)EK^LI^Y7D=U-XL#1[ M-)%(OYB)2Z$"J05L#:9O4Y>^98!I:X1NX58)#B@F@)WU030/T5*0,^Q#[2_P M-8K2X49OT\%K LS0#] BQ:?Q8] FE-3V.4@R)7".#_O \^46@XY)NFW/;"" ME9[V[[5-7XQ-WUU]F_Y1\!C9!QCKK5 9!UX[1]WS]&;]^#(0:8:"E0!7JPE* M72CZ,B[T88OQ* +I2F4&7?\%GQNUF>M290XYJ#R4"@TN)QO9U7+MZU&+(?I) M%"43_-IT4SQ:?F&?UYT;I,I/?!C^=ZQ 3'5;N2)YV0(RCW2G!TJ$=OY1A.U> M(G78WMG?V]U[>?CR0!I<)*\C2)B7P2U+0E4(5JK5N1J85S)Y0#C^4CRQ,X M4F#F=,O]O!GKK+7R?;5R;ZV5%S1!F]?\)8F@YZ72R[6(B=%.O CT*Q&),7DJ M%*T?UA*UX+VRE&M$7NCAL#=UU>5]T%[[) _GD^RMOD]B2]>Z[*/(ADF(''AL M_>XN.T?+-/*00X4-OZ)->BNT-J8#GQRE43*=-Z^[")=F::S3]O)+PDJX$H\F M"4_-N0 >JUXUH607D[)@K"*'B$_C*<-CR=*$-#$5H%Y31MQ&%+[&$:@A: L<@8$Y:"()U;<0S?:%I'\JE,\_F E0_33+DS6+/3?A&B4$"O[7<5&Z> +IM;A+( M1V-;34VQU29%?EW=KZ=^2$.%L,44O\6ZU'Q44_2NRK.LHI9&,WHG]QL5GXBQ M:/X2)1Z+:XMB[,ME+FVGF;RXM5VHI>+??7K[^>S3Y^.S\W^R=TGP._Q_\HZ] M^_CEIQ,LXYLD8Q&??.0Q'PCV'GQ(GOWT8Y1U\?_3KQ]_', _X?\_W&>_'I^Y MS]CGL^,OQV>_'G_X]/;H_.33*?O?_V(?C\]^/G[_Z>SCT3D#VW1X<+A_\,=> MI?S;W:#3A4WVGVQG65=4W'R3Q2PRE"%0:%Z?9D6"#[DQ^14_&OUB)4:EK 2N\1:GL<>5D-/W]69.84D(\:;Q!]!0$-(,V;*C3K& MC$,.9.)>";Y/-5'G(7@K*>2"\!T7&M)#(1C&P^TG&8R4/S&/ K-P\S?HZQ+W6&J M9MHB;\RL]\;>8/T;5!A=6W#-C,ZK4B00@=[&S?K)?1 MJ&_MMP]>O/3_/$>P?[W&/F@?WD9EIXDF3==1 A8*NW.E$L^&3PV:;AME6?(4 MUGL0WZB(R-,2EB21A?;FI,%@4G8]JRH&;-2PDBLEPX!X4E(U&2&1H%\H(RY' M(Q%*Z"J:EE&_NP?_UWCY(?%RL/IX>7438860SE:$>#YQ((!E]6PDO%6#2"C9 M/ )BA 5X=D;*%T4OZ(YF])90FT"&RP?XR82&0AE3)GBGVL"=!E%?M'0_4=G) M7GMO;^]PO[3Y+^:76KDJ92A?2L\LB'@.?&S /7*>1=<">(5^=V7?^X8!@=F* MD\@W,[]E89_1*S57@:\!;A*YEN%J8^DJR3<#:FEV: .^ENJ[2?6*B_622C,+0C1*UXJX@QTO8LK*@\T6\(F4Z2/ K-,1B\OR'#^O@; MJ8%B[>AW,[4!E1LR-%2\;$R&@H)VB2KJ,41HY;U1REU8M\#ZID:]3I]&9; N MX+C3U7'W+=EHN#%O73+Q5"43BZR06!=MSV%$]U>_:/N]T;E@Z[KL# 8"-B*T MB,9"Q :V/GW@:6EJL+^U$T(K5X-!"%L$XX9)1$6YY?GC M2((S@A]!NTS)H"$!R3.*+=(I&5G%FRX/08"QEL7#;'.9R:.LLRX3^+X;651" MFU3TFJ/_W<^\O9G:)+P+M-5"##X'BDNL@4 OFP<7<3(!2#\0)G%--S1:'P$9 M#K@8^AQ*%1>>.=U(@==Q-=;NM&PV?3:V;DKTS6<\^#/'RO>K M&L-L0"@"(4)=5LOA%MC\;WG$ &_C\%]38OVR U!1&^/JQ1H;,@ZBG.+Y.!/P M$S#"8H8R\K?9QI+R(;:P?E.*12KTB!:X R#!14T->7Y%[-BOCXD]X!XZ_GJXZUS*W3+>1_73'$WA>TR#7%GUZ(=HBTBQ!79&JWJ>1L1-WDJ)01YQ4S,L,4Z-H=\>>CS< M%F-2OY.2+ X']D5(T 8#T1D%??FEB;L6A8P82ZZ=&.45\&:[JD-![,3KI3^[ M\OO!V^:PM$&Z954GQN =/*0;$/![F"EM-@=6;UUWZ_('9>I@DYS,#'4B;(0EL5D-[:J(0E/G M;A=55KB4)MN_KB[S2Z";]F:V*I;PLRG'M4\:VM8?M(=FK'=1I1"F5D9);JJT MB58ZQVIP*HI^]V]* M2R8EZ[,7A"68R=#)3W@QB)1?5 D6W2$);VV-CS(+T: MZM*Y*]VHAEB'17UKT_T-1CT>X:IEF5D*0UZ1(F,#17%,QYY/ MKUK ZY4L*@84Y4G"IH(K+SIB:LI-A3E(82RH@;THE-2('6Z"-Y 58]Y)Q[?< M^#O/67QE\ U721W$,NH!]H, ] MVJB3QA<-+<%]I^>5>J@"I_(! - 9"(.03>1@F(;UDN!@8&]RD.,=8Q$1W[PJ)M]001.9I/"2A@E_D]@ MT19LG%$_;JX(E M:.M2M'4IVOKVGN4Q?O^NM_=47KAX+1ZSM1"\8@6TK2/*=5. 'HP'5H+;>*N/ MXN(K8/7U4ZB;Q7ZN3*#R.O,8"VDO02C,9 M I#G?#)TCIC[J]V'O\P,H"I_1I:;UW5>W/G+NIL\PXS+W(JSL*8>\WI"A#O+O/: M\13;GF9 2[=SIA?(<>U=0>'*]!N*5%Q$V6#V,E#L%W#4MV>=F7ZXS/3AZF>F MCPV(!,99IE/9IYY^&+AWO E MV)3(BCO32-R)3I1D%&HL U$/"ERMQK@A=IG"N^63='A.Z@"6-B!-@K_(%!FA M%C[P:CY)K]D1RS6Y>&;Q1.64C))VNUT/.;J9^WIL"HA4+ 2LWJKJKD+!@C#==+\K@X M8#AS@[3%F)6*T-H%6#8%"Q3O1UB*WA/9!%=0Z^_*VO'6%2.;8"-NI$JBN[U! M;OM>FN?Q#LTN6/WLMY_O[: E4!'"" M60YRK,(DR-T)W!%2X?.[]YMT SU>RJB26 ;,O!8*W"*K@*MOM&S-3MY?<_$P MY7XHEY,KD^PN[\VC^U""30..RB=JIZZ=3]B3YNX=/N!(E9F<$+4+R+=FG$5B M0+?-ET\YFDV&(JYO.?QBM[7I,DS1#,&>_.7?#_F>\YDR;H$788*)+:]BJ)!/ MXH-A45-VS\"&2>[I(G=6#P T'+9OKN83)9+N5?R&F7HRDTST2D;\VBM0)>\Q M.^AXUTZU>D5'_41(J[C$KZG7:>U]%]S[:B;5J?WT;/GYD!* ;A1KJR-3U@4\ M[+]4@^/='.;:4])D>&\8+.M,#.!OC($?=G?:^]LOC[9V0+]L/#=U]AO'FQL[ MFW/=,STQL>%>$H5S7)KHQ^>?7-X6*V&S"8C&!6XO:'5U#(7"*=1#J!0S7^RO M0Z]F#:XDP?^<4U -;Z4)A2H *V9="IV"DDV:''>$]0"B7OQ?)6MS3;HL;4H! M'+0/#@Y_>""J+OZ8X[WE99TO7.)\H2,UKGYGELJK0LP[>$NWIF:C%ERHT,Z] MZMU%K7J='WZDJTJ6$SO,"0V6S->X\MZM4_;;R?GI\9?O[/,O1V?ST_>7OT 2M] MV\NU_I7?P)5?P!R,]F;:8>R9?L:.82+LO_G%A=3?S.).^4C \KREM=C']KMV MBWT>PH]O9IWG>(MAYS_>#J6@EPJ#6<'XU"=C0!J7N?R+PDQ6V'D#$P7S,Q+FAT;>U=ZW/;.)+_?/M7<&=J=JTJR;9LSSB1 M?*ER,L[.U.YX4HESLU=75U<0"8F8D 0'!"UK_OKK;@!\B;846[*D1/F01!*( M1Z,?OWX O AU'+WZBW<1L?'Y[V+X[,9VAQ9)MIBP(1#(9>"_2N^$WU&\@;MU#]M>> MENG@^/![D0QCD?1"+B:A'O3AXTC>]3+Q)_8PDBK@J@??0#\7J>MB+!.-3?B@ M?YSJH9F&Z7!(OXU9+*+9X$;$//.N^=1[+V.6N(8CJ;6,H:WF=[K'(C%)!@J' MQT'P>3?.-!2:][*4^7R0*MZ;*I8.*X.?P. /C@>#346@P\%8Z)X/+7F"@_SM MV_X/Q\.+(WSVU<51NMZE17R\P94=P=83"SS[[ODRDFKP[3']&=Z_XJEAO9&, M M-GP'VIF!8R&>0)\%\D$CYLS+HZT;^_@5F,E/A[-V-)ULNX$N-[*71U%XJ1 MT)X5L()0&R'1(C9XTDKG>($4#!M%O*X_>LB@ ]0A0ROO."$4?U@ -N]%;"9S M#=W?\6!HANH?'Q\>?^<>@*V.6)KQ0<93!EO''25HU:9O4D0P >5&OQ49[$0D M]&S@GK>-H%50D(B&^_[D\/SD.R3?D0[N:7-V?GCRHM8&_J.:HSI%AZ2=PNQ[ M(\79IP']W<,OVCEU?F)VZ5:-IK"G,A*!HXA9>,L/1.SJ]TX?VQ^.SU$EWW*E MA<\BRSPPR+#0Q8:W6GIP8YHNUJRPV[3:LA+_&&Z^9C$?U!1;"R-\[IY\0;1? M+;5;[,@SRM1>>)8TEX^7ICP><>7)L?(E16\O8WL9V]X-?%89>Z>$S[UW(&8D8WL)VDO0[F_@.B'>C^ XH"'ZAV*) MWAEQ.=F+RUY<-B$N_\4S#8L$F,:4]E!X=D9FOB03 _]BD&3M 20?)L354P.) M7VT$"89;5VQHGB&;4UA6O)Y+B(@M%O(6]7?+E$!SG,4LBGH^T'BX3J7V,=** M37@RN_/> 6J.H=><9YW-TF[=5J18 M$J]OO9=Z3[E)%7@FB\YUX[].:''A@* MD< VIKB3P"XA5UPDJ 85'\/_@;%:4> Z9^9Y6V6YUPU-*K5"#RSQN+Z^W_-, MB_',=3P81_P.X9[2;:Y'.1E3@?1TK/*HPI'[JVI.#L^^&U97?SP,1):"&SL0 M"7;;PP4^M.IO7O4+1JU0M.*,UCM\KC5_%G-0)+;,#1I#]13Q6\&<#CWO!@R& MQ1<&*&7.4CE3Z@&$PL\!AI0SKKVQ5#KTV$B"37H&&+""==:BX1NF>8D4P)I; MA+H;5-PBQJU!4T!PC&A&F >*3KY:EC]:1(X6?- M%/Y.\KLI1-B:/9H*I%_B\3NN?)%QV!I,YZ8NG>L!IFT0NHM;Q1F@&!]VM@JB M68"6@ISA*M3^ #^C*)T?C#H.7A-@AGZ %BD^C5^#!L@8-85=]OU<*8S[LS'P M3*GED&/D^+ "5K#RT_Z]M^FKL>DGNV_3?^$L0?8!QGK#E6; :S>H>S9OUJ_N M?)YJ%"P)7*VF*'4!'XNDT(==CT412%E2HS9*#R4"HR<#F] MV*Z6954]:C'$6$:1G.+/IIOBT?('^WPV6"!5U42(X7_'"L14R\H5R4L/R!QG M@Q$H$=KY9Q&V1XG4^6'_[/3D].7YR_.3%VOR6&W>B"M5-VY?##&2=Z="$@T;E4KP$Y+A M05,E- P";3&FQPP2A=_ #,<>\U&!4'[2@J3+ *8H,K"@6JJ.%\M,@V7%X%0T M\\8B@H[)T,^UQ8A#S:$ \P_?-MR,QMP)KB52H^G/^!^Y&4;Q6_F)!X#T%%"" M%@_P0630$AH"6G!KP7!ON6Y#"( ?/F9,X&% $=4)WDM&CED6#BKN$M#(>(P8 MX[9.T2KQI@(TZ@@(ICC-@)$:1-4WXCQQDP>4"BO)4YD0^02H:4N@&M6Z2Y&I MBW,GE ./Y;'E"1S)-W-:*KW00XT-/Z)->L.SS)@.?))*")Z:UUV%2[,U MUNEX^R5A)UR)9Y.$37,N@,>Z5TTHV<6D+!BKR2'BTV3FX1ET84*:&([J%K'- M(@!Y"RMLVB$)8-.7,7?1-H)\"*9;G^9!\3PFEM,T$M8(P01DKH$?DL!4QE8F MZ$P>T_.3%V0+D^KPW2)^5POJM67$;43A8Q*!&H*VP!$8F(,F@E!]%]'LF OZ MKT+Y_",768BH6L&0J5#XP]RD")GC>G&5,&[_Z SVP.E $_,%,*P%BP";-U+V M];TQOM-8*.CLH)]IC.,GX!6H#-T!VV4MX>""QJ=GP\M*4VQ#7W:&9HLI"-G% MN;UXY.2RD+EU2DOI&!@QQ%7#GF6Y,F4P!/\;4P&J7TN-O%GLN0G?*#Z1\*GK MIK)X NBVN4D@']W:ZFJ*K;8I\H?J@"OJAS14 %M,\5NL4\WCAJ)W59]E5?7\ MI0RMBH\GP69N:WC$E08O5G^C05@4[J9LPDVQ;H\8 MLBY-SWUE]^+#+%6L?HXNQI-+NQ\$A.VNP1X> CRLL$@H J#04_VH'0EXY 9F MU'QW],45CQFE2@"O8&N1Y#+/*MZ0+;V;L_0Z5#*?A"86635[3RJT6L%*'Q'> M>QYYV8W8PKS(/%% UA\4?([K?VPZOR66L'FGZUH6#E1;K"-F,PS5NY*$P,M! MS",CN.XY%. ,DZD(I'ED*PP ]Q:%# [=PO,/#>82 ZVUP.B;P1L]1"4U0W!9AUQ(K-BSJ'8 G!&UI)93\M0F #%VS16D=MUIZVB6( MBN46-(B!MW%.E,"X+6?B*LG ,10:2W!$XHN41;"J,99\F&1096H 8_2,G+*Y MK!'N$#!&YBLQ,AXL_N/[-(0P8Z;,J&/,&8]$RX*&D9J"[-49S MDD7:#;. <@1F@SE!#<#D (!T95WH99N6UO(C5QG!%QIG@I'/;"Q,[LY2!U!U M*$$29O4TH1.WJCJ86YR1;8 -@B7 <:80"H,LOO$/N)^C2,/4(C;-+)M&@!= MO,A;1N5!Q=Q+!HGF]5J1E(0.^L>46%TN7+'EN:"WP)-1$=JF)6Q)1J@S+)10 MUPOE%+C?YH.T$= B"52 3D%ZBV[3LU)0,@EPAH&;=D]=9*;*#48H6DA2;#_Z MAC$C3RJ:&645F$B?#@7JX(/3XP[PW"RKEO*X@KCF9$'0(IE,4(&7TUXT2=0' M+<:1NM-U)7#?:NZ3 @/822$UY('63Q\HXR[BF <"N@(B%%'%ST\N[+'Q.K&Q MO_O8>'<3;860SE><5/Q?GP/+9O.1]FX##J%DLPB($11 V6FDJBA6@OIH,I>$ MU00H7+ZAFJQH*<0Q2NVS:@_[+:*^:NG>4%G+Z>'IZ>DY"*O[\^+I4BMVI<^ M\VR$EYO2XX9;I/BMD'E&V,,9>O36ZNX2S-%1_!3, 'IEJS;@>ZG^/*G><;'> M4FGV@IP;!Y6*.!\EVB8'W>+.W5=2^^S2NWOBN[*[/K9#=G=&>)?!G&C BD*0 MN8@CGN[35)V0"> P):AJ B.KB>5)=PR-X5$PY8V9B')%4HC?0$.@I:20) @H$]!4WZ@)#+P$W4^0=,I;&W;>3)M6 1\[,Q(3R\Q@A M*UY98BRT/6C+:T^,6V*C4YE'@3EC@Y=#:"R^7T@-E&E'O\74!DANR-!23G,P M#3E%Y_;%'/MBCNTBY[Z88_/%'/WC%VNLYOB:$,#76I@A55%$R ,+(ENAH\L+ M%@$D<["J:7?WAR;6>&CB;/7PR-]J9+NQ*J-,9E)B-"L+7:HAF.*4@BG9V'/[EUB6MBIN M?SVSA2SWI\,+[N1W6$>$T2OF?TKD%+SE"3?%'W2SJG6_D1E! M"O)2R:=2U' M2E/C1N461<2+;I+!:_1:Z]^ZMB)E/F=ECM:8[YC_1XXG5NYK+"F_[G,>9&7% M*6Z!S$3]:!#>HE-]W9 ->?P ZNO@MGXASH%(_"BG/!G.!* 21B[-4$8V.X=X M%"3$%C8DD6*A%SV2<=P!D.ZB+HT")RHW$4'2(VY+)CSABA7R[\(9;G(OYE7 M'J>M$:=]O_LX[<8*W7;>HS=78(HVD=+09M8HZ;RXF*?42J52,7J@)KV4PJB> MCMN+R/I$Y(?=%Y'?++[;BI.OM:I;I^WG2Z,G>*N*$N9,J*L\G#(PTL7IU(IQ MFY8KM$-\KJ5O#WX;HU\6B6*DWUE*NL0!?S<'; 'P9FCQ;%TIQ1S<.N>,<0V+ M@)&-4[S*)F4SZEC6 O>(H+$&^6"N4MJPN&9W' ^X6.!A M5D,4Y5%@RN;MHLHBFE)[56_ZMU0DV'[1G<"S0DHW4AL=B MF9NB;Z)5EF-QN>!F6J:$UY0NCWF *3KT34^E)&))%ZO76$AI(BC!T*0C)J% M1.B 6^(S!428F-_M",RGER\T9M<\VVT"44CS)JO:LN(_>;94YJ9PVZA'2P'" MA/04?:Y>]B:G)>G*TNE13B59);3#FN>'$1T>LN:W3@;**TX,'@97S\0G*5]D M:8^-*V"Z4I)=XMP24;:XA-8 [DW=&DW=^>Z;NBNZD0MKY+>I?/*:"WMR@9L; ME=O]PT2:)FA)*%Q2OD"V9D[:GR[-9DTJJ1:Z8J9 \Q<'&4E?$YTH,\W5K?"+ MWIWZL?74\"TJH4M0K!&&W-$5-L0N#>&23U*5"Q@A6-J$#@#A!Y$B(QA=5DZ^ M##"1#K8CEFMRY6G%$[6,=D7C5-+8E4[WZF2-ZN3%[JN3=PU#5'_OU"9!="U* M*K+J=2HH;%@" I)>@)&F17477IN31(A.%[X7PO,N 0:DLUKDR%S\R@NM.W]T M"&$3W74XSE5B[F5I8!#H^?6LBOX0<[BS3/CRQ59U5U=R%LF3AAL!\"F*@>:N MDK$!O%J(J7$JS0(9H/@XPKCWB.LIKJ#1W[V!ZNX](QLTA1NI9+2_2GJMRN?E M[BN?R])?)2]C&]1.5>8>4Q1#_7%G],)0IZ+!5Z&#F^*0X%'J % M752$9[5(/Q5N"+X? 0P_5:K2D*@I7"LM)Z8$K9 S4[V'1R;+^Z[HWNKR;M2N MA[?#Z_HKU9I3M56P(3I\X+B2D@)O+Q- 10 F>""%O.Y ^KFKE(N1"N]^?-NA M:ZCPE+22B? ].NK)@ND8_!EY!]M!Z/Q&M_+*$/HJD-PD M7O_(859C.DA/EP&[5X;5WH-7#RZ?G9R4$#[@YO@+S,&]+<_8[6=_/]2RKP?> M5Y+N*TGWE:1?8B7IMKW@>:,6I*RPF3_*T)[%X&7L8U2+],S%T4V@V9H.RNU7 M8LX -]B38!#'-94U$\_-8L"ND7RIJW76>.J4E;YJ1E-,M=OE%=?N._1P63% M*-:[BDPX&[12]3Y4AL>>S.TQA#_Q2#8LZSV?P-\HH^?#_N'9\>=%W7:M\9^56\)W$C[V1?A=R:^6)_ WJ/CG_OHO\'P: YXA=P M5005T*Z:-W5B.Y!E0MRX!]XH8LFG_]T#HB\($/7W<&@/AS8%A[;*>#S"-FQQ MA.#>8ZW7WF\_WUQ???C@_?;3U?NK7]]VY^",S^AR^$8TP$2WBZ 40#FJYLBQ MM,55#@3V6CWU6+BRQ&VAU0VH2NA)?POUWKW_D-W/D%/('17L\& MCWV#_?UYD_L&.\J.O"M8L/=/]NF3R+X8(EZSF ^\ZM*ZWB^'/QYVO7;4'!Z\1"8+PQ$_VH,U1I]OG4N"I/

!YC.R.*;3MW[Q*9M4D M]PADE=NYI_Z7-MTGV;K_:_^SP^1_*&JT%4M91Y#AR2&QEE#-/B#VV(#8Q=%( M!K-7?[DX"G4#$P7S,R+FAT;>U=ZW,;MQ'_WK\"3::M-$-2#\>.3:J9464FU326/;*< MM-/I!_ .1Z(Z'JX 3A3SUW=W =R#I!P]R9/-?(C%(P[ OG^[V#L>3>PT_>$/ M[&@B> S_LB,K;2I^&/ZS>[#?>W%XM.<^PX@]/^1HI.(Y,W:>BK]^,^5Z++,^ MXX55?Y337&G+,SO(>1S+;-QGK_/KP3 M?$_C\C J49GM&OF;Z!_LYW;@5NI:E??W!_1=PJ18& MCI2U:@ICK;BV79[*<=:/1&:%QN5P@K#0;"*MZ)J<1Z*?:]&=:9X/%E:O+_B7 M$YAMI.5?.H9GIFN$ELD :9K)V$[ZB;3="(;#6K#2G[\]>+4_.-K#"8#*_,EI MU,C711(CE2K=_W:?_AO<3/#,266DTMC-&8M(:6ZEROI%%@N=RDP\&F^&UQ,Y MDI9Y36NPR/)1*II:UDU%8ONH:8.1TK 9(@'5#!B P[LIGZO"PBK7(AZX%=^\ MZ>W_*8P'-J0\-Z)O1,Z!+!$824QS4Y.VPOHZ+'XE#>PRE7;>#_?[03 J+I6( M5CO8A\50FVWLIMFS>G$^K_G$NA&/+L=: 6N[7D2C5W$L7@]FL.'N2 M^V:?_ M=_'":L$M[^5*:"LCGGJ- '7"/3VETJ%D'D/G[JU*9WPJ^C45NK4$MHR^(Z.+ MZ4AHIA)V+HS5,K(B9A^MBB[9ITQ:PTPQ^J^(++.*'<^XCN\EE:U=/)*XWH*3 M0V']I"$L?U84\"_ZT&T,?C(:[RWX1V#!IT#]XVWH^][+A^SHYXOSXY^&9__Z MY^/O[&&L8A]:QZN_'Y^_.SX9?KHX/3G^N77\.FT=O\Y.VL:DWE?M?0[W#U^T M4DV&9Q>GOPS;IBPM]$ _'Y^UCDO/P:2>/HD^OZ=<;K.S!RK-\./%^>G)Q?#M M$V[Q@3KTL;W?SH?#=Q 1V\N\G?N& MZC5P[]V'G]__:SA\2H?R,.[M/B2 /[-X_9"ZRR.0>C&1AO&Q%F(*%]B.Q<]_ M_O;ZL*(Y1\6"7B2L9BRP"J?.,<:PF(B_%,V E[K4U;%0) MTU6QUE"QMJ!B[?/@YNI*?4JOY6&3S:_9APO445BZHY,Q. MLZCW3-A]HJ8YS^:MX:]5#/E&A!KP[N*Y> $JN@O1&D;FA38%; DYRK.X?E2# M_(0,=VK06>"'W]%D5]'),"^65X)]2,%![W#PTQ _8A!0HM6460C8-#G\VV'/ M0F1(2%ODU6&P3C1A@!UD!C3G2#;P=B*TD!FZ&RT2^!NDT-MBNW61>M!CK=5> M.[@*W1AQ ]&C%JMX M_-_"6,JLZA'M(WP-(F7?[XQVPU04EV"BL!F\#'(QG(9"L(NB0FO< $^ WDKW MD%J5;-WJVD@];+%;?2=XY@WF1&C+0:$NT#@V[D^'UY'(+0/V-03RTW=SK>6L#927[38 M$GX1%#HVKOB?LE08 _$!R$.W+3"*(#CN8$1)A*0_M0#B_U=(,P%E5YJ)ZUQJ M_ *U^J;VM0D:S!5\B1:0J#15,]-G!WO?04SS4<7Q=8Y60I&O<9>/GHG4\&'G MP%@,OAG$56VXGH ]6E",ZK##EW^ZU4XH>LZ! M1T@)F+4I=)F989A=6&IKXFLC];L6F_A;,!I0BWD)YS9N[/6LP:EW[/:XF#R MFAL%]L<1MB+$BZB)O,B]35Z)!O"]P0. H\"5\%$&Z6Y$*-AAH\)B1,3UQ97 MW"53+.4.-@+,?,?%)P$5)H[RPS9=E(@'F!;L-R: "@[",P!S6K M?&/I0\'U")XE,)8*:7$M5>F;*I54P M[/I]WH6;@%M*0U[PZ3LRP05V'5WAJC1$%E:?;>H(NE+6[7YQ0JJ3<@.[\&9- ME:",HZK."@Q$I,9-7C@IETD7 M7T(N-0!,$:F E=&QBI.WS7!=P81DA F-R"IY_R.8MX%HD4 MBQ FDEGH,FG$ A\ (1A'H'<0 M>6$Q'Z0@&/ <+KGDA^KWQA6[DP4@Z['MML*W;J49[;*_03".L'H;@R4S, .F-JA8I=;YEQD1I%"OJ#"-3%_HZ7*P9YE;AD%@MDEJ ? M'G_@J;%8.&X)D;WOP7%6@"#8N$ $!45I9B:7)E9#-]1D!1 M2[;":A ^Q;EB5+E?2KGX:R_8;I2 MRH;Q;LUC;:2^;K%YE.>D_)J]XZ \>N.%D:UBKAL4WQ'(U+"/:UQY,S"AG%'6 M/K O)("#1O<*EKB,P2"_6 "Z8_U_9_4!P.X2A%FY7X HT]RBU^1X+-=!A-1L M0,&YW;&!%H2J"(K#%R%!P"V.!/X?<+W'\&Y.6!2FQ;R 2D:4&."A!WZHW6UH MIW&!39>J477#?(&;"=$X\H4GRD7HV-_00:$+"@ZY?4 MK-2&ED7KVMOKDE1<=V.0&:%@?"=8,\M1EWH^^CR=\;EIT9OT-HPPO%*Z0_FL7@D 6_V= @!V M!8FKX(Y*K^4#L_39'/81!4^#8VM5%E7& 5.KAU0%B!4E-Y\R;3'H6FMLM\"@ M-P-/#X!0CY8+IZ10TA;6.\*ENR4IG,N3">=ZQ^E*3$L!+R;E&VEU*?"I&^P> MFT)@<7UMJ+9+:"S<2VJ*WA5"?(X5/W3A M2^>:Y;[6PDP"KP<' &GEFPK'R? MF\<1OHJWXH20\'5]#[6^F^;1KM^W\?B/YV 2N:;C8;CBBF[P-T7%LGRX.LCC MQ+5R]LV8S%<]514DG54N%B<-3T49/QU=Y7=+S#(B*K2T&,Y !!2^ "K!3EQ/ M(<5.O+&2'&CEE8Q$Z)O7)"!:5UB;EEA_Y6J?ZU0QH2 ;]H& .A0_,VS<];-Z M*?38QPH@E)C0T/E#[1D+N*G$@KILH*JZ#1=ZJ7JES,.,B!SPD0(4#I)*'I>X M80)A -)\MN>@2:2,.Z!&482'G,HQ[EN?A<0B+H@1I8A*@7IR84TQ5E3W]8+U MI]DX5ZF@/LM4P+!83#.9.*,C;'(+2T2#HB4JG<%GX@@$EW F5<8@%B,".L#> M*=SOL!DX'Y$92HP WU'H4;63?XZ,91?.J,"#D@DLT%J.I!*=B)>UYW.F07?C MC;!ALKH@OEA0I5Z@*GFK?C*=OYN^ T=*\:WTV+4.%,I$!3T;2D=C+BIGJA:J MB>,.$U<^D_CI@3<^@2*C(N5XS #4A%,4OBR+AN1(57V/S6H7=@=) =''P'.- ME]-Y9X4"8T*Q&#Y6MCTV"R5:%6- X'%,IS*0'\$\6J6-/*E30^7!O&[>JF.- M/X=TI$KW$'3#RSK_ \*)M!QA),-'N8!,W\%=8?\RM2CG6%EP,!BTJJI#I[': M0@),8I-3;'">"I@]=H\]^.D#^^X3;-;Y.K=- ZGH]D!J)")>( :I4F;_O)FW M&[#,I* 'A%WM@'P-UB? B:(2+(LFM/IZ!.*;ZPOLO[BA>3,<.,I2.\'%N0 % MXZ;\4F!GE.I&$*I@Z5"&>OT"(:-('5(/)9:E]+@L86RQ_-I(?=/B@XYADE"! M)F/#:9ZJ>0O>G](\"1R'9X)K9_WA7) O<]P5E;-%^J$_G9RL&/I&P[KG:/U M:CPX:$[)BS=:0?S!&ZB4H#[GUE>L[_'\_18[ MBP\+E2%W9+YQ=W'1+&[(ZB7N'G1AGS68/G(K2H]JE!^6PR#T2(@,$H#.7CS1K$;T;&JLZ35=5PFGP4R-\S7Q M'K=Z_H.=>H]VY3,;M'-@:))B_]Y(V!EN<6&Z&QOO.CYQN'"* 3X!$F30)&Q8Q"6QRAM&6346A/E* MM^$+U/2P7/ W](2_JTWCMCH,[T;:7WO*QN/DZS>7- M9:'1U[QK[2&T6TQ977VFO&,AL0PE@I',7)OIF"-7EFJ!-"[2 H,09ZD8T^,P MU5V!9[.)R!9%+DT0JW]IF=]#B%1;C_XE/CGSL)?OWT&N;CQ.WZ=W>T0WDO]O M=%Q:3+DD"PEH! ^9W;O%?-6GH[2G9O""_K-^IV3#Z M.#UCOYY>G T_?F2__GUX/GS_8Z?A@:DSAU/-=L&W.N1>ABCPK'0$4&!5LJHC M*ZS&"_VU>]KUZ^QC_7C?=_N?_?&^M?Y4WU?TRV/WT8-/Y>\YL0^-GRMBIV.26S'\\,M@^..R>,G4OBC=]5;N/Q_D%H_Z9,R"NFY0MQWC]\P>&\+-[!_\ M\E*:+U4.&^1SC;L=]J[WMM=A'R;PSY;5C\[JDXD4"1L2@,*#G/<.*K7A!R); M"&':@5A>]UXU$,L*3--[=?@[0UZ_Z7W_>@W !ZB!+[._?O/BFZ_'JO"PXNX_ M>'M_L--:)C]OX--:MCZE[E;5=E_SI6Q[G=K<*E:O2X.;"G?8,H5[WG;<*E8^ MI>W^;7ZC:MV5!^[L]#DR@3T:#[[81'8EBYXCOE]:[B[0?OLLWU8@-PCD:&^D MXOD/?SC:F]AI^L/_ 5!+ P04 " K@%588$P&5;<3 !HP $ ')A MMSVS:V_WSWK^!MIUM[1K+E1^-$\LV,DSK;SFW3 M3.)L]\Z=G1V(A$1L2((%0,GJ7[_G'(!/4;9B2Y:4*!]B6P+Q.#B/WWD O Q- M'+W\BW<9%>GS.?]5/'N5+%T4!G\% :_]?PRR&2GS?T2S17$[ "D)MA$3W ML<&C5CK'"Z1@V##B=?W110;MHPX9.'G'":'XPP*P>3=B,YD9Z/Z6!P,[U$FO M=]3[+G\ MCIBJ>9]S5,&6\=S2M"J;=^DB& "*A]](C3L1"3,K)\_[QI!JZ @ M$0WWP^E1[_EW2+YC$RQH1CVB[6K+#;M-JR$O\0;G[+8MZO*;861OC4J;WP M+&DN'RY-63SDRI,C[T/(%$P;?S/2_^3I;/AO[AO/2/?!;RE9XB5%;R]C>QG; MW@U\4AE[IX3/O7<@9B1C>PG:2]#N;^ Z(=Z/X#B@(?J;8HG9&7$YW8O+7EPV M(2Y_Y]K (@&F,64\%)Z=D9DOR<3 3PR2K#V M(HPXE<;/X+AUA49FM^BYA26 M%:ZG$B%BB\JT?=AOKIJ\1?U-F!)HC'7,HJCK XT'ZU1I'R.CV)@GLUOO'6#F M&'K-B$K>SXE_E+/B*F>Y$J1_.50O3WNG9SA+^$1, /9'+'FJ!,/*]^^>*/R# M @XRZ6K##$BRFM4B"][56'$>0S/OX$>AN \M].%F:;=N&U*LB&8B@+RP1V?/ MGO9._$&;#&^&(PNV>^"4'L$.2(I@<.CQB8"= M]V$C&0R,(B&M2(S1 ^*!-YQY=ZM$I"[?0N*^EG'*DMGF2&NDAY2AI6B0 B#F MEI+*:D'.-T>K-%,Z X9#HK$DJ(: D62@'V,*$.,?][!CBQ7T#ACP-PA: 'LP M4C+V#.@NZAQ^=KSMW)6J_7[R'>D\9N25(!KOJ=<.O?FA!X9")+"-*>XDL$O( M%1<)JD'%1_ [,%8K"ESGS#QOJRSWNJ%)I5+HCB7VZNO[=Z:-&,WRCONCB-\B MW%.FS?4H)V/KCQZ/51Y4-K*XIN;TZ/R[077UO4$@= IN;%\DV&T7%WC7JK]Y M>5(P:H6B%6>TWN%3K?FSF(/BL&5FT!JJQXC?"N9TY'DW8# >6*C>E M'D H_#O @++FQAM)94*/#278I"> 2M89RT6OF&:ET@!K+E#J+M!Q2UBW!HT M!<3EATP#^G&<:C%6JB1Z!(7=0S F; /$(QTO2W-63XH$OFXF\'>2WVT9PM;L MT50@_1*/WW+E"\UA:S"9F^;)7 \P;8/0'=PJS@#%^+"S51#- K04Y Q7H?8' M^!I%Z>)@>)C#:P+,T _0(L6G\6/0 )I14]AEW\^4PJ@_&P'/E%H..4:.CBI@ M!>L^W?][F[X:FWZZ^S;]5\X29!]@K-=<&0:\=H.Z9_-F_?K6YZE!P9+ U6J* M4A?PD4@*?=CQ6!2!=*7"0-=_PN=6;6:Z5)DA Y6'4J'!Y?1BMUJFJWK488B1 MC"(YQ:]M-\6CY1?N>=V_1ZJJB1#+_SDK$%,M*UE38 M;85FE,1'=W+1XQ-NW8DJ5+=M7PPTR#HSH0T'# G(<8&"IDH8& 3:8DR/ M620*WX$9CCWFHP*A_*0#25/&1-X&%!$=8(+R<@QR\)!Q5T!&AF-$&-,ZA2M$F\J0*,. M@6"*TPP8J4%4?4/.DWSR@%)A)5DJ$R*? #7M"%2C6F/JDE;<%[]5*F$7FAA^.]:JJNR@='>Y]D?3[)V>[[)*Z0;>#]RDTH ^3 M:^=W#[P;M$QQ!3G4V/ CVJ377&MK.O#).(WD[+%YW56X-%MCG7K;+PD[X4H\ MF21LFG,!/-:]:D+)>4S*@;&:'"(^368>GD 7-J2)X:A.$=LL I 36&'3#DD MF[Z,>1YM(\B'8+KU:1X4SV-B.4TCX8P03$!F!O@A"6Q=;&6"N<)8'PCT2N&],F8+Y7F,7&8N Q-RXT!(5LX2$>;0; M)^114 E:UL8 \KV5!IFLV#P;AU%\+.&O3K[DNQ:J0R01^E]MBO>NJMV*NB"- M$E 5&DHX"%T6-Q1S7J59UD#/7Z'0JJAX$FSF;H4'5 X_7_W] V%1:)NR,;=U MM%UBB#Z+IFRF=^6JBH<48B]O"9>FY[X2^_ZC)U5L?8$NP:-+L>\$<.U0?@_G M ,Y56"04 5#HL7[/C@0HR(++A,#)Q!W8(2N:6;Q0<\+1J58\9I3S ."!W8@D MDYFNN#6NAF[.3IM0R6P*3GKC^X] MQ2T^+B_?$A38O/?T5A:>4%O0(F8SC+GGM04!Z (C(BNX^7,HP!JSHNA[\,B5 M"@#N+2H2,)@+8U(?)$R])I&6+MALSJ5J0&^,3/RKN;2/[A#P!C:5V)H75'\X?LT MA+!CILRJ8TQ79$ F5JG?F4\V-PI)' ND3 3DCT%_X&"&.$D_Y+![]Q"KXWPR MZ=)$AHI+T.N]MS=R-B?4'^XE$'PH$E9E[L(IM,N%%6!OR&;$OVY7@.H_ M5[.."QW_4@AQ2.Q3XUBT#'@HJ1GH3HW1!^AB(-4XO85#LVC0 O@'A9/Q^$GJJREXSVS.NU(KL('9ST M*$-Z3[!A-XK5W@!/1D6,FI:P):F=PT&AA#I>**? _2ZQ8ZR %MF< G0*TEMT M*9Z3@I))@#,LW'1[FD=FJMQ@A:*%),7VH],8,W*QHIE55H$-V9E0H X^..L= M L_-=+4F)P\W-2<+@A;)9(P*O)SV?9-$?=!B'*D[4U<"BU:S2 HL8">%U) ' M6C_]0:ES$<<\$- 5$*$(#WY^EF"/C=>)C?W=Q\:[FS$KA'2^=*3B__H<6%;/ MA\P[#3B$DLTB($90 .5<(U5%L1*=1Y.Y)*PF0)$G#JI9AY:*&JO4/JN(\*1% MU%F%^Q#+@8PODD?,JP:KZM MH)R>>S&0(6RU\9@R0G3BM^LEZQ>\.EQDFZWDM M[BO!!'-RGX$-0)=LU=9[+]*?)]([+M-;*LI>D''KG5(IYH/D>F'B>%%A[)-+ M[^Z)[\IN[-@.V=T9X5T&<"+,*\HYYL*->$;/4&F"%L!A2E!I!H95$\>3^6$R MYE,UQ8B)*%,DA?@)- 1:FHSR-:]1?]"-"2W!,>B51I(@H$! 7W&K+C#N$G [ M17Y(QM+Z^F[2I!KPX)B=F%!^%B->Q8M'K'EVQV5Y[8E12V!T*K,HL"=E\(H' M@R7T]U(#93JGW_W4!CQNR=!2%',P#3F%YO8E'OL2C^TBY[[$8_,E'B>]YVNL M\?B:$,#76JXA%86-+.1V(+(5.N9)P2)Z9(]'->WN_NC#&H\^G._^T8F8H*$^92U%WU_($'OE;C50WEF24F4S* MBNJRRJ4:@BG.&MAZC3VW?XDU::OB]E<">_Q2(BC%XQ_U,BI^ M MC[FM_*#[49W[C.UG46%)RW><\T&6Y*6Z!U*)^P ?OPJF^,LB%/)Z!^CJ8U*^U M.1")'V64),.9 %3"R*4=RLKFX1&> PFQA0M)I%CE18]HCCL TET4I5'@1&4V M(DAZ)-^2,4^X8H7\Y^&,?'+/YU7 'J>M$:?]L/LX[<8)W7;>AC=778HVD7+0 M=M8HZ;RX7J?42J52L7J@)KV4PJB><=N+R/I$Y-GNB\CO#M]MQ?G5FZH9+BP& MGF %HY%7C+J2RYFU2 '6CM*OF#ABMVBHE:TF(Q,([3%WUA+:+VU^AX+?14TF M5HC5S&;YOKW2 F/8@#?*V8NBM9M*;-TN@V+O6 ,GF W0$)XN*T\5CRA-X1)I M1;GL7GS7*+X7NR^^UW17$!;]?N!J(OQ-5[3B,0HN7!TVMQ>]M@/>1-HF0N/5 MBCZO2%FK<-6?IA#?6$P:A:94V8E@W!Y/![$RQ;$L2E!3PHI2;9974H M?(HJX6HT F'%XFJ S);2V-B.L.23E+87VH>EC4FWX!\B12ZP<<=R\J7'3-E M-V*YIKS>IGBBEJ*K^".5O%RET[TN6:,N>;[[NN1=(]A2?QW.)E%!+>PC=/66 M![+>BT#?]][KZCWO"@!#.JNYPO8^2EZHW/F#$'@4 ME*Y@&V4JL==%-*Y5@YY?S:HU[W1#A#N9@6^$:U5W=27G@A"DX88R2XKJAKD; M+EQ$HN8S-\[8N$@%4'P482!OR,T45]#H;V'DK;-@9(M[<".5C/8WW*Y5^;S8 M?>5S58;:D,6VX&;;FC-R9R00_.ZFA)2'JOS,./PQE2CH,4![$(L,7V"% @_0 M@FZJP9,GI)\*OP>O;0?#3Z5W-*2]2\:=[I)C6U-3R)DM1\(#8.4U/'2=;GEE M8\?#2ZM-_4U/S:FZLKZ0)6-T=*PKQ7PM@(H 3+"\GF+S@?2SO/0G1BJ\^_'- M(=V.@V<^E4R$[]DK*S/%G?*MW[;=F9]\=Z5E_IP(V_F62][Q1K1+GR5V>5%: U^C'P"JHOG"O?6D#5Z)W*FPSHHT!R MFTGZ(X-9C>A8,-U1FK_)J/9ZKGJT[/STM(3P ;?%_#"'_"5>S9=3W!E!J%WE M6H+O8$,2PDMH>Q20'B"2=8UGL^AO^Q M?NIB<')TWGMQU3T!M73P@PU>'EP?'IP']0ZP)[*UK=+__=/W^ M^KGW]\>;GUU>_U%XBOAWKW_D-W/D%/(+17LWZ#WU/ZN(PV*+!CO6Q M=PT+]OZ7??HD]!=#Q+%.8L@O[3&-D=4VC;OWF50+F-U1+(*K=S3_TO;;J/ MLG7_:O^WP^2_*^K2ZEP].WKV[.*[S4?J[-BGJ_+;:^O=DL6M+"CQZ!!:2VAG M'T![: #M\G@H@]G+OUP>AR:.7OX'4$L#!!0 ( "N 55@J\]C>H@T $QI M 0 #$P7S,T+FAT;>U=;7/;-A+^G/X*7#MM[1E)ENS8;B4W M,V[BMIEKW$SB7'MS<].!2%!$31$\ +2D_OK;70 4)4NVX]B28ML?8DL$@<6^ M/KM8,D>I'68OOF!'J> Q_&9'5MI,O#CYH]EIM_:>'^VXSS!BQP\YZJMXPHR= M9.*'+X=<#V3>9;RTZA]R6"AM>6Y[!8]CF0^Z[+MBW/N2YHWE1763S)NID(/4 M=CLRA^M'.W"51A5A3*)RVS3R;]'MM O;<^LTK2JZ[1Y=2_A09I/NF1P*PT[% MB+U30YZ'@7UEK1K"6"O&MLDS.G-4UPG]]B50T=?RVX;A MN6D:H6720TZ,9&S3;B)M,X+A(D<23\:I[$O+O QP'F!2<>\LRD1RB4/+>>+6 MWOV4C7[S5>>@W9O;H>7]3,QJ6!,IZZ*6]?I* [N)(%0QH!^'-S,^4:6%Z<Z^#YUZ3.-EXRYOE!:^]@9@S\H>=7#<:!8EW(_A%LJ=G7@I]W MZ=\F?K& ,+]UTHG6?@$R59F, T?I_RH>C6M'NA9GRLD!Z0,):S_TZ6Q6=LP^YM(:9LO^7B"RSBAV/N(YO:GI/ M-O9D8YLKP)7:V"L 1FAA/VO \9^-_>P^(/N!WPAH[QWK1T"0T$]H_Y9H'Y:[ M,8[O?)S[NZR0\R3?H#Q\D*PMQG/Z_;ZN;'NFFK% M;7BX$'ZQXX$68@@CV-8KJ0&'*6VV5\BY3XF=M_=F9ZDTC$^W;O'S-U^-=]N= MJ')U'TG2/8BL$LXM2?H$+B$KXMXV$QFIAABRLI 1G0_FU.!U;'P,'"%Z!F/Z$7>WN-Y6A+]6PX/ED?1R$#!HY0ULQ MX%S%QMHJ)2I"K(]51:E-"30@SW@>UXL0R#$(YD.#)HT?KM'&!J1^MSRE7"!,N&FDL),'! M!U,NC)R&%$6@F_5<=HZZT IA:N4MT*-+-P"=6@-&@RS =],NG0*-)$@%$%OA MW;[@X'T6YT@@P2'24G!M T&$-ANX"MT8<0-^O19%>/Q7:2QE%_58\QXN@]#8 MX59_.TQ%$0,F"L3@UR (PVDHA*$H*K5& G@"^YUJ%^Y6):MWAX_*'^YNDC]\ M(WCNK>*ET):#UIRA!:S!$9Z,(U%8!D!'@4+JD32@E2*1>66&#<:S#"RCD!:F M_AN^=]9:FJFEIAQL&17: %QB0[\];NKF^Z3@][K;O4U2\'\)2:, M 6\..T G*]#G(P1MH/]/A*0_M8#]_:^4)@4=5IJ)<2$U7D!E77; F:(=7,!% M5.Q$99D:F>ZG;/%.:JILU4Q&+OB0YS1E@K9.87F&23ZT!TG +5MRF[Y*I$8F MYCD@ &VXGH3Y9@ ,RF5+^EMB?\5.<=NW6,O*2\C?AD($D$$%FQ08"A/[=5*1 MQ;60.[-&ZS%YB.>;Y"%>@06"]"<5DEMS$N 4-W94S><"8.]&@3YSQ*B(YR(Z M-RL+K^,78@;E+G$@H,^X$O9I2GGJ"0V/?8;FB5[AX%Y774)RDF]0\J597T!.@P*! N@EH%& M]4'GU&CJ?RH_!>Y% *RQ$W<'A6$(O:,K.B_0VY.JSC'#R;E*H*A"0OOG;E('9F#);(+Q MAV951LPSJL$O M]N8>J\&BH4PF86$:TP2_,_.\35KU*A5\(%PK4I,2E2[/1GQB/NKIG:=6KNL[ M6>^N=>N!.JPMOOV,($@,(R0 6VXA] WYA$4\CT2&E1,#&A0W**9B;"* 494. M,SF4A#E"$\6TRLXP+$&\I#-4FGLSA9P^IYZJ-CR'.;/6WG_T(\"#"6FY(?AS3ZUP68UC*& 02T7FN1H"] M!M01%+LF*N.P S(5)(@XV*&1AN<>"1KI@[4PE8HZ)$ MT9T.4_$(8&H=D8@IC@,91T( 1G-'[@BZP-7Z-'2:-B/$J659X4CF '1XZV+V M5&9+YE%6QE23=H@M CZXI9PZ(40]!37&(1XD%P@FZ1Z#;8&HD0ZK(;($!;2Z M1/AHG,X'K@\$8&U>Z2R1A!C-4]=I7];;1Z6JAYL$B4[A+Z^^W 6L-:1\IP#* MTAD;R)6^JHZ$[AAT,%".5B2J4YRIC4]-U-G8C(%(+*S63.11Z>!WFZ2#U0$@ M'[,W'.2E5U]WV) L\&ZT:\%#)4S&/WRI,O$GB.K\<.5MRHBJ5LWBRR4&#$12"3@93/I,,G%QD:1YD; M$948;@$V#C';Z4]FRJ*@8N$ R6NX0Y))B567)6<" %_1/BU0-&@VM^!T2\B@^@UH8*'!I)XVG] F74UB.N?#-\%. M>Y-L\.U-%W7 M7,_8,02S8C)[YDP->:+R39=[;E(8TA-7N.!1,OKC0U9MV KR>1 M#^@KD&8(ECO.KC5TP@;]3C"<84$45/6=<5VY=_Q!C J/6! M=:0P] PAMP%M+JE9@&LLW%*["JB\[X )B2#HOH*0!H$K>5+Q7C"$0YP-,_%QNR2,C@8D0 MK31+RK52XCAD_&<8>KB>Q+3?SSQ-?W7-U, M:3 .+$IPIT:8Z3D]4;L5;?L#_NJ..=!/, B=')@L9<\#CER9&8,ST;A("W2W MG&5B0$?ST[L"ST8I.;;YB.'%ZI\']#0$G[S::LJ:TM9[V,_BY_WOPO8=L3A? ME]KFHZ4[_@_Z BV&7)+2A4"&1\+N*3HUGJ M@?*@=7!P^'4]5*[SM8R=.W]1R^:\N&KQ&S8O+?I08^]9<\@/Z2 MM28!KT_9[Z_/3D_>OV>__W+R[N2WGQHS* ES3RK(SJ>#/HVL8"2@'\R:XQ*K MNJ5- =;A8VDJ260D]*;D<74;V>VL4(8K0V1KVR%==N??D"!TRZ(0&E'_C=]F M=:N75_UZ]N[XYY/3?__!WOYR_.[-\O7Q[_ZEY>M5$,>O@J\/!W>)^Z M_..D>]OG!N^A'K-C=M@)W,;^R<_/I7D\8J!75+/ZWAOL3>M5J\'>IO#K\3#B M#!\$Z3Y[F4J1L!.*\WBP])N+Z.O,=.]SUUAZCS_I">+/H?GFX92+5JT?TSJU MKYT2(IY]L_:3_)[VLSK4\.?BGXP!U^J.=O"_0GKQQ=$._2]* M_P=02P,$% @ *X!56$CJ)OG'$P GJ0 ! !R87)E+65X,3!?,S4N M:'1M[5WK<]NXM?_<_A6\NY/6GI%DV4[L1'(SXV2=[L[M9C.)T^V=.YT.1$(2 M&I+@@J!D]:_O.0< 7Z)LQ9(L*:M\B&T)Q./@/'[G ?!JK*/P]1^]JS%G ?ST MKK30(7]]\X_V:;=S_N+JQ/P-+4YLDZN!#&9>JF.!X--1:#'O:'0;1]:\A@'^=/WIQ?=_M4)/OOZZB39[-)"/MSB MRDY@ZXD%GGSW?!E*U?N^2__ZBU<\-:PWD&%@^@RX+Q730L:]+ ;^"T7,^[59 MER?ZY[],U0I]UNI_O,/0!;';(D MY;V4)PRVCCM*T*I-WZ2(8 +*C3X1*>Q$*/2LYYZWC:!5D).(AGMQUNF^?(;D M.]'!@C;/+SNOSBIMX!=5']4I.B1M(_FGL*3V0''VI4?_M_&#AHG9I5LUFL"> MRE $CB)FX0U?$+'+GSM];+_H7J)*GG"EA<]"RSPP2#_7Q8:W&GIP8YHN-JRP MF[3:LA+_&&Y^SR+>JRBV!D;XVCWYAFB_7FHWV)$GE*F#\"QI+A\O35DTX,J3 M0^_3F"F8-OZFI?_%2[/!O[FO/2WM![\D9(F7%+V#C!UD;'F_$Y>P@+@=QV8:X_)VG&A8),(TI M[:'P[(W,?$LF!GYBD&3C 20?)L35JH'$U2-(^1II;B(.H&WOHG-Q1_ 7XB@UXRHY/T4^QW'BNNGW6/3O'6<(G8@(N M3\CBITJNK'W_'LA /"K8(N-VJID&25:S2E3%NQXISB-HYAW](!3WH45ZO%W: M;=I^-MJ/\PNGK?<;D]V.1>JQ8E,U_OVG[^_.NJ=^OTF&M\.1.=L]WPB8.=]V$@& Z-(2",2(_3^>. -9M[]*A&IRW>0N&]EE+!XMCW2:NDA M96@I*4@!$'-'266T(.?;HU62J30#AD.BL3@HA[^19* ?(PJ.XQ\/L&.#%?2. M&/ W"%H >S!4,O(TZ"[J''ZVO-W_+$'AD+$ ML(T)[B2PRY@K+F)4@XH/X7=@K$84N,F9>=Y.6>Y-0Y-2E=0]2^Q6U_?O+-5B M.',=]X8AOT.XIW23ZU%,QM1>K8Y5'E4RL[B>Z*SS_%F_O/IN/Q!I FYL3\38 M;1L7>-^JOWM]FC-JB:(E9[3:X5.M^:N8@V+015;4&*I5Q&\-<^IXWBT8#(LO M#%!*G:5RIM0#"(5_!QA,3[GVAE+IL<<&$FS2$\" -:RSD@?8,LT+I #6W"+4 M_:#B#C%N!9H"XO+'+ 7T8SG58*Q$2?0(X!I:X1NX59Q!BC&AYTM@V@6 MH*4@9[@,M3_!URA*ET>#8P>O"3!#/T"+!)_&CT$#I(R:PB[[?J849CS8$'BF MT'+(,7+8*8$5K'FU_Q]L^GIL^MG^V_2?.8N1?8"QWG*E&?#:+>J>[9OUFSN? M)QH%2P)7JRE*7<"'(L[U8FF_S1X@O[?-I[0*K*B1##_XX5B*F6E2N2ES:0.4I[ M U BM/-/(FR/$JG+SNGS\[/S5Y>O+L]>/G_UJBX 2TC4$3O>L$BMUS;LL 5] MPV.0%E\PM5+8;8UFE,0G;3G1XQ-NW(DR5#=M7_53D'6FQR8<-"B6XL4@QSD* MFBJA81!HBS$]9I H? =F./*8CPJ$\I,6)%T',$61@@754AU[D4PU6%8,3H4S M;RA"Z)@,_5Q;C#A4' HP__!IS( /(H66T!#0@EL+AGN+=1M" /SP,6,"#P.**$]P(1DY9EDXJ+AK0"/#(6*, M296B9>)-!6C4 1!,<9H!(S6(JF_ >>PF#R@55I(E,B;R"5#3ED 5JK66(E,+ MYTXH!Q[+(LL3.))OYK3D?CZ,=0Y:^;%:>7#0RFN:H,UQ_BA#Z'FG]'(M8F*T M$\L#_8J'?$*>"D7KX9-*TA:\5R]A*2(O]'"\-W755?J@<_!)-N>3G.^_3V*+ M^/K>SUR/98 <>&/][KYWBY8I*B&'"AM^1IOTEJ>I,1WX9)2$0!R BNLVR$)8-.7$7?1-H)\"*8;G^9!_CPFEI,D%-8(P01DIH$?XL#4!)T_.3%V0+X_+PK3Q^5PGJ-67$;43AG&5,.[IR?D%;()3@B;H"VA8"Q8".*_E M[*MKAYT=AV"74[F C38,,..:$@7E1X+%7A'YRK T'\,CH1*T8.PDZCD*( $ M[Z5&1LDWP,12%!])^*OEYER::9.&O*^TN"37)/H!E8NA*()T9%%-@[IRRJ)0 M>_Z>AT:-PN-@.Q= /.*6A)?KOR1AG%?$)FS$3<%KF\+-/19.V2S=E_LT'G/I MQ/(F:VEZ'DJF'SX?4P;!EXC=5ZZ9OA=I-6/N ^X"W%5BD;$(@$*K.BA[$DF8 MLXGI&+,-&,]S)A$!QL0>.**D6V9L?L611L=8\8A1W@+ XX@XDQF::J6JIS50YQ&QMJ>1L?UP].?%;$6AVGR$[BEN(;*Y]0;' M?OL>T'N9>S--@8>(S3!N[NH# M %6H1&<-US*, I9C;1?^"A3?<#[LVK"IQ& M@>?O&\Q%Z1L+<]%1@ID'PE8(E H)J)B7U!@\C&Z<$IJ@N*V(KF0Y;(S2.P*W M!-K22B@3:Z/Q*?I)#^58W&KI:9>MR9>;TR "WL8Y439A4LS$E76!CR(TUL.( MV!<)"V%50ZR_,)F9TM0 ^N@9>4AS*1S<(6",U%=B8-Q)_.'[-(0P8R;,J&-, M.8#W@QWE-3CS">-:,8AE@80)\)'$,?8'3N(8)^F/.>S> \1JP5,BKU0'<:," M$?0;M2Y(4GO$60CF#93\ CB0I:D@!L*QC0M:3%..%'LPD4+S,/,O4=;E[C!7 M ZXC4,:N]\'>8/U'8D+]X5X"P05%F]9,1F7J_E&4+HX+1+6<[[ M P%[4G#V#G@RS./,M(0=2<\<]W,EU/+&<@K<;Y,SV@AHGI')0:<@O467^EDI M*)@$.,/ 3;NG+C)3Y@8C% TDR;2!UD]_ M4/I;1!$/!'0%1,A#?%\?Z3]@XTUB8W__L?'^9KUR(9TO_RCYOSX'EDWGP]ZM M&AQ"R68A$"/(@;+32&51+$78T60N":L)4+C@?SEST% 58Y3:5Q4"GC:(^KJE M>TLU)N>=\_/S2Q!6]^_EZE(K]J7FY%/AA?DARX"/#9!'SK-(F@.OT-^NQONY M84!@MOS8\$KF6X6ICZ2J9-@-@:5R;O(+NCJZ/R^;; M",K9!0!T8G?K)>,7_#F>)%M-I++31%PS2=2?")DEA+P<%8>7;6J MKP03=.0^!QN +MFZK?=!I+].I/=O=/?-=VZ\9NR.[>".\R@!-A7EZ2,1=NQ'-VFDH34@$HOZ@6P\:@F/0*XTD04"!@+[B1EU@ MW"7@9HK\F(RE\?7MI$DUX.$O,S&A_"Q"O(J7AQCS;(^\\LH3PX; Z%1F86!. MN^ U#1K+X!^D!LJTH]_#U 8\;LC04-AR-!US"LT=JC\.U1^[1T( O]=*#JGRJ@T>6!#9"!U=4C"/'IDC3G6[>SB^L,'C"\_W__C" M.\,^ ?[WD<8"-04>5.(IWALW+KM1V5_7SF*',I>BZJZY!![Y6[54-Y9D M%)E,RHJF195+.023GQUO9K:*97$N/.=.?H=%1!B]8OZ7 M6$[!6QYQ4_E!=YQ:]QN9$20 _5K"HFG+835N:0B_F,^;]E>'9D46-)R76?\R MRDUQ"V0JJH=T\#Z;\BN/;,CC M37 MT:1Z- YDC"UL2"+!*B]Z).6X R#=>5$: M!4Y49B*"I$?['_..W6"MUNWF@W5UV* M-I%RT&;6*.D\OR*GT$J%4C%ZH"*]E,(HGU,[B,CF1.1B_T7D5XOO=N(,ZFW9 M#.<6 T^A@M%P%:.VY')F+%* M:/T*R:.V!T::F6JR<@$0GO,G36$]@N;WZ+@ M=UZ3B15B%;-9O"^PL, 8-N"UQ#?#8KOY?Z+[PW=]X-%OY^XF@A_VQ6M>(R""UN'SD2?EZ2L4;BJ3U.(;R0FM4)3JNQ$,&Z.F(-8Z?Q8%B6H*6%%J39#+M>[ MDU9;'0J?HDJX'@Y!6+&X&B"SH30V-B,L^22E[47JP])&I%OP#Y$@%YBX8S'Y MPF.F;* =L5B3J[?)GZBDZ$K^2"DO5^KTH$LVJ$M>[K\N^5 +ME1?:;--5% ) M^XBT?%,#6>Y8@U$&FVJM9SUJY.[2->SH[JI*S@8A2,,-9!;G MU0USMU38B$3%9ZZ=L;&1"J#X,,1 WH#K*:Z@UM_"R%MKP<@&]^!&*AD>;JG= MJ/)YM?_*Y[H(M2&+[<#MM!5GY-Y((/C==0DI#E7YF;;X8RI1T". ]B 6&;Z$ M"@4>H 7=-H,G3T@_Y7X/7KT.AI]*[VA(U!2NE98C4U.3RYDI1\(#8,55.G0E M;G'M8LO#BZ=U]6U-]:G:LKXQBT?HZ!A7BOFI "H",,'R>HK-!]+/7.E/A%3X M\,.[8[KA!L]\*AD+WS/73F:*6^5;O3&[-3_Y\IKSA\GKPX9)!DH[K1S+HQ)L M_]@ H^*)6KF7*^\?"%/NST8,J3)7!$7M?#H# #Y@R$=T]JEXRM%L.B8-6;=+ M=EN;SMJBYF]2@5M_N\AFWPM6BW*YUU\5%: 5^C'P"LHOC2O>/$#5Z*W2VPCH MHT!RDTGZ+8-9#>E8,-TSZMY&5'G%5C5:]OSLK(#P 3?%_# ']R*N^@LF[HT@ M5*YC+<#WH.)JV![K17=V[A0M+]7?@09ZAU%VQ_)VKM5ZXGJ8O96?PFSJ=5:[ MAHN5OJJ[,^8T:W&2U'V."(?EHUCS'IK8/[!^^:XOAH7$YC V*4 \X03+^LA' M\#_63UWV3SO/NZ^NVZ>@EHY>F.#ETGQ2K=?K/=]2+^+=P U+K"[IM4M M]_;1=2@B,U_LKTBA<_;K"U?6]V7F' =_"8Q?OO5]_NGU_\^F3]^N/ M-Q]O?GG7F@,'/J-K1&O@S@0K:_R7N,JJ M;.K*''YVNFUC_@A;O;4%T-![\;Z]WX#]WX!*S#:FUGOL>\Z71P&6S38 M27KBW<""O?]E7[Z(])LAXGL6\9Y77EK+^[GS0Z?E?1C#CV]FG;=X6*[WA[=C MP>F*>C!?&%?XQ1BJIWIE_9H7A3F+H/L_7IV,=12^_B]02P,$% @ *X!56!+]3SW$ M#0 <&P ! !R87)E+65X,3!?,S8N:'1M[5U[<]LV$O\[_12X=MK:,Y(L MV8F=2FYFW,1M,][(*B')=M1+(FQG9G6 MEHC'8K&/WRX6]'%B!^F+K]AQ(G@$/]FQE385+T[_:';:K8/#XSWW&5KLE4V. M Q6-F;'C5/SX]8#KOLRZC!=6_4,.^D[E MTZ95>;?=>B:SWD!FS43(?F*['?@8J%'3R+]QA$#I2.@F? /C'.=^B%AE%IN( M;J>=VYXCPPW8HVIP$^_MYAHFTHFER'HINKD5SJ'G>FYI\'R:_=CZ8;"@CFW1C:9LAM!093O+= M-YW#=N]X#_N^.-[+X3]@$#%JXVL,5:IT]YLV_>LM7_'0;5"@TLB-&8E0:6ZE MRKI%!KN4RDSTYJB>)O3[ET!%H.7W#<,STS1"RW@IATY'B0RD9:485HQ:-XM2 M$7^V%'S20J^( FDA#U(QJV1-I*R+BM8KE0()0AT!^K%Y,^5C55@8?B2BGINJ MTVZWVM_Z#K#3*<^-Z!J1<]@YX1E!FN VSH$ZIN!%ORB2_]OXA>+ M!?4J8>722UN3PYZJ5$:>(V[A"QX0LZ>_]T:K?- ^0KMU*;25(4]+V8%)>I7! MQ1 MF]:N3<4@$)JIF+T7QFH96A&Q#U:%%^QC)JUAI@C^$J%E5K&3(=?1;57O4<<> M=:R^&[A1'7L%P @U[!<-H9OZL".4_";=7KDY2HL[I@D5C<*%LTWB77$DV+&? T;8; X]Y&#=S'U&K> M%]EXQ-XE7 ]@FH+8QEYG8>LXT"_VV_L'^ ':RTO!WJ4\F];7+XUU-V0K5N'A M0OC%3OI:B &T8#NOI 8+G[[X9[;<[867J M/I&D-6Q9M3DKDO097$)61+U=)BYE)$"M@%T9XXC/D5NBCLQ"XK;'*(!?>J)A MAC2LH "GIOQ:'(YMCX%]!*] 3#!FUYO[NC+TI1KD/!MOCX,002-G:"D&C*NH MK:Y2H"+$]EB5%]H40 /RC&?1=!(".0;.?&!0I?'##=*X 'FP'0[V$@QW!%L0 M:S5@%IPB#0X_&ZR>FS*-F3:^(PT& X<) S\L,UA5C@L#[B5""YFA4= BAM^! MSZU-$\D6XB': 0EL!W!W<.@CK"\>('5:3^HCDF0GEN<.-RT(+<;.075+0^\\ MEO$VH[1I3&7T,<*R1]MSRA7"!,>&FDL!,'>!E,L MC)R&$$6@F2VY[ QUKA7"U,I:H$67K@$:M0:TAKT VTVK= (TE+ K@-CRTNP+ M#M9G<8P$.SA 6G*NK2>(T&8#9Z&.(3=@UZ>\"(_^*HREZ&+:UWR Q[!I[&@G MV/5#D<> @3PQ^#5LA.'4%-Q0&!9:(P$\AO5.I M7J^+-F\,'90_WZV0/WPB> ME5KQ4FC+06K.40.V8 A/1Z'(+0.@HT @]5 :D$H1RZQ2PP;C:0J:D4L+0_\- MWSMM+ZVH,Z"?B_!)G]+W/,,D5?I4GF7@Z;7A>NS[S0 5 M9A!X<7L=[X<21HV+-!U78Q-L2"0FL@YTM'OC-*V'9 R>ULD8O )E@YT95Z!M MRWC?R6CDJ)J'_:#:1H%X<82C"-U".B(K\E+D+L4,H%TBKV!2<":L2I6N(T*\ M!@L*BRX1YQ>7 J..3+&4.S@(\/$-UZ QG6-0Z M.+K-T6&NC*1-!_/(,0NRE*,VV7QX@0G_DNMC,.^E!<:]J+X"UKKT@RF610&& M=O#VH02-A%U@E(4#-JY-.E%0@'$,'4U4!P$/RA@]JY4QDG02$ID>>XMJR=ZC M#]Y6"H+"S](@9I!7U$P- M,_"!BZ7VDFC7?PE;;,V,$ MN^7"_-?2T+HPJ6I3MZ)+91WY\R-2D-HYY28"/<;#4L(4Y@I(CW,^9@,.IIX3\.$A&N80JW1&+@NTGC6N%5-\P*M M/8GJ'#/Q$B5#:/W<#9H $,0:NPQ@#B\34LJ(>48UF.-UP\$FI 8<5<$1 M'4UH(@*FV/88?JUUM8=U,G(_NTBGT*('3BM4'GVA4HO,T#P;MWC;E;_K*KVF M;@C%J1@U(ZJ@P+T ^HI!UHNDR5,^[N+3JJYG4C=W]1X1)@UE//;44,A2#%59D""H@8A*T0H!#.K7'$J M!Y*0IZ^:F1RK, 0G@)KHT%S&,Q"IQ(4 4D/P28!(8;(2NP%$XCE\Y0)O.A,R M[@ EGHNBRL!J+KW\$-#&3K#[Y"< B2$F[WT([)@^S64Q@JF,03@97F1J" B\ M3R5@D:N:,PY!(E-A!S$:*72H#$ZF6@A(\U,(S?#%WB.819T6) MHIX.6?,0@I5I7"HF:![V.!0"D+JKL4#H#0ZW3$9,DB<(=*=B;7\&=P@RO',Y M>PRW([,P+2(ZA'"X/00^N*F<.&&@<@9BC$W*4"G'D(+Z&*P#18ETB!WC"Q! MJPL,(HR3><_UOH"(BU9UDL#KQ MY2/VAL-^Z)/V*J+HXW7I2.JVC2+KR::P&1@ M-AN+-00]*NF\C2A!,@#6#WG?.EPXM)4@Z6+?H* MIJJ=Q5OWY;8ZK'$#NA:X".8&S$M -Q A+XR83B:7-6HN#9N!YXP+*O=%]2@R M(\("W2W Q@%&.\%X)CD.(N:/$4L)=T@R+C#WMN1DR,-9")O** B@KE-1:#?@ M%P+SP:H)$2IFS'V9X?,#K#43J=-#7VUWY="J A6+Q?T^[?P/=?+JIW%,17\9 MP"Y]*<.-%\7/ 4@NA%5Y:: \%Z1C3:.,7[4N9,I^!;]1W5 A4&HX^FDV3!$6#1G,33I:$#)KN@ KF*XJFP^936J3+24S&O/\JV&G7 M20??S>6*9N^/;O1H=R9-)2=OQP"E0%G%\U!0E+&WV/-9+E_P7!X]XGGC3;M0 MH>L90&P#TEQ0R0C7F+BEHB40^;(.R@>"(/L*7!HXKM1-"5]7K:SJ"P(.E7J M^[<%53^(2J^HM%M2&A3):C#$HW;V!O8\J=A7C, 19WT,_%QLR4,C@8G@KB>PKMS;FB9]><]69PF!L MF!=@3HTPDVH-HG8GW"W+/*H>"CNKDUB.S!\)"ZX 2P UW71^N]C.<-=OCSGL:*A MQF^@G89$AZW#PZ-O>VM8]BJ%')V[6O5C"<<]*>'8*LY^?<9^?WU^=OKA _O] MU]/WIV]_;LP $0SO*.X3EG^:=Q=]2[F&E(>>V:/G4(W M]D]^<2'-P]D&>NTWFUY[@[UIO6HUV+L$?CP<1ISCC9ONDY>)%#$[)3^/9S=O MG4??9@9AG:O&[';T6;>ROX3ZEON3D=FT?$Q2P65ZDA#Q[-O*'_?O<3V;0PU_ M+OY7NPVL_UNU5\GGS/^IH,_*Y]SWS.N7=)'L> __7-B+KX[WZ"^-_1]02P,$ M% @ *X!56-M+-/&K! 2%$ \ !R87)E+65X,C%?,2YH=&WMG%%3 MVT80Q]_S*:YA0EXBV4Y(8227&:"$-#A,!X=.7T_2RMKV=*0:$K=7=WNY_?YQLSPXSE;/#%V28 4WTD0P5*@:'I[][;P?^8-BK MGVJ#WL)B&(FD(J6J&/ST,J=R@CP@=*K$#Y@70BK*55C0)$$^">9@C]S+ 2::"@7X:B;E7XHT9(1(R >GI5_0XPZ(9(A5< M&1,(!OU"A;4;]8"A/9?2'%D5?,$<2G(!,W(I3F.N;>6+!A QV^O81SC)4X)4%C2$H)'@S28MZNEGM?"18$B[Y-M"^?=,= M[394V9>07'OM+\;/RIA&#^_+U&*0J,!(.%W(SJS+JTP(QYAZC ME9@J[=(#^0/H/^="W MIAA-SE8F>J87[D42Z)^!_>V9%Y8E9&*Z8CE-[=N0]_W^OBG_:Y V7XM+M7K# MV[JO"]5_7V@9"H9)PY9%:)LAGA@.&RZ(=2K@@N9@U'ZK_NH>&59D_#_'FNRD M]M%_UZ:H/Q[G=<*ZNS/XL1\^>2C;%,!GE>VGJ<0RP5BAX$:^&LE"ZGT"-2^L M"OL&<;0^?K:2K04RU\K5.JE9^K_Y4>D [4D<./PX_#SXHLG &'+W-RC$)EH$>R M=_&EVY0X*C@J=)<*2WD[8C0.B*,9ZAN M0#+*5^Z)'12V (4SD-JYRE'!46%+5%@HT-VA=!5!QY*6R,@'^TVH78A1QJ'] M/I1Y\X1VH+HU_5<6$+7%A2H=N?=!5%'R3E,9#QT;@#U>0@U#H(U?IS M.&@)#D[T-'F$U '! 6$[0&@4Z+8DG640Y32A[@LG#D';0I 5H.-!2WCP>1=H M/%40SC$6;\C8)PF02W]DCR?N[1-'B:U0XC,8/;IM2E>Q](D6E)-S_]SQQ_%G M"_RQ^G,T: D-3C)D0$:8HWID[_B=2=L1H75$L!K\%A'TT71U>HY&6JM*\?'5 M;J!/UE<*+Z.M&>W],2X5IU4QL+_2 )]OIP+<)':T=X+O>>IF\ ^T$ZMV 1U.= M_8"R&:U*NQ\8]DP?Q,,7PY[MH/@74$L#!!0 ( "N 55C6+$!\D@0 \8 M / #(S7S$N:'1M[5EM;]LV$/Z\_@JNQ=H$L&Q+\EMD+T"7 M*(6QU#&[XW,.[,S-) M5)8>OD"3A. (/M%$49620_]WRW';]J13/8) IY:8!#PJD51E2GY^F6&QI,Q# MN%#\1YKE7"C,U#C'4439TD.C?#U^:=1&]*I95,]:BN=>M]VG;)Q19B6$+A-5 MOPCXVI+T;ZTCX"(BPH(WH&F2-TIBSI06(9[=S=6X$"*(Y401%G(!617K"AG*"B1(#$1A(5ZRDC$/$WY"A(F6I EE:H6/5=8 MD0PT2>_Y,L1X1ED$LI[5;[ON\*>F1%G:5:_?[@[@W9=!PJQ].F3:L_?1#_=P M NV=<)&ANZEGW0&P[=EAD[77O4NQX?#)V#>FP/;+M;CQW7=GK- M^&]1C=]!S1O6X[W:[PWH\<(9]NQD?C'J@![.H>AXZ?7NTCW("?01EFLWU M 0!/;.3_55!5HBG3:9M>$31/,8/5$F'83D2BEI;K;1?PLSSE)2$ !0\_H'DA MP@3+37'CF"!2 V;6.NZF*%H MB%.MM=UZ('^=@7N7OU^*NT\I"^XY^_?P]B/:MFOFV>[(_A1SCF'#3.KU%PD! M_PSBLF40UVSHUR0XRXT1'/423V]#)1!X034SXI2PR"#\D[2WAUX;^ M!Q1X.HG\$5%X:DG:4Z=Z&YX#(GH2KD]CP$O80PA!>W M+<*RD&<9C*1F>0OEI@<1H+Q^$9$ L"%A(:BB! [&"@N!=9G1GA2,*OG(3=S= MJ/U92$7C\BL&#E#CA0 D]5=CB2(3C!,2B *+$CFV*2I0/5<4L@54&AVC)G/I M'I"GM%H34X992"%$\J9\;P]ED[M('(-F2&F,2+..ZB\^#,2TKX*GB%\1<:%KK$F5Z42O26L0(F%T9'S5"[:_VZOP/Y2H(%JBKG,8&:&H![ M;H67VWZ^O>RW5^<[LH-\P:1"KW&6C]$?O #6G9[.OP?YVPGR.?11[R%O\1;2 MR^"0,XJ?S_8W,OYG7'.Y[?Y.%UT/:6%VW?2&Q5WH?>L*.$[)VHJHT#6),P\B M461L'%&9I[CT].QU7]=$\],7Q76%;TR;I194C>\WR(FXN6]?$BL0!'^P< Q5 MW\/I"I?27,Q/.OHZ__#%I&/^$? /4$L#!!0 ( "N 55@D2ZPF:@@ $,Z M / #,Q7S$N:'1M[5MM4QLY$OZ^OT*7U.Y"E!(J1J[Z-FIL>C0R/-2AJ_W*^_;FG\@C'$D'"+LZ8*C&=:K5;K>=3= M&DT_=X4\^8'U<^ I?K*^$T["R>#WZ+#=;/R=-4J&&7O2LGO5=>;2I<UW 4U]1+7D"W=) M-#:\[*WT_6!WV-=8I"[O9L)%"4J"HDY^>MT^;O7Z!]3VI']0XB]ZR'OJ.8=H MR,>K8TRTU*;[NN5_>O>/>!QF*-8R?<@%/Y]A7[$1/S=/C?8+3G#3; 5NQ]D_W&;VZ$;; $C!/9E+FR-(29(B\36<>-ZWFO1VAR8;LQMR"%@COSLS#G M3?/H\.V/SSMA]R_"=>^SH0I%UD9^Q \,\=5)NSGSVY+#@LIVJ[6J\,^$'\OY M")B!D8 QI(@Y8=FI4A67[ HH/C.MV =M"M9N1;\QG;'/TAD^!#6=L,NH%1>*<35EE7*F C28XT2B*H(49P5^,P(QE/$$+QFF"XSR3@>Y.P(* M$K"6FRF)%/P&L-\EG1:OI6@,=BDI0%$?)) (DU0%BBELCI9@HLC024G.;$5_ M%NW'8*!60@,HA)68SF)^R<;"Y3A 6T+B#22])9JF4QSF")NE+)XNNV''B*]C MQ.'6,P)8)A1BCN"[P%@#Z8#B>-LLW1..%T,=J.5C27LVYDQ=ZS=P?_KX/]F6^!_SGCAH8=0$K$$@@@#'$8L MA=X^.WG7;[\%WK\ GV M#Y67BYBQ''<,2.Y)4:XATHB> D@N5;X!HN!*+$N+ACV[.R+=D6M@U&7%8^ M#A 4(@/3VO?$>09R1(NBT$>1^@=Q?"M"M65QO^ MSGJB/"(*46*GDZ0RA-2E+&J=VD);AS?HZ18JL[2-^T>%GD7=>_>UR9!T&"%6 MQ&O;$P2=W].C[3Z_CQPLVP]VY=S.DTZ*+9ZDD/J@ZUU2!\0ID^(&9+W!MR+? M^'HO;A M1EJ.@/(7Q8?UPTM3/\&!HI1Z"GAWG.L0;O@MMB$[ODU^U[P/MR_MK-OJH9Q' MS#["9G7_"B=SG=-2!/5@YO;?.<]\%7;<1D#M6?G]0 M6#TL^Z_F^V:#7>;XL>/>BX?=CGO;#(5+ U:D4)]O.@#L6;C,4]B[#LWWLH'GMZ3"UKG0 MBDKUJE"W]_!FKQ?.ZY:U;QBNW>L"E?ZE7SW,YZMYR8<05O"(9PY,E\LQGUJ_ M7/#,Q7S(N:'1M[5M;<]LV%G[OKT"3:>O,B+8DQTY*>3/CNO+4LSMQ MQG9VVD>0/!11@P +@+KTU^\Y '6Q+,>R8S=15GF(+.( . "^[]P('16NE.^^ M8T<%\ P_V9$33L*[_N_1?F>W>[07OJ+ 7B-QE.ALPJR;2/C7BY*;@5 QX[73 MWXNRTL9QY7H5SS*A!C%[6XU[+_RPF1C..@D5%2 &A8O;NP="H<31'K9[N6HJ ME6OE(BO^AKC3KEPOS!0Y7<7MGF_+>2GD)+X2)5CV'D;L0I=<3043[9PN4=;! MV$51K7@*<64@&AE>A>E&0>-$RZRW MI-LGU4%=1B)S19P+%Z4H"8ITZ(\+D0C'PB[3"+@)U;I;T.G>-^W=NY"B F"> M>1M^.L')$B-^:EFN;&3!B/S.O3CI7UR=G9Z='%^=G;]G'SY>7'X\?G_%KL[9 M9?_$/]MO=]GY*;OZK<\NCR]^.7[?OXS.?_]/_P]V?')%+=UV>[:-7\NRV#][ MKA+R1X/["59[UF*_Z1$W&7X8U6(I&"?R"7,%=_'G',TSG,2",))'.)\?]:6EC =R,M$UG'C>G[+(U2YM''"+4BAX-;AS-5YO7NP_^:'YSVM MNRU/,_MTJ4*1MI%?\2>6^.)=9W>Z;PL;%H;LM-O+ WY)[+&"#X$9& H808:8 M$Y8=*U5SR2Z O!+3BIUJ4[).._HWTSG[*)WA U"3,?M0<%.B7K43*78X4^EN M;XX8A3$M/LM0&9Q2DG>B.4@@%2:M2Q13V!TUR< PW*2T8+:F_^;]1V"@&806 M4 HK,8C#R(R-A"MP@;:"U"M(XU:HFLYPF4/LEK%DLK@-6T9\'B/V-YX1P'*A M$',$WSG&6D@'%,=FL] N5([&ECN!XPB5RCK#,1''"X!J(0>$D1.&*[#$(&*6 ME'.*-.BT2U.CIIF@@5LD44L40%YH!*^?SGI]4FX+EDL]LE/2&!@(BR8?)^+T M,.B-6K86L&^GRMS2=@O_SX/_ZTV!_QGCI8<>0DDD$@@B#' 9B12V(--)N"G1 M#Y OH.^H>BJUK='4TC!&RX#!RN@4,GQLV0Y"+@/$<,!5?YP67 V ':/QO:@E M2G3V>=0YV(%7OFOG( O?PE=!"9L*V*?Q&5GH!4H$B)(N:T^4WY@HQXEHG_];#K-_!8O[B]#R<<;] MN&]1")3RVJ[?A6*1!!##S4PANM&UP0'01@^%]98?I4#Y<2B]G/N,1;]C0')/ MBB:\F0.[U?@D:A3H/U 7JZ7(N/.*)E9D@AM!"Q A"/.>4-%(M:7 R/L[ZZ,H M[R>T!53(H5^B3A6>JTAKR3;F,RE)ND6]L5W.+>^DYD;0HB;8 ('#-T07$AOOE,?-@JK:5$A ZR/(--4F\PKX% G M^"R9IG[>8$#8"M2GYP??$N09";(Q^=&O 7JW(4Q5L2;;\"VKB?( +T2!G4[3 MVA!2%Z*H5<.6VCILH%=;.)BE,NY?->XLCKUS5Y\<28<>8DF\T3U%T/F:'I7[ M?!TY:/8JZ%5P.PLZR;=XDD+FG:[?DL8A3I@4UR"; M^2?.OS=VE=9OY_T/!Q MI8F#3:%>\Y8CFS*P-3?8Y#\6.3"WW03B!P2-MW*E.2@Y)DQ.&SL+U/P#'+,L MA7, G_*/B:87@RB0"=30C[*#5$%W9,G=X2?E;5.&PU^UP 5X,M2\P$<(=%+E(J4E&Y*Q6 2&Z"K%DQ8 3\FJ*FD!GXN,GG-/[%S+1> M_"!^-'D[IN>K33S/L*.%F86_FTM-*H1]D ^8L;1"[&8Q<+-UB4##C?*K:;SK MRM+Z-B[;E@EFM,#P*S=HDEL(4O"O8Q#F_JU?PX=6"%V$&FHY!(I?%!\T+R]- M\P8'RDKJ"6#KJ-#!W? ;;$-V/$U\MWL7;I_S M@J]-UW*LLWTNW3YROE*S@)MVBZR5H#@*'>I/XA&"#%-"''X,66\&P%V$8-,!L29Y M92&VH7PRXZ6_]1;&]E?Q4 $SG9V*.<$4Q=/^C1!*93?Q?O#S#_ZFGLON$.C< MT_ZZ?4, _S#+^C37 OV!CW!=48)V]CKV_T?T8#6);JL\I-M'&-U#88XI#AALT 9S%+JO M>>GH8S!A.Q_"BT(4N]7AU9;#7SU\MQS^U:;5/;.!#^WE^Q5X8VS,2.'5Y*[1PSN1"F M3.\(0\)-[Z-LR[$.6W)EA<3WZV]EQR&$EU+*^Y@9_O$R+'C#M )DK\ MQI)42$6X$(&5!KX#>KII)6*4'"E1:AC6ZER2S=*A6[1%I*$Q;DS8@G-X(A. MX40DA%>"GE!*)"BKZ$P9)&9C[DAM7AO1_2L[OHB%=-:LXL>=1DQ1(TN)3YU4 M4F,J25J:FY;.>R(.W!7?;G4'?9FR0$5.R)3AHR3EVH?^+&(>4U!2H#7L=5HI M_B**!9IW ,+>_9'QF['PT0TJ'QF,CSTTYDGVL9D1GAD9E2R\$9%>_V1T>'#8 MZXX.!T=P?'HR/.T>C6 T@&&_5WSWV=J!P4&%UDOQ&Y;HNR-Q]X[@E\?:Z$L? MAMV3/[I'_:$Q^/9G_Q_H]D9($[0MJPT->Q=.S:'9,Q'#VJQMV;[; M*_64KX&[ 6CF0,@$;,OX"J&0A;V<$@D4X0Y@G_HT\:B$3;N)P=3>O*RO]&*A MK@F'3>CCN&'?A*_D[(QE3?C+W#>;Z%KQ(!D<2YHQ3240'D O8C2$_HSZZ/0Y MA4$8,A_MX<"TH;G#S4+VBY@2J1^2%YHN>OV-?2X4-^=:#Q@GW&>(Q%PK-@B) M'A-%8:CT8YQ?L81RBH7X(9W(;(+++"@!2QDT9T=G4.$%"42J$*IE\4I(3Y9S M_4,B/<)I9@QF,%C6M%L M?][<I.3,*?X:^HOKF;KJ\KE>/G'W M,8^ ,BH>H:BTL>L#1=I]0FL?>0X<.*">G!"90[O<'VU=*B.O(>2IX'FP-/S5 MO/L)%!:'$.4(S$_;*;HK8A9 Y><; ZJ5M5;VR]G!:YUHZ].#5S;WU*<'UY\>+/U/K-X5O:!HK%%X@RC4R5:'68W"4YW3/,XBYV?+FKO>=_RP9N]8[DI9LW1C-(SIS B8+*\YZ-)BDG W M8%F*98RC6ZLKIQ?;K&ONE?X[R?0-FLIPT=&@/'B>"Z?/"O#%5=)HL22D9$S+ M9< @H:+2(?&4Y%DQYW=:^MKOWKM.J[@P_#]02P,$% @ *X!56.#IH&\. M#@ CEL \ !R87)E+65X.3=?,2YH=&WM7&USVS82_MY?@6NGK3TC*7YI MDU;V9<9QTKO,Y6W2=*[]")&0B)HD6 "TK/OU]^R"K[(D.ZG=R%-E)HDM@OOAU^..3T>'IH_ K&CRJ6IQ.3+P0 MSB]2]<\O,VEG.A\+67KS#YT5QGJ9^Y-"QK'.9V/Q0W%U\B5W&^O+^J'JVZ$W MQ?A@]+W.3S*=#Q.E9XD?'^+7B;D:.OT_ZF%B;*SL$)^@G].B[F)J9#*O&TZ,]R9#6Z^N_%"F>I:/+0U/ M@]#S]3CS1'LU=(6,U+BP:CBWLCCI#'Z$P3>.A\'F.O;)>*K],$)+E=,@WWQU M^/C@Y/01/?OT]%&!OU 0*^HOGV-D4F/'7QWPGY/U,YZ'!9J8- Y]QBHR5GIM M\G&98Y52G:N3):F[@GY[#BDF5G\[<#)W0Z>LGJ[5T(NK1$^T%\$*&SW=MX9^ M+YW7T\7'VL&?FNHU8[CO24885]F[L(.[4L$OKSZ\/_O7BS>__2K>_?OL_>NS M\Q>_?'AY?O9*O'QS/OIXU=R\,7O:.?H.S;=:0>>OSO[[[.S\/^+=VU@\9FS/WX\>CQXR=?+TOPB?;#"KUYG]Q617>@D0^)=N(\E?.)C"[$.Y/J M:"'V/'WZS5=71P>'4;.E/E+"^P>W(.TGBG=WL$-:BD_V12*=F"B5"QF;PJM8 M3!;")TH\,]+&PDS%C1Z(5L]-5LA\>\Q63:>P2GVIQ%L8YT19<3001P='QP]$GR\:^9]+ MK[9&K3*/A55%BF$6!!K/5:0R6H7#8UJ&PR="YT)[)S M\,,O1H(QNWH(/\D8TF@'5]MB#@VF M?+O:=A*MIN+%E8K*L'6GD$+9 9L='M-3P/?Q4->0D5=1B MHOI&Q)T0=X-*R2:A$D??84)M+QTMD(CJ*E(%3<$)I[R8(H9-T,E O,*3B$'% M^Q*#??_XX(=E__A&NEC^(7[V!GOAM;07BCM%')RJC,;D)P\/G@\/!1L;/_4S MIFZUU]A=+ZZB1.8S)91:4L >C20-(I(O!]F^ =L+;L@-& MGUD0<>_!RQU3\[\VS'^-#2G!+!?B/88I"]HVN^#FZ)]*3!!D>L/1HA:"0XE*;TJ4DGRLAVJK>!\+8T,7FGDB";'O,T$$CNPZR*VOQY!P 7PNC".7Y.T"II:8%'CY!FY-SD0W8X&I*KX.I(">U4H&OXAJ!@7@(6L@7VJ<)/-.46X$&4H-6> MVP*^/P <;RUH6X!\T-L'T0K+R82OI^?DAEM M#=H+]"Q"+J*DEVKX3#H82(]R H84OF(?+_'5)?.*EJ_$6%I8 /7Z/@R_$.^" M\;%M$YM0<6]8_MS@ SO73E76GTATQD%W,V(B8:P^?!B#OECHA 1A(4VPXFIK MK]YA6^OK_D[(W>!M%;DT*[ELBG=AAO*:$:ZSO[56!Y#M&!L -))I5*9L9#W3 MN^9"5MABP'0W"*Z#9''NME-VB<2>!J/O1BD-*>C&A[2)B]*Z4N85BV_BCI'X M"5/8.$XS*<>\O;"(/]@U&4^[*8$_34!^@"N((4J+0&">D._IKQXYI5P%IR?G M"(XXVN@, Y%RX[N3@:M)%/[AO ]F5NF9&L><8$-74T!7%8LA$,FJKO+U#GZP M9&X,C,V"=H5NYMW!2CA7;!CR@351"$F5^K=UI*(&HU1=2MYFM]+D" LC:)$C MB.*"Y%TMU")\E-F$*+!R!2H."IBHGE'3G&FG>WD5O *E(I:<2281.$I6==4) MW,BECIDE?%@3[<4F*DDCC?RRHWT9@DH.7*/PLY<7BM3^>7)B77_).5);ODEZP[ M,J94O(;$)H_+*$!_OC313"X:7DQ@M$=.B!;].K3N;P961"USA1[P_ULBKVWK M7CO6IY(4*:*/08^Y\/2N:>[^SW,?-G0H\"G>'FZ'%D^)SH'K%0:,8C)P7'WS^-V[CJG"0Q9!1MF787\1T=-=J2C MUS#*X<'!?T4*W/IFS">6W)+LC,B69*B_Z0=3,(KQ0\0 .QE;AZ27\:!.: MPO7,$_+C^ (_%S"@M>&J]$3OZZ2H7)G8@QBNY%B/0F9XOL:;-7N=ZO3::KV. M;;(-AT".UA%:++.\O_/KRL>Z*&M5\>/*K:'R^/-417YB/=P]U$4FMJT?G:GA M!#'LQ5!.0>O&,IW+A7LHA:;D%/YL?>$=Z'/GK59Z*XJV)SK5?C%.= R&]?'^ MZX'X+WB?GA#1&\V7UW$3-$#!AG$M*_= YQW6Z M'P[=]S2& %9S8Q6O:2LX EL(CS7KIMHQ'*?#Z&2F.NJ9FB#))N\V$F<;81Y4 MK9 MW.XPCA7>D0SPQ)Z('%ZZZ'H\3AJ&4+)N72G]67]R'^\T;YO9^]Q47-S"0>]@ M;D?*MX:47X.^[6/BM0Y5@\XF%&LU;?O%!83I,24O5J3L1KL-NMN@#VJ#WI!\ MW9;M&BIV.-L<7:24W*T$7"[F21#U@#:4>>?P;RGS/*A2S_0(I8TS(!0><5S0 MR.4[E%]'(W45E8Y[R-4,.T:!"@W$I.3T.5:&2F, !<0LB'8TAYJ4&8^EC3F3 M!PJE^70DDC5?JY(M$72N,+,^'RHS7-,DI^MP??=%C+ MIYW:[P>9JY/:;N5II57FQ?44?:-9##RSQM'1[_4OJ2M0/<=DSP1:5L^;GF0B M7#<&_9H9(K,RE!O%=3E4GE=$^_I\.H4N$Z";N@PB3Q07K6($DL 4E#&E+\(Q MZT2Y,$,ZQG7+P-TQE95CMGRP(ZV+-.T+> 0:-%,QGVO_7L8SYJ_[.\C?0?[# M@OQ-QUS;@OX487U0P[\ M8,G#$#[2J::OBEY"E#HQ>4G',QPHMY'ZC>W#@2O0F$;NE*=L"-D'*U*S#RF1 M0=EK^AD"UH.UI:O7LQP#L50[6F<]-IGJ: >[.]B]W?%/R'2!K=448NLQNM[U MVX+'5>')%($!\*K:R]6&AP11TJ^4NR$;&9&U>%WHLEQB" MP9>2TH&%U(PA52WB:"-"[);]_I>=$R+M9;4NMJ]8<%XZNG*QVN=V+QQ0S ,U MNZF^"SO9^8J=KWA %'VIW'U;X""PH>W6+FVY[;:C,CI6+K)[4UYZ:6JE!2,XV9UK=\ODV2SMH#IV\ MQ81"C6;-3Z>"488#BYQJRS/H(7%-TH:.PC13[^XTIR9-S9S$Y$Q(4$]7*:-U M68)=6>!*R]_5!#[MUNY3O6MU9X%^M34^K+D?0L%B6Y=;R$5=#Q2.3[DN=L_M M+UU?'W QJ_)#,YT.0A=Q&5$/TY(SG%&O(!9;H"Y^#<%X@ >Z6V.R274Q@ :M M@OGF-0LKK@R%.^Y%84UA:4OU;R[D"GN9HN>ZY/?C[T_H:4B]UI?A_8T5U)W2 MY4;==',_*RS=YC+=U8"B8S#@SW]'[4L*_H)1PQ]1ZFCJK;CG)C!+.;-*U=,#C.=-[B5TTD9< MH9M4S3@W6$F]3J*3^G)J?#UH#'ZQ)H5E4;.%WBPZY+26O)I41V=]3JA]B$=K MVK+V!O:'E<*0<6#I !I M;6QI #8 0 $ M @ &)9P@ #$P7S$X+FAT;5!+ 0(4 Q0 ( "N 55B=_\S8 M-!< *BY 0 " :/1" !R87)E+65X,3!?,S N:'1M4$L! M A0#% @ *X!56" 0=8"'% K:L ! ( !!>D( ')A M6&<1 >B0 $ M @ &Z_0@ #$P7S,R+FAT;5!+ 0(4 Q0 ( "N M55A@3 95MQ, &C 0 " 4\/"0!R87)E+65X,3!?,S,N M:'1M4$L! A0#% @ *X!56"KSV-ZB#0 3&D ! ( ! M-",) ')A MI $ @ $$,0D #$P7S,U+FAT;5!+ 0(4 Q0 M ( "N 55@2_4\]Q T '!L 0 " ?E$"0!R87)E+65X M,3!?,S8N:'1M4$L! A0#% @ *X!56-M+-/&K! 2%$ \ M ( !ZU() ')A#,Q7S$N:'1M4$L! A0#% @ *X!56*U?(51'" .C@ \ M ( !&64) ')A#DW7S$N:'1M4$L%!@ 2 !( 7 0 !6!"0 $! end XML 131 rare-20231231_htm.xml IDEA: XBRL DOCUMENT 0001515673 us-gaap:LeaseholdImprovementsMember 2023-12-31 0001515673 rare:DaiichiSankyoCoLtdMember rare:LicenseAndTechnologyAccessAgreementMember 2023-01-01 2023-12-31 0001515673 rare:LicenseAgreementMember rare:REGENXBIOIncorporatedMember 2020-03-01 2020-03-31 0001515673 us-gaap:AssetBackedSecuritiesMember us-gaap:FairValueInputsLevel2Member 2022-12-31 0001515673 us-gaap:AssetBackedSecuritiesMember 2023-12-31 0001515673 rare:TwoThousandFourteenAndTwoThousandTwentyThreeAndEmploymentInducementPlanMember 2023-12-31 0001515673 us-gaap:ProductMember rare:DojolviMember 2021-01-01 2021-12-31 0001515673 country:JP 2021-01-01 2021-12-31 0001515673 rare:ResearchCollaborationAndLicenseAgreementCommercialMilestonesMember rare:UniversityOfPennsylvaniaSchoolOfMedicineMember 2023-12-31 0001515673 rare:GenetxMember 2022-07-01 2022-07-31 0001515673 us-gaap:CostOfSalesMember 2023-01-01 2023-12-31 0001515673 2022-01-01 2022-12-31 0001515673 us-gaap:OtherCurrentAssetsMember us-gaap:LicenseAgreementTermsMember rare:KyowaKirinCollaborationMember 2023-12-31 0001515673 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0001515673 rare:CollaborationAndRoyaltyMember rare:UnitedStatesAndCanadaMember rare:KyowaKirinCollaborationMember 2022-01-01 2022-12-31 0001515673 us-gaap:LandMember 2023-12-31 0001515673 us-gaap:CommonStockMember rare:SolidBiosciencesIncMember 2022-12-31 0001515673 us-gaap:DomesticCountryMember 2023-12-31 0001515673 us-gaap:ProductMember rare:DojolviMember 2023-01-01 2023-12-31 0001515673 rare:MatthewFustMember 2023-12-31 0001515673 rare:NonCashRoyaltyMember rare:EuropeanUnionAndSwitzerlandAndTurkeyMember rare:KyowaKirinCollaborationMember 2021-01-01 2021-12-31 0001515673 us-gaap:FairValueInputsLevel2Member rare:DebtSecuritiesInGovernmentSponsoredEntitiesMember 2022-12-31 0001515673 rare:UnderwrittenPublicOfferingMember 2023-10-31 0001515673 2011-12-31 0001515673 us-gaap:EmployeeStockMember 2023-01-01 2023-12-31 0001515673 rare:SolidBiosciencesIncMember 2023-01-01 2023-12-31 0001515673 srt:MinimumMember us-gaap:BuildingMember 2023-12-31 0001515673 rare:RightOfUseAssetsMember 2022-12-31 0001515673 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001515673 rare:ArcturusResearchCollaborationAndLicenseAgreementMember 2019-06-30 0001515673 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001515673 rare:ProfitShareRevenueAndRoyaltiesMember us-gaap:LicenseAgreementTermsMember rare:KyowaKirinCollaborationMember 2023-12-31 0001515673 rare:ArcturusResearchCollaborationAndLicenseAgreementMember 2023-01-01 2023-12-31 0001515673 rare:ArcturusResearchCollaborationAndLicenseAgreementMember 2021-01-01 2021-12-31 0001515673 us-gaap:ResearchAndDevelopmentExpenseMember rare:DevelopmentMilestoneMember rare:BaylorResearchInstituteLicenseAgreementMember 2023-01-01 2023-12-31 0001515673 us-gaap:ProductMember rare:CrysvitaMember 2021-01-01 2021-12-31 0001515673 us-gaap:CommonStockMember 2023-12-31 0001515673 us-gaap:RoyaltyMember rare:CrysvitaMember 2021-01-01 2021-12-31 0001515673 rare:CustomerOneMember 2023-12-31 0001515673 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001515673 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-12-31 0001515673 us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2022-12-31 0001515673 us-gaap:RoyaltyMember rare:CrysvitaMember 2022-01-01 2022-12-31 0001515673 us-gaap:OfficeEquipmentMember 2022-12-31 0001515673 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-01-01 2023-12-31 0001515673 rare:RegeneronPharmaceuticalsIncMember 2023-01-01 2023-12-31 0001515673 rare:DaiichiSankyoCoLtdMember 2022-01-01 2022-12-31 0001515673 us-gaap:FairValueInputsLevel2Member rare:DeferredCompensationAssetsMember 2022-12-31 0001515673 rare:RoyaltyPurchaseAgreementMember 2022-07-01 2022-07-31 0001515673 rare:CustomerOneMember 2022-12-31 0001515673 us-gaap:ProductMember 2022-12-31 0001515673 us-gaap:FairValueInputsLevel2Member 2022-12-31 0001515673 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001515673 2023-12-31 0001515673 srt:MinimumMember us-gaap:ManufacturingFacilityMember 2023-12-31 0001515673 us-gaap:LicenseAgreementTermsMember rare:KyowaKirinCollaborationMember 2013-08-01 2022-12-31 0001515673 rare:OmersMember rare:RoyaltyPurchaseAgreementMember 2023-12-31 0001515673 us-gaap:OfficeEquipmentMember 2023-12-31 0001515673 rare:KyowaKirinCollaborationMember 2022-01-01 2022-12-31 0001515673 rare:PreFundedWarrantMember rare:UnderwrittenPublicOfferingMember 2023-10-31 0001515673 rare:RPIFinanceTrustMember 2023-12-31 0001515673 rare:InvestmentInSolidCommonStockMember 2023-12-31 0001515673 2021-01-01 2021-12-31 0001515673 us-gaap:DeferredCompensationShareBasedPaymentsMember 2023-12-31 0001515673 us-gaap:RoyaltyMember rare:UnitedStatesAndCanadaMember rare:KyowaKirinCollaborationMember 2023-01-01 2023-12-31 0001515673 us-gaap:CostOfSalesMember 2022-01-01 2022-12-31 0001515673 rare:DeferredCompensationAssetsMember 2023-12-31 0001515673 us-gaap:RoyaltyMember rare:EuropeanUnionAndSwitzerlandAndTurkeyMember rare:KyowaKirinCollaborationMember 2021-01-01 2021-12-31 0001515673 rare:CertificateOfDepositsAndTimeDepositsMember 2022-12-31 0001515673 rare:OptionsToPurchaseCommonStockRestrictedStockUnitsAndPerformanceStockUnitsMember 2023-01-01 2023-12-31 0001515673 us-gaap:DomesticCountryMember rare:OrphanDrugCreditsMember 2023-01-01 2023-12-31 0001515673 rare:DaiichiSankyoCoLtdMember rare:StockPurchaseAgreementMember 2020-03-31 0001515673 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-12-31 0001515673 us-gaap:FairValueInputsLevel1Member rare:USGovernmentTreasuryAndAgencySecuritiesMember 2023-12-31 0001515673 rare:OmersMember rare:RoyaltyPurchaseAgreementMember 2022-07-01 2022-07-31 0001515673 rare:DaiichiSankyoCoLtdMember rare:StockPurchaseAgreementMember 2020-01-01 2020-03-31 0001515673 us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0001515673 rare:USGovernmentTreasuryAndAgencySecuritiesMember 2022-12-31 0001515673 2022-01-01 2022-01-31 0001515673 rare:OmersMember 2022-12-31 0001515673 us-gaap:DeferredCompensationShareBasedPaymentsMember 2023-01-01 2023-12-31 0001515673 rare:InvestmentInSolidCommonStockMember 2022-12-31 0001515673 srt:NorthAmericaMember 2023-01-01 2023-12-31 0001515673 rare:TwoThousandFourteenIncentivePlanMember 2014-02-05 0001515673 us-gaap:RetainedEarningsMember 2020-12-31 0001515673 us-gaap:ConstructionInProgressMember 2023-12-31 0001515673 us-gaap:ProductMember rare:EvkeezaMember 2023-01-01 2023-12-31 0001515673 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-12-31 0001515673 us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2023-12-31 0001515673 us-gaap:PerformanceSharesMember 2023-12-31 0001515673 srt:LatinAmericaMember 2023-01-01 2023-12-31 0001515673 us-gaap:IndefinitelivedIntangibleAssetsMember 2023-12-31 0001515673 rare:CollaborationAndLicenseMember rare:CrysvitaMember 2021-01-01 2021-12-31 0001515673 srt:MinimumMember us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-12-31 0001515673 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001515673 rare:ManufacturingAndServicesMember 2023-12-31 0001515673 rare:TwoThousandFourteenEmployeeStockPurchasePlanMember 2023-01-01 2023-12-31 0001515673 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-12-31 0001515673 us-gaap:DomesticCountryMember rare:OrphanDrugCreditsMember 2022-12-31 0001515673 rare:CollaborationAndLicenseMember rare:EuropeanUnionAndSwitzerlandAndTurkeyMember rare:CrysvitaMember 2021-01-01 2021-12-31 0001515673 rare:ArcturusResearchCollaborationAndLicenseAgreementMember 2022-01-01 2022-12-31 0001515673 rare:KyowaKirinCollaborationMember 2023-01-01 2023-12-31 0001515673 us-gaap:FairValueInputsLevel1Member rare:InvestmentInSolidCommonStockMember 2023-12-31 0001515673 rare:GenetxMember us-gaap:InProcessResearchAndDevelopmentMember 2022-01-01 2022-12-31 0001515673 rare:ResearchAndDevelopmentEquipmentMember 2022-12-31 0001515673 us-gaap:CommonStockMember rare:ArcturusResearchCollaborationAndLicenseAgreementMember 2022-12-31 0001515673 us-gaap:PerformanceSharesMember 2022-12-31 0001515673 rare:TwoThousandFourteenEmployeeStockPurchasePlanMember 2023-12-31 0001515673 rare:PerformanceStockOptionsMember 2022-12-31 0001515673 us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember 2023-12-31 0001515673 rare:DevelopmentMilestoneMember rare:BaylorResearchInstituteLicenseAgreementMember 2023-12-31 0001515673 us-gaap:RetainedEarningsMember 2023-12-31 0001515673 us-gaap:ManufacturingFacilityMember 2022-12-31 0001515673 rare:UnderwrittenPublicOfferingMember 2023-10-01 2023-10-31 0001515673 rare:DaiichiSankyoCoLtdMember rare:SublicenseAgreementMember 2020-06-01 2020-06-30 0001515673 rare:DaiichiSankyoCoLtdMember rare:StockPurchaseAgreementMember 2020-03-01 2020-03-31 0001515673 rare:DaiichiSankyoCoLtdMember rare:CollaborationAndLicenseMember 2021-01-01 2021-12-31 0001515673 us-gaap:EmployeeStockOptionMember rare:TwoThousandAndTwentyThreeIncentivePlanAndEmploymentInducementPlanMember rare:FirstAnniversaryMember 2021-01-01 2021-12-31 0001515673 us-gaap:FairValueInputsLevel1Member rare:USGovernmentTreasuryAndAgencySecuritiesMember 2022-12-31 0001515673 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001515673 rare:UnitedStatesAndCanadaMember us-gaap:LicenseAgreementTermsMember rare:KyowaKirinCollaborationMember 2023-01-01 2023-12-31 0001515673 srt:MaximumMember rare:AbeonaMember 2023-12-31 0001515673 rare:OptionAndLicenseAgreementMember rare:REGENXBIOIncorporatedMember 2023-01-01 2023-12-31 0001515673 us-gaap:TreasuryStockCommonMember 2023-12-31 0001515673 us-gaap:StateAndLocalJurisdictionMember 2022-12-31 0001515673 srt:MinimumMember us-gaap:BuildingMember 2022-12-31 0001515673 rare:RegeneronPharmaceuticalsIncMember 2022-01-31 0001515673 rare:RPIFinanceTrustMember 2022-12-31 0001515673 srt:MaximumMember rare:ComputerEquipmentAndSoftwareMember 2022-12-31 0001515673 rare:CollaborationAndRoyaltyMember rare:UnitedStatesAndCanadaMember rare:KyowaKirinCollaborationMember 2023-01-01 2023-12-31 0001515673 rare:DaiichiSankyoCoLtdMember 2023-12-31 0001515673 rare:DaiichiSankyoCoLtdMember rare:LicenseAndTechnologyAccessAgreementMember 2023-12-31 0001515673 us-gaap:ProductMember rare:KyowaKirinCollaborationMember 2022-01-01 2022-12-31 0001515673 rare:SolidBiosciencesIncMember 2020-01-01 2020-12-31 0001515673 us-gaap:RoyaltyMember rare:UnitedStatesAndCanadaMember rare:KyowaKirinCollaborationMember 2022-01-01 2022-12-31 0001515673 srt:MaximumMember us-gaap:BuildingMember 2022-12-31 0001515673 rare:RegeneronPharmaceuticalsIncMember 2022-01-01 2022-01-31 0001515673 rare:CollaborationMember rare:UnitedStatesAndCanadaMember rare:KyowaKirinCollaborationMember 2023-01-01 2023-12-31 0001515673 srt:MinimumMember us-gaap:ManufacturingFacilityMember 2022-12-31 0001515673 rare:OmersMember rare:RoyaltyPurchaseAgreementMember 2019-12-01 2019-12-31 0001515673 srt:MaximumMember us-gaap:BuildingMember 2023-12-31 0001515673 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001515673 us-gaap:ProductMember 2023-01-01 2023-12-31 0001515673 us-gaap:CostOfSalesMember 2021-01-01 2021-12-31 0001515673 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001515673 us-gaap:DomesticCountryMember 2023-01-01 2023-12-31 0001515673 us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2023-12-31 0001515673 us-gaap:RoyaltyMember 2023-01-01 2023-12-31 0001515673 us-gaap:ProductMember 2021-12-31 0001515673 us-gaap:FairValueInputsLevel2Member rare:DeferredCompensationLiabilitiesMember 2023-12-31 0001515673 us-gaap:FairValueInputsLevel2Member rare:DeferredCompensationLiabilitiesMember 2022-12-31 0001515673 rare:OmersMember 2022-01-01 2022-12-31 0001515673 us-gaap:RetainedEarningsMember 2022-12-31 0001515673 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001515673 rare:ManufacturingAndServicesMember 2023-01-01 2023-12-31 0001515673 rare:CollaborationAndRoyaltyMember rare:KyowaKirinCollaborationMember 2021-01-01 2021-12-31 0001515673 srt:MinimumMember rare:ComputerEquipmentAndSoftwareMember 2022-12-31 0001515673 rare:ComputerEquipmentAndSoftwareMember 2023-12-31 0001515673 rare:DaiichiSankyoCoLtdMember 2022-12-31 0001515673 us-gaap:ProductMember rare:KyowaKirinCollaborationMember 2021-01-01 2021-12-31 0001515673 rare:ResearchAndDevelopmentEquipmentMember 2023-12-31 0001515673 rare:ArcturusResearchCollaborationAndLicenseAgreementMember 2022-12-31 0001515673 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001515673 country:JP 2022-01-01 2022-12-31 0001515673 us-gaap:StateAndLocalJurisdictionMember 2023-12-31 0001515673 2021-12-31 0001515673 rare:OptionsToPurchaseCommonStockRestrictedStockUnitsAndPerformanceStockUnitsMember 2021-01-01 2021-12-31 0001515673 us-gaap:CorporateBondSecuritiesMember 2023-12-31 0001515673 srt:MaximumMember rare:ArcturusResearchCollaborationAndLicenseAgreementMember 2019-06-01 2019-06-30 0001515673 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-31 0001515673 srt:NorthAmericaMember 2021-01-01 2021-12-31 0001515673 rare:TwoThousandFourteenIncentivePlanMember 2023-01-01 2023-12-31 0001515673 rare:NonProfitFoundationMember 2023-01-01 2023-12-31 0001515673 rare:USGovernmentTreasuryAndAgencySecuritiesMember 2023-12-31 0001515673 rare:MereoBioPharma3LimitedMember rare:LicenseAndCollaborationAgreementMember 2021-01-01 2021-12-31 0001515673 srt:MaximumMember us-gaap:ManufacturingFacilityMember 2023-12-31 0001515673 rare:PerformanceStockOptionsMember 2023-01-01 2023-12-31 0001515673 srt:MaximumMember 2023-01-01 2023-12-31 0001515673 country:JP 2023-01-01 2023-12-31 0001515673 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateBondSecuritiesMember 2022-12-31 0001515673 rare:OptionAndLicenseAgreementMember rare:REGENXBIOIncorporatedMember 2023-12-31 0001515673 us-gaap:FairValueInputsLevel1Member 2022-12-31 0001515673 rare:MatthewFustMember 2023-10-01 2023-12-31 0001515673 us-gaap:ProductMember 2022-01-01 2022-12-31 0001515673 us-gaap:EmployeeStockOptionMember rare:TwoThousandAndTwentyThreeIncentivePlanAndEmploymentInducementPlanMember rare:SharesVestingMonthlyAfterFirstAnniversaryMember 2021-01-01 2021-12-31 0001515673 us-gaap:StateAndLocalJurisdictionMember 2011-12-31 0001515673 2022-07-01 2022-07-31 0001515673 us-gaap:MoneyMarketFundsMember 2022-12-31 0001515673 us-gaap:RoyaltyMember 2021-01-01 2021-12-31 0001515673 rare:NonCashRoyaltyMember rare:UnitedStatesAndCanadaMember rare:KyowaKirinCollaborationMember 2021-01-01 2021-12-31 0001515673 rare:RegeneronPharmaceuticalsIncMember 2022-01-01 2022-12-31 0001515673 us-gaap:EmployeeStockMember 2022-01-01 2022-12-31 0001515673 rare:RPIFinanceTrustMember rare:RoyaltyPurchaseAgreementMember 2019-12-01 2019-12-31 0001515673 us-gaap:FairValueInputsLevel2Member rare:DeferredCompensationAssetsMember 2023-12-31 0001515673 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-12-31 0001515673 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateBondSecuritiesMember 2023-12-31 0001515673 us-gaap:MoneyMarketFundsMember 2023-12-31 0001515673 rare:CollaborationAndLicenseMember 2021-01-01 2021-12-31 0001515673 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-12-31 0001515673 us-gaap:FairValueInputsLevel2Member rare:CertificateOfDepositsAndTimeDepositsMember 2023-12-31 0001515673 rare:CollaborationAndLicenseMember 2023-01-01 2023-12-31 0001515673 rare:DeferredCompensationLiabilitiesMember 2023-12-31 0001515673 rare:PerformanceStockOptionsMember 2022-01-01 2022-12-31 0001515673 rare:TwoThousandTwentyThreeIncentivePlanMember 2023-06-30 0001515673 rare:RPIFinanceTrustMember rare:RoyaltyPurchaseAgreementMember 2023-12-31 0001515673 rare:RPIFinanceTrustMember srt:MaximumMember rare:RoyaltyPurchaseAgreementMember 2023-12-31 0001515673 us-gaap:FairValueInputsLevel2Member rare:USGovernmentTreasuryAndAgencySecuritiesMember 2022-12-31 0001515673 us-gaap:ProductMember 2021-01-01 2021-12-31 0001515673 rare:SolidBiosciencesIncMember rare:CollaborationAgreementMember 2020-10-01 2020-10-31 0001515673 srt:EuropeMember 2022-01-01 2022-12-31 0001515673 rare:CollaborationAndLicenseMember rare:EuropeanUnionAndSwitzerlandAndTurkeyMember rare:CrysvitaMember 2023-01-01 2023-12-31 0001515673 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001515673 rare:LicenseAndCollaborationAgreementMember rare:AbeonaMember 2023-01-01 2023-12-31 0001515673 2022-12-31 0001515673 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001515673 rare:DaiichiSankyoCoLtdMember rare:LicensesAgreementMember rare:LicenseAndTechnologyAccessAgreementMember 2023-01-01 2023-12-31 0001515673 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-12-31 0001515673 srt:MaximumMember us-gaap:ManufacturingFacilityMember 2022-12-31 0001515673 rare:CertificateOfDepositsAndTimeDepositsMember 2023-12-31 0001515673 rare:NonProfitFoundationMember 2022-01-01 2022-12-31 0001515673 us-gaap:FairValueInputsLevel1Member rare:InvestmentInSolidCommonStockMember 2022-12-31 0001515673 us-gaap:OtherCurrentAssetsMember us-gaap:LicenseAgreementTermsMember rare:KyowaKirinCollaborationMember 2022-12-31 0001515673 us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001515673 rare:RPIFinanceTrustMember rare:RoyaltyPurchaseAgreementMember 2019-12-01 2023-12-31 0001515673 us-gaap:RoyaltyMember rare:CrysvitaMember 2023-01-01 2023-12-31 0001515673 rare:OpenMarketSaleMember 2021-05-01 2023-12-31 0001515673 us-gaap:CorporateBondSecuritiesMember 2022-12-31 0001515673 us-gaap:RoyaltyMember rare:UnitedStatesAndCanadaMember rare:KyowaKirinCollaborationMember 2021-01-01 2021-12-31 0001515673 us-gaap:StateAndLocalJurisdictionMember 2023-01-01 2023-12-31 0001515673 rare:CollaborationAndLicenseMember rare:CrysvitaMember 2023-01-01 2023-12-31 0001515673 rare:NonCashRoyaltyMember rare:EuropeanUnionAndSwitzerlandAndTurkeyMember rare:KyowaKirinCollaborationMember 2023-01-01 2023-12-31 0001515673 rare:DebtSecuritiesInGovernmentSponsoredEntitiesMember 2022-12-31 0001515673 us-gaap:DomesticCountryMember 2022-12-31 0001515673 us-gaap:ProductMember rare:EvkeezaMember 2022-01-01 2022-12-31 0001515673 us-gaap:LicenseAgreementTermsMember rare:KyowaKirinCollaborationMember 2023-01-01 2023-12-31 0001515673 srt:MaximumMember rare:ArcturusResearchCollaborationAndLicenseAgreementMember 2015-10-01 2015-10-31 0001515673 us-gaap:DomesticCountryMember 2012-12-31 0001515673 us-gaap:RetainedEarningsMember 2021-12-31 0001515673 srt:EuropeMember 2023-01-01 2023-12-31 0001515673 srt:MaximumMember us-gaap:EmployeeStockOptionMember rare:TwoThousandAndTwentyThreeIncentivePlanAndEmploymentInducementPlanMember 2021-01-01 2021-12-31 0001515673 us-gaap:PerformanceSharesMember 2023-01-01 2023-12-31 0001515673 us-gaap:LandMember 2022-12-31 0001515673 rare:OptionsToPurchaseCommonStockRestrictedStockUnitsAndPerformanceStockUnitsMember 2022-01-01 2022-12-31 0001515673 rare:KyowaKirinCollaborationMember 2021-01-01 2021-12-31 0001515673 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0001515673 rare:OmersMember 2023-12-31 0001515673 rare:SaintLouisUniversityLicenseAgreementMember 2023-01-01 2023-12-31 0001515673 us-gaap:ProductMember rare:MepseviiMember 2021-01-01 2021-12-31 0001515673 rare:CollaborationAndRoyaltyMember rare:UnitedStatesAndCanadaMember rare:KyowaKirinCollaborationMember 2021-01-01 2021-12-31 0001515673 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-01-01 2022-12-31 0001515673 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0001515673 2023-10-01 2023-12-31 0001515673 us-gaap:FiniteLivedIntangibleAssetsMember 2022-12-31 0001515673 srt:NorthAmericaMember 2022-01-01 2022-12-31 0001515673 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001515673 us-gaap:ProductMember rare:MepseviiMember 2022-01-01 2022-12-31 0001515673 rare:CollaborationAndRoyaltyMember rare:KyowaKirinCollaborationMember 2022-01-01 2022-12-31 0001515673 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2023-12-31 0001515673 us-gaap:ProductMember rare:DojolviMember 2022-01-01 2022-12-31 0001515673 rare:ProfitShareRevenueAndRoyaltiesMember us-gaap:LicenseAgreementTermsMember rare:KyowaKirinCollaborationMember 2022-12-31 0001515673 rare:RightOfUseAssetsMember 2023-12-31 0001515673 rare:RPIFinanceTrustMember 2023-01-01 2023-12-31 0001515673 rare:RegeneronPharmaceuticalsIncMember 2021-01-01 2021-12-31 0001515673 us-gaap:LongTermDebtMember 2022-12-31 0001515673 us-gaap:RestrictedStockUnitsRSUMember rare:TwoThousandAndTwentyThreeIncentivePlanAndEmploymentInducementPlanMember 2021-01-01 2021-12-31 0001515673 rare:OmersMember rare:RoyaltyPurchaseAgreementMember 2019-12-01 2023-12-31 0001515673 us-gaap:AssetBackedSecuritiesMember 2022-12-31 0001515673 us-gaap:ProductMember rare:EvkeezaMember 2021-01-01 2021-12-31 0001515673 us-gaap:RestrictedStockUnitsRSUMember 2023-12-31 0001515673 us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember 2022-12-31 0001515673 us-gaap:FairValueInputsLevel2Member rare:CertificateOfDepositsAndTimeDepositsMember 2022-12-31 0001515673 us-gaap:PerformanceSharesMember 2022-01-01 2022-12-31 0001515673 us-gaap:StateAndLocalJurisdictionMember 2022-01-01 2022-12-31 0001515673 us-gaap:RoyaltyMember rare:EuropeanUnionAndSwitzerlandAndTurkeyMember rare:KyowaKirinCollaborationMember 2023-01-01 2023-12-31 0001515673 srt:MaximumMember us-gaap:LicenseAgreementTermsMember rare:KyowaKirinCollaborationMember 2023-01-01 2023-12-31 0001515673 us-gaap:RoyaltyMember 2022-01-01 2022-12-31 0001515673 rare:SolidBiosciencesIncMember srt:MaximumMember rare:CollaborationAndLicenseAgreementMember 2020-10-01 2020-10-31 0001515673 2023-06-30 0001515673 rare:CorseeSandersMember 2023-12-31 0001515673 srt:MinimumMember us-gaap:LicenseAgreementTermsMember rare:KyowaKirinCollaborationMember 2023-01-01 2023-12-31 0001515673 us-gaap:ProductMember rare:CrysvitaMember 2022-01-01 2022-12-31 0001515673 rare:DaiichiSankyoCoLtdMember rare:CollaborationAndLicenseMember 2023-01-01 2023-12-31 0001515673 rare:PreFundedWarrantMember 2023-12-31 0001515673 srt:LatinAmericaMember 2022-01-01 2022-12-31 0001515673 rare:CertificateOfDepositsAndTimeDepositsMember 2023-12-31 0001515673 rare:LicenseAndCollaborationAgreementMember rare:AbeonaMember 2022-05-01 2022-05-31 0001515673 rare:DebtSecuritiesInGovernmentSponsoredEntitiesMember 2022-12-31 0001515673 rare:DeferredCompensationAssetsMember 2022-12-31 0001515673 us-gaap:ProductMember rare:CrysvitaMember 2023-01-01 2023-12-31 0001515673 us-gaap:ProductMember rare:MepseviiMember 2023-01-01 2023-12-31 0001515673 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001515673 rare:DimensionTherapeuticsIncMember 2023-01-01 2023-12-31 0001515673 us-gaap:BuildingMember 2022-12-31 0001515673 rare:RPIFinanceTrustMember 2021-12-31 0001515673 rare:CollaborationAndLicenseMember rare:CrysvitaMember 2022-01-01 2022-12-31 0001515673 us-gaap:CommonStockMember 2021-12-31 0001515673 us-gaap:CommonStockMember rare:SolidBiosciencesIncMember 2022-01-01 2022-12-31 0001515673 us-gaap:DomesticCountryMember rare:OrphanDrugCreditsMember 2023-12-31 0001515673 rare:RPIFinanceTrustMember srt:MinimumMember rare:RoyaltyPurchaseAgreementMember 2023-12-31 0001515673 us-gaap:FairValueInputsLevel2Member 2023-12-31 0001515673 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001515673 us-gaap:DomesticCountryMember 2011-12-31 0001515673 us-gaap:AssetBackedSecuritiesMember us-gaap:FairValueInputsLevel2Member 2023-12-31 0001515673 rare:CollaborationAndLicenseMember 2022-01-01 2022-12-31 0001515673 us-gaap:ConstructionInProgressMember 2022-12-31 0001515673 us-gaap:IndefinitelivedIntangibleAssetsMember 2022-12-31 0001515673 us-gaap:CommonStockMember rare:SolidBiosciencesIncMember 2021-12-31 0001515673 us-gaap:EmployeeStockMember 2021-01-01 2021-12-31 0001515673 2020-12-31 0001515673 us-gaap:BuildingMember 2023-12-31 0001515673 us-gaap:CommonStockMember rare:SolidBiosciencesIncMember 2023-12-31 0001515673 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-01-01 2021-12-31 0001515673 rare:CommercialAndDevelopmentActivityReimbursementsMember us-gaap:LicenseAgreementTermsMember rare:KyowaKirinCollaborationMember 2023-12-31 0001515673 us-gaap:CommonStockMember 2022-12-31 0001515673 srt:MaximumMember rare:EmploymentInducementPlanMember 2021-02-01 0001515673 rare:ResearchCollaborationAndLicenseAgreementDevelopmentMilestonesMember rare:UniversityOfPennsylvaniaSchoolOfMedicineMember 2023-12-31 0001515673 2012-12-31 0001515673 rare:RPIFinanceTrustMember 2022-01-01 2022-12-31 0001515673 us-gaap:CommonStockMember rare:SolidBiosciencesIncMember 2023-01-01 2023-12-31 0001515673 rare:NonCashRoyaltyMember rare:UnitedStatesAndCanadaMember rare:KyowaKirinCollaborationMember 2022-01-01 2022-12-31 0001515673 rare:DaiichiSankyoCoLtdMember 2023-01-01 2023-12-31 0001515673 us-gaap:CommonStockMember rare:ArcturusResearchCollaborationAndLicenseAgreementMember 2021-12-31 0001515673 srt:MaximumMember rare:GenetxMember 2022-07-31 0001515673 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-12-31 0001515673 us-gaap:CorporateBondSecuritiesMember 2023-12-31 0001515673 us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2022-12-31 0001515673 us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2023-12-31 0001515673 srt:MinimumMember rare:ComputerEquipmentAndSoftwareMember 2023-12-31 0001515673 us-gaap:ShortTermDebtMember 2022-12-31 0001515673 rare:OpenMarketSaleMember 2021-05-01 2021-05-31 0001515673 rare:CommercialAndDevelopmentActivityReimbursementsMember us-gaap:LicenseAgreementTermsMember rare:KyowaKirinCollaborationMember 2022-12-31 0001515673 us-gaap:ShortTermDebtMember 2023-12-31 0001515673 srt:MaximumMember rare:MereoBioPharma3LimitedMember rare:LicenseAndCollaborationAgreementMember 2021-01-31 0001515673 rare:DaiichiSankyoCoLtdMember rare:CollaborationAndLicenseMember 2022-01-01 2022-12-31 0001515673 srt:MaximumMember rare:GenetxMember 2022-07-01 2022-07-31 0001515673 us-gaap:FairValueInputsLevel2Member rare:USGovernmentTreasuryAndAgencySecuritiesMember 2023-12-31 0001515673 us-gaap:ProductMember 2023-12-31 0001515673 rare:SolidBiosciencesIncMember 2020-10-31 0001515673 rare:CollaborationAndRoyaltyMember rare:KyowaKirinCollaborationMember 2023-01-01 2023-12-31 0001515673 rare:NonCashRoyaltyMember rare:EuropeanUnionAndSwitzerlandAndTurkeyMember rare:KyowaKirinCollaborationMember 2022-01-01 2022-12-31 0001515673 rare:CollaborationAndLicenseMember rare:EuropeanUnionAndSwitzerlandAndTurkeyMember rare:CrysvitaMember 2022-01-01 2022-12-31 0001515673 2023-01-01 2023-12-31 0001515673 rare:GrantedMember 2022-01-01 2022-12-31 0001515673 us-gaap:ProductMember rare:KyowaKirinCollaborationMember 2023-01-01 2023-12-31 0001515673 rare:DaiichiSankyoCoLtdMember 2021-01-01 2021-12-31 0001515673 rare:AbeonaMember 2022-01-01 2022-12-31 0001515673 us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2022-12-31 0001515673 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001515673 rare:USGovernmentTreasuryAndAgencySecuritiesMember 2022-12-31 0001515673 rare:CertificateOfDepositsAndTimeDepositsMember 2022-12-31 0001515673 us-gaap:InProcessResearchAndDevelopmentMember 2022-12-31 0001515673 rare:MereoBioPharma3LimitedMember rare:LicenseAndCollaborationAgreementMember 2023-01-01 2023-12-31 0001515673 us-gaap:RoyaltyMember rare:EuropeanUnionAndSwitzerlandAndTurkeyMember rare:KyowaKirinCollaborationMember 2022-01-01 2022-12-31 0001515673 us-gaap:CommonStockMember rare:ArcturusResearchCollaborationAndLicenseAgreementMember 2022-01-01 2022-12-31 0001515673 rare:MereoBioPharma3LimitedMember rare:LicenseAndCollaborationAgreementMember 2021-01-01 2021-01-31 0001515673 us-gaap:LongTermDebtMember 2023-12-31 0001515673 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001515673 us-gaap:CorporateBondSecuritiesMember 2022-12-31 0001515673 rare:PerformanceStockOptionsMember 2023-12-31 0001515673 rare:ForeignJurisdictionMember 2023-01-01 2023-12-31 0001515673 rare:OmersMember rare:RoyaltyPurchaseAgreementMember 2022-07-31 0001515673 rare:RPIFinanceTrustMember rare:RoyaltyPurchaseAgreementMember 2023-01-01 2023-12-31 0001515673 rare:USGovernmentTreasuryAndAgencySecuritiesMember 2023-12-31 0001515673 rare:UnitedStatesAndCanadaMember us-gaap:LicenseAgreementTermsMember rare:KyowaKirinCollaborationMember 2022-07-01 2022-07-01 0001515673 us-gaap:FairValueInputsLevel1Member 2023-12-31 0001515673 rare:MereoBioPharma3LimitedMember rare:LicenseAndCollaborationAgreementMember 2022-01-01 2022-12-31 0001515673 rare:CollaborationMember rare:UnitedStatesAndCanadaMember rare:KyowaKirinCollaborationMember 2022-01-01 2022-12-31 0001515673 us-gaap:InProcessResearchAndDevelopmentMember 2023-12-31 0001515673 rare:OmersMember 2023-01-01 2023-12-31 0001515673 rare:SolidBiosciencesIncMember 2022-10-01 2022-10-31 0001515673 rare:OmersMember 2021-12-31 0001515673 2024-02-15 0001515673 us-gaap:ManufacturingFacilityMember 2023-12-31 0001515673 rare:OpenMarketSaleMember 2022-01-01 2022-12-31 0001515673 us-gaap:FiniteLivedIntangibleAssetsMember 2023-12-31 0001515673 srt:EuropeMember 2021-01-01 2021-12-31 0001515673 rare:LicenseAgreementMember rare:REGENXBIOIncorporatedMember 2023-12-31 0001515673 rare:RegeneronPharmaceuticalsIncMember 2023-12-31 0001515673 rare:DeferredCompensationLiabilitiesMember 2022-12-31 0001515673 rare:LicenseAgreementMember rare:REGENXBIOIncorporatedMember 2023-01-01 2023-12-31 0001515673 rare:RegeneronPharmaceuticalsIncMember 2022-12-31 0001515673 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0001515673 rare:NonCashRoyaltyMember rare:UnitedStatesAndCanadaMember rare:KyowaKirinCollaborationMember 2023-01-01 2023-12-31 0001515673 us-gaap:CommonStockMember 2020-12-31 0001515673 rare:ComputerEquipmentAndSoftwareMember 2022-12-31 0001515673 us-gaap:PerformanceSharesMember 2021-01-01 2021-12-31 0001515673 us-gaap:ProductMember 2020-12-31 0001515673 rare:CorseeSandersMember 2023-10-01 2023-12-31 0001515673 srt:MaximumMember rare:RegeneronPharmaceuticalsIncMember 2023-01-01 2023-12-31 0001515673 rare:ArcturusResearchCollaborationAndLicenseAgreementMember 2019-06-01 2019-06-30 0001515673 us-gaap:ResearchAndDevelopmentExpenseMember rare:DevelopmentMilestoneMember rare:BaylorResearchInstituteLicenseAgreementMember 2022-01-01 2022-12-31 0001515673 rare:EuropeanUnionAndSwitzerlandAndTurkeyMember us-gaap:LicenseAgreementTermsMember rare:KyowaKirinCollaborationMember 2023-01-01 2023-12-31 0001515673 srt:LatinAmericaMember 2021-01-01 2021-12-31 0001515673 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001515673 srt:MaximumMember rare:TexasAMUniversityMember 2022-07-31 0001515673 rare:ArcturusResearchCollaborationAndLicenseAgreementMember 2020-05-01 2020-05-31 0001515673 rare:DimensionTherapeuticsIncMember 2023-12-31 0001515673 srt:MinimumMember rare:RegeneronPharmaceuticalsIncMember 2022-01-01 2022-01-31 0001515673 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001515673 us-gaap:StateAndLocalJurisdictionMember 2012-12-31 0001515673 rare:CollaborationMember rare:UnitedStatesAndCanadaMember rare:KyowaKirinCollaborationMember 2021-01-01 2021-12-31 0001515673 rare:PreFundedWarrantMember rare:UnderwrittenPublicOfferingMember 2023-10-01 2023-10-31 0001515673 srt:MaximumMember rare:ComputerEquipmentAndSoftwareMember 2023-12-31 iso4217:USD shares pure rare:Segment shares rare:DiseaseTarget iso4217:USD --12-31 FY false 0001515673 http://fasb.org/us-gaap/2023#OtherAssetsCurrent http://fasb.org/us-gaap/2023#OtherAssetsCurrent http://fasb.org/us-gaap/2023#OtherAssetsCurrent http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent P3Y http://fasb.org/us-gaap/2023#UsefulLifeShorterOfTermOfLeaseOrAssetUtilityMember http://fasb.org/us-gaap/2023#UsefulLifeShorterOfTermOfLeaseOrAssetUtilityMember http://fasb.org/us-gaap/2023#RevenueFromContractWithCustomerExcludingAssessedTax http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent http://www.ultragenyx.com/20231231#OperatingAndFinanceLeaseLiabilityCurrent http://www.ultragenyx.com/20231231#OperatingAndFinanceLeaseLiabilityCurrent http://www.ultragenyx.com/20231231#OperatingAndFinanceLeaseLiabilityNoncurrent http://www.ultragenyx.com/20231231#OperatingAndFinanceLeaseLiabilityNoncurrent 0.25 0.0208 0.25 P1Y 10-K true 2023-12-31 2023 false 001-36276 Ultragenyx Pharmaceutical Inc. DE 27-2546083 60 Leveroni Court Novato CA 94949 415 483-8800 Common Stock, $0.001 par value RARE NASDAQ Yes No Yes Yes Large Accelerated Filer false false true false false 3100000000 82335687 <p style="text-indent:4.533%;font-size:10pt;margin-top:2.5pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:'Calibri',sans-serif;min-width:fit-content;">DOCUMENTS INCORPORATED BY REFERENCE</span></p><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Portions of the registrant’s definitive proxy statement relating to its 2024 Annual Meeting of Stockholders, to be held on or about June 18, 2024, are incorporated by reference into Part III of this Annual Report on Form 10-K where indicated. Such proxy statement will be filed with the U.S. Securities and Exchange Commission within 120 days after the end of the fiscal year to which this report relates.</span> <p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">On </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">November 10, 2023</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Corsee Sanders</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">, Ph.D., a</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> member of the Company’s Board of Directors</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">adopted</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> a trading arrangement intended to satisfy the affirmative defense of Rule 10b5-1(c), to sell up to </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,322</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> shares of the Company’s common stock through July 12, 2024, subject to certain conditions.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">On </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">December 7, 2023</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Matthew Fust</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">, a </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">member of the Company’s Board of Directors</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">adopted</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> a trading arrangement intended to satisfy the affirmative defense of Rule 10b5-1(c), to sell up to </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">12,195</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> shares of the Company’s common stock through December 6, 2024, subject to certain conditions.</span></p> November 10, 2023 Corsee Sanders member of the Company’s Board of Directors true 2322 December 7, 2023 Matthew Fust member of the Company’s Board of Directors true 12195 42 Ernst & Young LLP San Mateo, California 213584000 132944000 363625000 614818000 73390000 40445000 33969000 26766000 47616000 68926000 732184000 883899000 290566000 259726000 199901000 148970000 166271000 160105000 44406000 44406000 57685000 48338000 1491013000 1545444000 42114000 43274000 196486000 204678000 0 1479000 12595000 11779000 29242000 0 280437000 261210000 30574000 19814000 30058000 31667000 862325000 875439000 12205000 4820000 1215599000 1192950000 0.001 0.001 25000000 25000000 0 0 0 0 0.001 0.001 250000000 250000000 82315590 70197297 82000 70000 9559 0 432000 0 432000 0 3662346000 3140019000 647000 -6573000 -3387661000 -2781022000 275414000 352494000 1491013000 1545444000 180413000 118927000 77017000 182652000 21692000 17951000 71184000 222710000 256438000 434249000 363329000 351406000 45209000 28320000 16008000 648449000 705789000 497153000 309799000 278139000 219982000 1003457000 1012248000 733143000 -569208000 -648919000 -381737000 26688000 11074000 1928000 397000 -19299000 -42063000 66004000 43015000 29422000 -337000 -1566000 -1687000 -608464000 -701725000 -452981000 -1825000 5696000 1044000 -606639000 -707421000 -454025000 -8.25 -8.25 -10.12 -10.12 -6.7 -6.7 73543862 73543862 69914225 69914225 67795540 67795540 -606639000 -707421000 -454025000 239000 -724000 -550000 6981000 -4445000 -1543000 7220000 -5169000 -2093000 -599419000 -712590000 -456118000 66818520 67000 2773195000 689000 -1619576000 1154375000 1050372 1000 78942000 78943000 105260000 105260000 1476106 1000 40100000 40101000 -2093000 -2093000 -454025000 -454025000 69344998 69000 2997497000 -1404000 -2073601000 922561000 131710000 131710000 852299 1000 10812000 10813000 -5169000 -5169000 -707421000 -707421000 70197297 70000 3140019000 -6573000 -2781022000 352494000 9833334 10000 326446000 326456000 1175584 1000 53298000 53299000 134169000 134169000 1109375 1000 8414000 8415000 -432000 432000 7220000 7220000 -606639000 -606639000 82315590 82000 3662346000 647000 -3387661000 -432000 432000 275414000 -606639000 -707421000 -454025000 135227000 130377000 104952000 0 75033000 0 12842000 -2699000 -6606000 26006000 18220000 13239000 397000 -19299000 -42063000 69364000 21692000 17951000 66004000 43015000 29422000 -2300000 230000 -235000 22778000 12068000 5432000 6930000 9701000 3117000 -15325000 -3798000 29508000 2380000 87442000 32313000 -1479000 -7597000 -57492000 -1619000 -1639000 0 -474806000 -380465000 -338695000 44267000 116123000 73093000 0 75025000 0 526382000 614735000 1012187000 50672000 84275000 92896000 0 10094000 79843000 695525000 450706000 718111000 2500000 30000000 0 5048000 844000 942000 168000000 -291652000 -195372000 0 490950000 0 326456000 0 0 53299000 0 78943000 8415000 10813000 40101000 -28000 -555000 -492000 388142000 501208000 118552000 462000 -1075000 -1194000 81798000 -171984000 -416709000 137601000 309585000 726294000 219399000 137601000 309585000 22162000 1168000 3142000 1577000 17963000 18993000 9431000 11380000 4650000 <div style="display:flex;margin-top:4.5pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Calibri;min-width:4.537%;display:inline-flex;justify-content:flex-start;">1.</span><div id="note_1_organization_and_basis" style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Organizat</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">ion and Basis </span><span id="note"></span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">of Presentation </span></div></div><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Ultragenyx Pharmaceutical Inc., or the Company, is a biopharmaceutical company incorporated in Delaware.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Company is focused on the identification, acquisition, development, and commercialization of novel products for the treatment of serious rare and ultrarare genetic diseases. The Company operates as </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> reportable segment and has four commercially approved products.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Crysvita® (burosumab) is approved in the United States, or U.S., the European Union, or EU, and certain other regions for the treatment of X-linked hypophosphatemia, or XLH, in adult and pediatric patients one year of age and older. Crysvita is also approved in the U.S. and certain other regions for the treatment of fibroblast growth factor 23, or FGF23-related hypophosphatemia in tumor-induced osteomalacia, or TIO, associated with phosphaturic mesenchymal tumors that cannot be curatively resected or localized in adults and pediatric patients 2 years of age and older.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Mepsevii® (vestronidase alfa) is approved in the U.S., the EU and certain other regions, as the first medicine for the treatment of children and adults with mucopolysaccharidosis VII, or MPS VII, also known as Sly syndrome.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Dojolvi® (triheptanoin) is approved in the U.S. and certain other regions for the treatment of pediatric and adult patients severely affected by long-chain fatty acid oxidation disorders, or LC-FAOD.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Evkeeza® (evinacumab) is approved in the U.S. and the European Economic Area, or EEA, for the treatment of homozygous familial hypercholesterolemia, or HoFH. The Company has exclusive rights to commercialize Evkeeza® (evinacumab) outside of the U.S.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">In addition to the approved products, the Company has the following ongoing clinical development programs:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">UX111 (formerly ABO-102) is an AAV9 gene therapy product candidate for the treatment of patients with Sanfilippo syndrome type A, or MPS IIIA, a rare lysosomal storage disease;</span></div></div><div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">DTX401 is an adeno-associated virus 8, or AAV8, gene therapy product candidate for the treatment of patients with glycogen storage disease type Ia, or GSDIa;</span></div></div><div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">DTX301 is an AAV8 gene therapy product candidate in development for the treatment of patients with ornithine transcarbamylase, or OTC deficiency, the most common urea cycle disorder;</span></div></div><div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">UX143 (setrusumab), which is subject to the Company</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:'Calibri',sans-serif;min-width:fit-content;">’</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">s collaboration agreement with Mereo BioPharma 3, or Mereo, is a fully human monoclonal antibody that inhibits sclerostin, a protein that acts on a key bone-signaling pathway and inhibits the activity of bone-forming cells for the treatment of patients with osteogenesis imperfect, or OI;</span></div></div><div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">GTX-102 is an antisense oligonucleotide, or ASO for the treatment of Angelman syndrome, a debilitating and rare neurogenetic disorder caused by loss-of-function of the maternally inherited allele of the UBE3A gene.; and</span></div></div><div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">UX701 is an adeno-associated virus 9, or AAV9, gene therapy designed to deliver stable expression of a truncated version of the ATP7B copper transporter following a single intravenous infusion to improve copper distribution and excretion from the body and reverse pathological findings of Wilson liver disease;</span></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The Company has sustained operating losses and expects such annual losses to continue over the next several years. The Company’s ultimate success depends on the outcome of its research and development and commercialization activities. Through December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">, the Company has relied primarily on its sale of equity securities, its revenues from commercial products, its sale of future royalties, and strategic collaboration arrangements to finance its operations. The Company may need to raise additional capital to fully implement its business plans through the issuance of equity, borrowings, or strategic alliances with partner companies. However, if such financing is not available at adequate levels, the Company would need to reevaluate its operating plans.</span></p> 1 <div style="display:flex;margin-top:13.5pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Calibri;min-width:4.537%;display:inline-flex;justify-content:flex-start;">2.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Summary of Significant Accounting Policies </span></div></div><div style="font-size:10pt;font-family:'Calibri',sans-serif;"><p style="font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Basis of Consolidation</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The Consolidated Financial Statements include the accounts of Ultragenyx Pharmaceutical Inc. and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated.</span></p></div><div style="font-size:10pt;font-family:'Calibri',sans-serif;"><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Use of Estimates</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The accompanying Consolidated Financial Statements have been prepared in accordance with U.S. generally accepted accounting principles, or GAAP. The preparation of the Consolidated Financial Statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent liabilities and the reported amounts of expenses in the Consolidated Financial Statements and the accompanying notes. On an ongoing basis, management evaluates its estimates, including those related to clinical trial accruals, fair value of assets and liabilities, income taxes, stock-based compensation, revenue recognition, and the liabilities for sales of future royalties. Management bases its estimates on historical experience and on various other market-specific and relevant assumptions that management believes to be reasonable under the circumstances. Actual results could differ from those estimates.</span></p></div><div style="font-size:10pt;font-family:'Calibri',sans-serif;"><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Cash, Cash Equivalents, and Restricted Cash</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The Company considers all highly liquid investments with original maturities of three months or less from the date of purchase to be cash equivalents. Cash equivalents consist primarily of amounts invested in money market accounts.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Restricted cash primarily consists of money market accounts used as collateral for the Company’s obligations under its facility leases and the gene therapy building construction project.</span></p><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:4.5pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the Consolidated Balance Sheets that sum to the total of the same such amounts shown in the Consolidated Statements of Cash Flows (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.263%;"></td> <td style="width:2.081%;"></td> <td style="width:1%;"></td> <td style="width:10.165%;"></td> <td style="width:1%;"></td> <td style="width:2.081%;"></td> <td style="width:1%;"></td> <td style="width:10.165%;"></td> <td style="width:1%;"></td> <td style="width:2.081%;"></td> <td style="width:1%;"></td> <td style="width:10.165%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Cash and cash equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">213,584</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">132,944</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">307,584</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;"><span style="-sec-ix-hidden:F_278d0906-1d54-4cb8-996e-1da9211b942b;"><span style="-sec-ix-hidden:F_135a30bd-974f-4a7c-86b4-21668b045ee6;"><span style="-sec-ix-hidden:F_49b5a8fb-0b9f-4d6f-a464-7f0edb55b4e6;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted cash included in other current assets</span></span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,008</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">862</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;"><span style="-sec-ix-hidden:F_34787ae9-9dcf-4a61-a204-18c1d59927ec;"><span style="-sec-ix-hidden:F_ca406e33-3e2c-4c45-ae59-aed4cae332c0;"><span style="-sec-ix-hidden:F_63dc269c-c001-4526-a9cc-baef4c74aadb;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted cash included in other non-current assets</span></span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,807</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,795</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,001</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Total cash, cash equivalents, and restricted cash <br/>    shown in the statements of cash flows</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">219,399</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">137,601</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">309,585</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></div></div><div style="font-size:10pt;font-family:'Calibri',sans-serif;"><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Marketable Debt Securities</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">All marketable debt securities have been classified as “available-for-sale” and are carried at estimated fair value as determined based upon quoted market prices or pricing models for similar securities. Management determines the appropriate classification of its investments at the time of purchase and reevaluates such designation as of each balance sheet date. Investments with a maturity of one year or less from the balance sheet date are reported as current marketable debt securities and investments with a maturity of greater than one year from the balance sheet date are reported as non-current marketable debt securities. Unrealized gains and losses are excluded from earnings and are reported as a component of comprehensive loss. Realized gains and losses and declines in fair value judged to be other than temporary, if any, on available-for-sale securities are included in other income (expense). The cost of securities sold is based on the specific-identification method. Interest on investments is included in interest income.</span></p></div><div style="font-size:10pt;font-family:'Calibri',sans-serif;"><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Equity Investments</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The Company records investments in equity securities, other than equity method investments, at fair market value, if the fair value is readily determinable. Equity securities with no readily determinable fair values are recorded using the measurement alternative of cost adjusted for observable price changes in orderly transactions for identical or similar investments of the same issuer less impairment, if any. Investments in equity securities are recorded in Equity investments on the Company's Consolidated Balance Sheets. Unrealized gains and losses are reported in Change in fair value of equity investments on the Company’s Consolidated Statements of Operations. The Company regularly reviews its non-marketable equity securities for indicators of impairment.</span></p></div><div style="font-size:10pt;font-family:'Calibri',sans-serif;"><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Concentration of Credit Risk, Credit Losses, and Other Risks and Uncertainties</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Financial instruments that potentially subject the Company to a concentration of credit risk consist of cash, cash equivalents, and investments. The Company’s cash, cash equivalents, and investments are held by financial institutions that management believes are of high credit quality. The Company’s investment policy limits investments to fixed income securities denominated and payable in U.S. dollars such as U.S. government obligations, money market instruments and funds, corporate bonds, commercial paper, and asset-backed securities and places restrictions on maturities and concentrations by type and issuer. Such deposits may, at times, exceed federally insured limits. The Company has not experienced any losses on its deposits of cash and cash equivalents and its accounts are monitored by management to mitigate risk. The Company is exposed to credit risk in the event of default by the financial institutions holding its cash and cash equivalents, corporate issuers, and other financial instruments, to the extent recorded in the Consolidated Balance Sheets.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The Company is exposed to credit losses primarily through receivables from customers and collaborators and through its available-for-sale debt securities. For trade receivables and other instruments, the Company uses a forward-looking expected loss model that generally results in the earlier recognition of allowances for losses. For available-for-sale debt securities with unrealized losses, the losses are recognized as allowances rather than as reductions in the amortized cost of the securities.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The Company’s expected loss allowance methodology for the receivables is developed using historical collection experience, current and future economic market conditions, a review of the current aging status and financial condition of the entities. Specific allowance amounts are established to record the appropriate allowance for customers that have a higher probability of default. Balances are written off when determined to be uncollectible. The Company’s expected loss allowance methodology for the debt securities is developed by reviewing the extent of the unrealized loss, the size, term, geographical location, and industry of the issuer, the issuers’ credit ratings and any changes in those ratings, as well as reviewing current and future economic market conditions and the issuers’ current status and financial condition. There was </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> allowance for losses on available-for-sale debt securities which were attributable to credit risk for the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">December 31, 2023 and 2022.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The Company is dependent on third-party manufacturers to supply products for research and development activities in its programs. In particular, the Company relies and expects to continue to rely on a small number of manufacturers to supply it with its requirements for the active pharmaceutical ingredients and formulated drugs related to these programs. These programs could be adversely affected by a significant interruption in the supply of active pharmaceutical ingredients and formulated drugs.</span></p></div><div style="font-size:10pt;font-family:'Calibri',sans-serif;"><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Inventory</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The Company values inventory at the lower of cost and net realizable value and determines the cost of inventory using the average-cost method. The Company expenses costs associated with the manufacture of product candidates prior to regulatory approval. Inventories consist of currently approved products. 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. Management determines excess inventory based on expected future demand. Estimates related to future demand are sensitive to significant inputs and assumptions such as acceptance by patients and physicians and the availability of formulary coverage and adequate reimbursement from private third-party payers for the product.</span></p></div><div style="font-size:10pt;font-family:'Calibri',sans-serif;"><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Property, Plant, and Equipment</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Property, plant, and equipment are stated at cost, less accumulated depreciation and amortization. Depreciation and amortization is computed using the straight-line method over the estimated useful lives of the respective assets. Depreciation and amortization begins when the asset is placed in service. Interest costs incurred during the construction of major capital projects are capitalized until the underlying asset is ready to be placed in service. Maintenance and repairs are charged to operations as incurred. Upon sale or retirement of assets, the cost and related accumulated depreciation or amortization are removed from the balance sheet and the resulting gain or loss, if any, is reflected in operations. See “Note 4. Balance Sheet Components” for further disclosure on the useful lives of property, plant, and equipment.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:5pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:'Calibri',sans-serif;"><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Intangible Assets</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Finite-lived intangibles consist of contractual payments made for certain milestones achieved with collaboration partners. The contractual payments are recorded as intangible assets and are amortized over their estimated useful lives. The Company reviews its definite-lived intangible assets when events or circumstances may indicate that the carrying value of these assets is not recoverable and exceeds their fair value. The Company measures fair value based on the estimated future undiscounted cash flows associated with these assets in addition to other assumptions and projections that the Company deems to be reasonable and supportable.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Indefinite-lived intangibles consist of acquired in-process research and development, or IPR&amp;D. IPR&amp;D assets represent capitalized incomplete research projects that the Company acquired through business combinations. Such assets are initially measured at their acquisition date fair values and are tested for impairment annually and whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. When development of the project is complete, which generally occurs when regulatory approval to market a product is obtained, the associated assets will be deemed finite-lived and will be amortized over a period that best reflects the economic benefits provided by these assets.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">If it is determined that an intangible asset becomes impaired, the carrying value is written down to its fair value with the related impairment charge recognized in Consolidated Statements of Operations in the period in which the impairment occurs. The Company has not recorded any impairments of intangible assets to date.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:'Calibri',sans-serif;"><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Goodwill</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Goodwill represents the excess of purchase price over fair value of net assets acquired in a business combination and is not amortized. Goodwill is subject to impairment testing at least annually during the fourth quarter or when a triggering event occurs that could indicate a potential impairment. If it is determined that the goodwill becomes impaired, the carrying value is written down to its fair value with the related impairment charge recognized in Consolidated Statements of Operations in the period in which the impairment occurs. The Company has not recorded any impairments of goodwill.</span></p></div><div style="font-size:10pt;font-family:'Calibri',sans-serif;"><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Impairment of Long-Lived Assets</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The Company evaluates its long-lived assets, including property and equipment, for impairment whenever events or changes in circumstances indicate that the carrying value of these assets may not be recoverable. Recoverability of these assets is measured by comparison of the carrying amount of each asset to the future undiscounted cash flows expected to result from the use of the asset and its eventual disposition. If the asset is considered to be impaired, the amount of any impairment is measured as the difference between the carrying value and the fair value of the impaired asset. The Company has not recorded material impairment of any long-lived assets.</span></p></div><div style="font-size:10pt;font-family:'Calibri',sans-serif;"><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Accruals of Research and Development Costs</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The Company records accruals for estimated costs of research, preclinical and clinical studies and manufacturing development. These costs are a significant component of the Company’s research and development expenses. A substantial portion of the Company’s ongoing research and development activities are conducted by third-party service providers, including contract research organizations. The Company accrues the costs incurred under its agreements with these third parties based on actual work completed in accordance with agreements established with these third parties. The Company determines the actual costs through obtaining information from external service providers as to the progress or stage of completion of the services and the agreed-upon fee to be paid for such services.</span></p></div><div style="font-size:10pt;font-family:'Calibri',sans-serif;"><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Revenue Recognition</span></p><p style="font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;font-style:italic;min-width:fit-content;">Product Sales</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The Company sells its approved products through a limited number of distributors. Under ASC 606, revenue from product sales is recognized at the point in time when control is transferred to these distributors. The Company also recognizes revenue from sales of certain products on a “named patient” basis, which are allowed in certain countries prior to the commercial approval of the product. Prior to recognizing revenue, the Company makes estimates of the transaction price, including any variable consideration that is subject to a constraint. Amounts of variable consideration are included in the transaction price to the extent that it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur and when the uncertainty associated with the variable consideration is subsequently resolved. Product sales are recorded net of estimated government-mandated rebates and chargebacks, estimated product returns, and other deductions.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Provisions for returns and other adjustments are provided for in the period the related revenue is recorded, as estimated by management. These reserves are based on estimates of the amounts earned or to be claimed on the related sales and are reviewed periodically and adjusted as necessary. The Company’s estimates of government mandated rebates, chargebacks, estimated product returns, and other deductions depends on the identification of key customer contract terms and conditions, as well as estimates of sales volumes to different classes of payors. If actual results vary, the Company may need to adjust these estimates, which could have a material effect on earnings in the period of the adjustment.</span></p><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;font-style:italic;min-width:fit-content;">Collaboration, License, and Royalty Revenue</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The Company has certain license and collaboration agreements that are within the scope of Accounting Standards Codification, or ASC, 808, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;font-style:italic;min-width:fit-content;">Collaborative Agreements</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">, which provides guidance on the presentation and disclosure of collaborative arrangements. Generally, the classification of the transactions under the collaborative arrangements is determined based on the nature of contractual terms of the arrangement, along with the nature of the operations of the participants. The Company records its share of collaboration revenue, net of transfer pricing related to net sales in the period in which such sales occur, if the Company is considered as an agent in the arrangement. The Company is considered an agent when the collaboration partner controls the product before transfer to the customers and has the ability to direct the use of and obtain substantially all of the remaining benefits from the product. Funding received related to research and development services and commercialization costs is generally classified as a reduction of research and development expenses and selling, general and administrative expenses, respectively, in the Consolidated Statements of Operations, because the provision of such services for collaborative partners are not considered to be part of the Company’s ongoing major or central operations.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The Company utilizes certain information from its collaboration partners to record collaboration revenue, including revenue from the sale of the product, associated reserves on revenue, and costs incurred for development and sales activities. For the periods covered in the financial statements presented, there have been no material changes to prior period estimates of revenues and expenses. The Company also records royalty revenues under certain of the Company’s license or collaboration agreements in exchange for license of intellectual property.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The Company sold the right to receive certain royalty payments from net sales of Crysvita in certain territories to RPI Finance Trust, or RPI, an affiliate of Royalty Pharma, and to OCM LS23 Holdings LP, an investment vehicle for Ontario Municipal Employees Retirement System, or OMERS, as further described in “Note 10. Liabilities for Sales of Future Royalties.” The Company records the royalty revenue from the net sales of Crysvita in the applicable territories on a prospective basis as non-cash royalty revenue in the Consolidated Statements of Operations over the term of the applicable arrangement.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The terms of the Company’s collaboration and license agreements may contain multiple performance obligations, which may include licenses and research and development activities. The Company evaluates these agreements under ASC 606, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;font-style:italic;min-width:fit-content;">Revenue from Contracts with Customers, or </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">ASC 606, to determine the distinct performance obligations. The Company analogizes to ASC 606 for the accounting for distinct performance obligations for which there is a customer relationship. Prior to recognizing revenue, the Company makes estimates of the transaction price, including variable consideration that is subject to a constraint. Amounts of variable consideration are included in the transaction price to the extent that it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur and when the uncertainty associated with the variable consideration is subsequently resolved. Total consideration may include nonrefundable upfront license fees, payments for research and development activities, reimbursement of certain third-party costs, payments based upon the achievement of specified milestones, and royalty payments based on product sales derived from the collaboration.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">If there are multiple distinct performance obligations, the Company allocates the transaction price to each distinct performance obligation based on its relative standalone selling price. The standalone selling price is generally determined based on the prices charged to customers or using expected cost-plus margin. The Company estimates the efforts needed to complete the performance obligations and recognizes revenue by measuring the progress towards complete satisfaction of the performance obligations using input measures.</span></p></div><div style="font-size:10pt;font-family:'Calibri',sans-serif;"><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Deferred Compensation Plan</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The Company maintains a nonqualified deferred compensation plan whereby certain employees and members of the board of directors are able to defer certain equity awards and other compensation. Amounts deferred are invested into shares of the Company's common stock, mutual funds, and other investment options. The plan complies with the provisions of Section 409A of the Internal Revenue Code. All of the various mutual funds held in the plan are classified as trading securities and recorded at fair value in other non-current assets in the Consolidated Balance Sheets with changes in fair value recognized as earnings in the period they occur. The short-term portion of the corresponding liability for the plan is included in accrued expenses. The long-term portion of the liability is included in other non-current liabilities in the Consolidated Balance Sheets. Certain equity awards deferred under the plan are required to be settled through the issuance of Company stock. These awards are recorded as treasury stock and deferred compensation obligation within stockholders’ equity.</span></p></div><div style="font-size:10pt;font-family:'Calibri',sans-serif;"><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Leases</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Lease agreements are evaluated to determine whether an arrangement is or contains a lease in accordance with ASC 842, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;font-style:italic;min-width:fit-content;">Leases</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The Company determines if an arrangement includes a lease at inception. Right-of-use lease assets and lease liabilities are</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">recognized </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">based on the present value of the future minimum lease payments over the lease term at the commencement date. The right-of-use lease asset includes any lease payments made and excludes lease incentives. Incremental borrowing rate is used in determining the present value of future payments. The Company applies a portfolio approach to the property leases to apply an incremental borrowing rate to leases with similar lease terms. The lease terms may include options to extend or terminate the lease. The Company recognizes the options to extend the lease as part of the right-of-use lease assets and lease liabilities only if it is reasonably certain that the option would be exercised. Lease expense for minimum lease payments is recognized on a straight-line basis over the non-cancelable lease term. The Company has elected to not separate lease and non-lease components. See “Note 9. Leases” for further disclosure.</span></p></div><div style="font-size:10pt;font-family:'Calibri',sans-serif;"><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Comprehensive Loss</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Comprehensive loss is the change in stockholders’ equity from transactions and other events and circumstances other than those resulting from investments by stockholders and distributions to stockholders. The Company’s other comprehensive loss is comprised of unrealized gains and losses on investments in available-for-sale securities and foreign currency translation adjustments.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:'Calibri',sans-serif;"><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Research and Development</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Research and development costs are expensed as incurred and consist of salaries and benefits, stock-based compensation expense, lab supplies and facility costs, as well as fees paid to other nonemployees and entities that conduct certain research and development activities on the Company’s behalf. Amounts incurred in connection with license agreements are also included in research and development expense. Nonrefundable advance payments for goods or services to be received in the future for use in research and development activities are deferred. The deferred amounts are expensed as the related goods are delivered or the services are performed.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:'Calibri',sans-serif;"><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Stock-Based Compensation</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Stock-based awards issued to employees, including stock options, performance stock options, or PSOs, restricted stock units, or RSUs, and performance stock units, or PSUs are recorded at fair value as of the grant date and recognized as expense on a straight-line basis over the employee’s requisite service period (generally the vesting period). PSOs and PSUs vest only if certain specified criteria are achieved and the employees’ continued service requirements are met; therefore, the expense recognition occurs when the likelihood of the PSOs and PSUs being earned is deemed probable. Stock compensation expense on awards expected to vest is recognized net of estimated forfeitures.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:'Calibri',sans-serif;"><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Income Taxes</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The Company uses the liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are determined based on the differences between the financial reporting and the tax bases of assets and liabilities and are measured using the enacted tax rates and laws that will be in effect when the differences are expected to reverse. The Company must then assess the likelihood that the resulting deferred tax assets will be realized. A valuation allowance is provided when it is more likely than not that some portion or all of a deferred tax asset will not be realized. Due to the Company’s lack of earnings history, the net deferred tax assets have been fully offset by a valuation allowance.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">In conjunction with the acquisition of Dimension Therapeutics, Inc., or Dimension, a deferred tax liability was recorded reflecting the tax impact of the difference between the book basis and tax basis of acquired IPR&amp;D. Such deferred income tax liability is not used to offset deferred tax assets when analyzing the Company’s valuation allowance as the acquired IPR&amp;D is considered to have an indefinite life until the Company completes or abandons development of the acquired IPR&amp;D.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The Company recognizes benefits of uncertain tax positions if it is more likely than not that such positions will be sustained upon examination based solely on their technical merits, as the largest amount of benefit that is more likely than not to be realized upon the ultimate settlement. The Company’s policy is to recognize interest and penalties related to the underpayment of income taxes as a component of income tax expense or benefit. To date, there have been </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> interest or penalties charged in relation to the unrecognized tax benefits.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:'Calibri',sans-serif;"><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Foreign Currency</span></p></div><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Assets and liabilities of non-U.S. subsidiaries that operate in a local currency environment, where the local currency is the functional currency, are translated to U.S. dollars at exchange rates in effect at the balance sheet date, with the resulting translation adjustments directly recorded to a separate component of accumulated other comprehensive loss. Income and expense accounts are translated at average exchange rates for the period. Transactions which are not in the functional currency of the entity are remeasured into the functional currency and gains or losses resulting from the remeasurement recorded in other income (expense).</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:'Calibri',sans-serif;"><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Net Loss per Share</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Basic net loss per share is calculated by dividing the net loss by the weighted-average number of shares of common stock outstanding during the period, without consideration for common stock equivalents. Shares of common stock into which pre-funded warrants may be exercised are considered outstanding for the purposes of computing basic net loss per share because the shares may be issued for little or no consideration, are fully vested and are exercisable after the original issuance date. Diluted net loss per share is the same as basic net loss per share, since the effects of potentially dilutive securities are antidilutive. In periods when we have incurred a net loss, options and warrants to purchase common stock are considered common stock equivalents, but have been excluded from the calculation of diluted net loss per share, as their effect is antidilutive.</span></p></div> <p style="font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Basis of Consolidation</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The Consolidated Financial Statements include the accounts of Ultragenyx Pharmaceutical Inc. and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated.</span></p> <p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Use of Estimates</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The accompanying Consolidated Financial Statements have been prepared in accordance with U.S. generally accepted accounting principles, or GAAP. The preparation of the Consolidated Financial Statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent liabilities and the reported amounts of expenses in the Consolidated Financial Statements and the accompanying notes. On an ongoing basis, management evaluates its estimates, including those related to clinical trial accruals, fair value of assets and liabilities, income taxes, stock-based compensation, revenue recognition, and the liabilities for sales of future royalties. Management bases its estimates on historical experience and on various other market-specific and relevant assumptions that management believes to be reasonable under the circumstances. Actual results could differ from those estimates.</span></p> <p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Cash, Cash Equivalents, and Restricted Cash</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The Company considers all highly liquid investments with original maturities of three months or less from the date of purchase to be cash equivalents. Cash equivalents consist primarily of amounts invested in money market accounts.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Restricted cash primarily consists of money market accounts used as collateral for the Company’s obligations under its facility leases and the gene therapy building construction project.</span></p><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:4.5pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the Consolidated Balance Sheets that sum to the total of the same such amounts shown in the Consolidated Statements of Cash Flows (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.263%;"></td> <td style="width:2.081%;"></td> <td style="width:1%;"></td> <td style="width:10.165%;"></td> <td style="width:1%;"></td> <td style="width:2.081%;"></td> <td style="width:1%;"></td> <td style="width:10.165%;"></td> <td style="width:1%;"></td> <td style="width:2.081%;"></td> <td style="width:1%;"></td> <td style="width:10.165%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Cash and cash equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">213,584</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">132,944</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">307,584</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;"><span style="-sec-ix-hidden:F_278d0906-1d54-4cb8-996e-1da9211b942b;"><span style="-sec-ix-hidden:F_135a30bd-974f-4a7c-86b4-21668b045ee6;"><span style="-sec-ix-hidden:F_49b5a8fb-0b9f-4d6f-a464-7f0edb55b4e6;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted cash included in other current assets</span></span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,008</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">862</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;"><span style="-sec-ix-hidden:F_34787ae9-9dcf-4a61-a204-18c1d59927ec;"><span style="-sec-ix-hidden:F_ca406e33-3e2c-4c45-ae59-aed4cae332c0;"><span style="-sec-ix-hidden:F_63dc269c-c001-4526-a9cc-baef4c74aadb;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted cash included in other non-current assets</span></span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,807</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,795</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,001</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Total cash, cash equivalents, and restricted cash <br/>    shown in the statements of cash flows</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">219,399</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">137,601</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">309,585</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:4.5pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the Consolidated Balance Sheets that sum to the total of the same such amounts shown in the Consolidated Statements of Cash Flows (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.263%;"></td> <td style="width:2.081%;"></td> <td style="width:1%;"></td> <td style="width:10.165%;"></td> <td style="width:1%;"></td> <td style="width:2.081%;"></td> <td style="width:1%;"></td> <td style="width:10.165%;"></td> <td style="width:1%;"></td> <td style="width:2.081%;"></td> <td style="width:1%;"></td> <td style="width:10.165%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Cash and cash equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">213,584</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">132,944</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">307,584</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;"><span style="-sec-ix-hidden:F_278d0906-1d54-4cb8-996e-1da9211b942b;"><span style="-sec-ix-hidden:F_135a30bd-974f-4a7c-86b4-21668b045ee6;"><span style="-sec-ix-hidden:F_49b5a8fb-0b9f-4d6f-a464-7f0edb55b4e6;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted cash included in other current assets</span></span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,008</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">862</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;"><span style="-sec-ix-hidden:F_34787ae9-9dcf-4a61-a204-18c1d59927ec;"><span style="-sec-ix-hidden:F_ca406e33-3e2c-4c45-ae59-aed4cae332c0;"><span style="-sec-ix-hidden:F_63dc269c-c001-4526-a9cc-baef4c74aadb;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted cash included in other non-current assets</span></span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,807</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,795</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,001</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Total cash, cash equivalents, and restricted cash <br/>    shown in the statements of cash flows</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">219,399</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">137,601</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">309,585</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> 213584000 132944000 307584000 2008000 862000 0 3807000 3795000 2001000 219399000 137601000 309585000 <p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Marketable Debt Securities</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">All marketable debt securities have been classified as “available-for-sale” and are carried at estimated fair value as determined based upon quoted market prices or pricing models for similar securities. Management determines the appropriate classification of its investments at the time of purchase and reevaluates such designation as of each balance sheet date. Investments with a maturity of one year or less from the balance sheet date are reported as current marketable debt securities and investments with a maturity of greater than one year from the balance sheet date are reported as non-current marketable debt securities. Unrealized gains and losses are excluded from earnings and are reported as a component of comprehensive loss. Realized gains and losses and declines in fair value judged to be other than temporary, if any, on available-for-sale securities are included in other income (expense). The cost of securities sold is based on the specific-identification method. Interest on investments is included in interest income.</span></p> <p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Equity Investments</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The Company records investments in equity securities, other than equity method investments, at fair market value, if the fair value is readily determinable. Equity securities with no readily determinable fair values are recorded using the measurement alternative of cost adjusted for observable price changes in orderly transactions for identical or similar investments of the same issuer less impairment, if any. Investments in equity securities are recorded in Equity investments on the Company's Consolidated Balance Sheets. Unrealized gains and losses are reported in Change in fair value of equity investments on the Company’s Consolidated Statements of Operations. The Company regularly reviews its non-marketable equity securities for indicators of impairment.</span></p> <p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Concentration of Credit Risk, Credit Losses, and Other Risks and Uncertainties</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Financial instruments that potentially subject the Company to a concentration of credit risk consist of cash, cash equivalents, and investments. The Company’s cash, cash equivalents, and investments are held by financial institutions that management believes are of high credit quality. The Company’s investment policy limits investments to fixed income securities denominated and payable in U.S. dollars such as U.S. government obligations, money market instruments and funds, corporate bonds, commercial paper, and asset-backed securities and places restrictions on maturities and concentrations by type and issuer. Such deposits may, at times, exceed federally insured limits. The Company has not experienced any losses on its deposits of cash and cash equivalents and its accounts are monitored by management to mitigate risk. The Company is exposed to credit risk in the event of default by the financial institutions holding its cash and cash equivalents, corporate issuers, and other financial instruments, to the extent recorded in the Consolidated Balance Sheets.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The Company is exposed to credit losses primarily through receivables from customers and collaborators and through its available-for-sale debt securities. For trade receivables and other instruments, the Company uses a forward-looking expected loss model that generally results in the earlier recognition of allowances for losses. For available-for-sale debt securities with unrealized losses, the losses are recognized as allowances rather than as reductions in the amortized cost of the securities.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The Company’s expected loss allowance methodology for the receivables is developed using historical collection experience, current and future economic market conditions, a review of the current aging status and financial condition of the entities. Specific allowance amounts are established to record the appropriate allowance for customers that have a higher probability of default. Balances are written off when determined to be uncollectible. The Company’s expected loss allowance methodology for the debt securities is developed by reviewing the extent of the unrealized loss, the size, term, geographical location, and industry of the issuer, the issuers’ credit ratings and any changes in those ratings, as well as reviewing current and future economic market conditions and the issuers’ current status and financial condition. There was </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> allowance for losses on available-for-sale debt securities which were attributable to credit risk for the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">December 31, 2023 and 2022.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The Company is dependent on third-party manufacturers to supply products for research and development activities in its programs. In particular, the Company relies and expects to continue to rely on a small number of manufacturers to supply it with its requirements for the active pharmaceutical ingredients and formulated drugs related to these programs. These programs could be adversely affected by a significant interruption in the supply of active pharmaceutical ingredients and formulated drugs.</span></p> 0 0 <p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Inventory</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The Company values inventory at the lower of cost and net realizable value and determines the cost of inventory using the average-cost method. The Company expenses costs associated with the manufacture of product candidates prior to regulatory approval. Inventories consist of currently approved products. 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. Management determines excess inventory based on expected future demand. Estimates related to future demand are sensitive to significant inputs and assumptions such as acceptance by patients and physicians and the availability of formulary coverage and adequate reimbursement from private third-party payers for the product.</span></p> <p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Property, Plant, and Equipment</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Property, plant, and equipment are stated at cost, less accumulated depreciation and amortization. Depreciation and amortization is computed using the straight-line method over the estimated useful lives of the respective assets. Depreciation and amortization begins when the asset is placed in service. Interest costs incurred during the construction of major capital projects are capitalized until the underlying asset is ready to be placed in service. Maintenance and repairs are charged to operations as incurred. Upon sale or retirement of assets, the cost and related accumulated depreciation or amortization are removed from the balance sheet and the resulting gain or loss, if any, is reflected in operations. See “Note 4. Balance Sheet Components” for further disclosure on the useful lives of property, plant, and equipment.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:5pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p> <p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Intangible Assets</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Finite-lived intangibles consist of contractual payments made for certain milestones achieved with collaboration partners. The contractual payments are recorded as intangible assets and are amortized over their estimated useful lives. The Company reviews its definite-lived intangible assets when events or circumstances may indicate that the carrying value of these assets is not recoverable and exceeds their fair value. The Company measures fair value based on the estimated future undiscounted cash flows associated with these assets in addition to other assumptions and projections that the Company deems to be reasonable and supportable.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Indefinite-lived intangibles consist of acquired in-process research and development, or IPR&amp;D. IPR&amp;D assets represent capitalized incomplete research projects that the Company acquired through business combinations. Such assets are initially measured at their acquisition date fair values and are tested for impairment annually and whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. When development of the project is complete, which generally occurs when regulatory approval to market a product is obtained, the associated assets will be deemed finite-lived and will be amortized over a period that best reflects the economic benefits provided by these assets.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">If it is determined that an intangible asset becomes impaired, the carrying value is written down to its fair value with the related impairment charge recognized in Consolidated Statements of Operations in the period in which the impairment occurs. The Company has not recorded any impairments of intangible assets to date.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p> <p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Goodwill</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Goodwill represents the excess of purchase price over fair value of net assets acquired in a business combination and is not amortized. Goodwill is subject to impairment testing at least annually during the fourth quarter or when a triggering event occurs that could indicate a potential impairment. If it is determined that the goodwill becomes impaired, the carrying value is written down to its fair value with the related impairment charge recognized in Consolidated Statements of Operations in the period in which the impairment occurs. The Company has not recorded any impairments of goodwill.</span></p> <p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Impairment of Long-Lived Assets</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The Company evaluates its long-lived assets, including property and equipment, for impairment whenever events or changes in circumstances indicate that the carrying value of these assets may not be recoverable. Recoverability of these assets is measured by comparison of the carrying amount of each asset to the future undiscounted cash flows expected to result from the use of the asset and its eventual disposition. If the asset is considered to be impaired, the amount of any impairment is measured as the difference between the carrying value and the fair value of the impaired asset. The Company has not recorded material impairment of any long-lived assets.</span></p> <p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Accruals of Research and Development Costs</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The Company records accruals for estimated costs of research, preclinical and clinical studies and manufacturing development. These costs are a significant component of the Company’s research and development expenses. A substantial portion of the Company’s ongoing research and development activities are conducted by third-party service providers, including contract research organizations. The Company accrues the costs incurred under its agreements with these third parties based on actual work completed in accordance with agreements established with these third parties. The Company determines the actual costs through obtaining information from external service providers as to the progress or stage of completion of the services and the agreed-upon fee to be paid for such services.</span></p> <p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Revenue Recognition</span></p><p style="font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;font-style:italic;min-width:fit-content;">Product Sales</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The Company sells its approved products through a limited number of distributors. Under ASC 606, revenue from product sales is recognized at the point in time when control is transferred to these distributors. The Company also recognizes revenue from sales of certain products on a “named patient” basis, which are allowed in certain countries prior to the commercial approval of the product. Prior to recognizing revenue, the Company makes estimates of the transaction price, including any variable consideration that is subject to a constraint. Amounts of variable consideration are included in the transaction price to the extent that it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur and when the uncertainty associated with the variable consideration is subsequently resolved. Product sales are recorded net of estimated government-mandated rebates and chargebacks, estimated product returns, and other deductions.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Provisions for returns and other adjustments are provided for in the period the related revenue is recorded, as estimated by management. These reserves are based on estimates of the amounts earned or to be claimed on the related sales and are reviewed periodically and adjusted as necessary. The Company’s estimates of government mandated rebates, chargebacks, estimated product returns, and other deductions depends on the identification of key customer contract terms and conditions, as well as estimates of sales volumes to different classes of payors. If actual results vary, the Company may need to adjust these estimates, which could have a material effect on earnings in the period of the adjustment.</span></p><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;font-style:italic;min-width:fit-content;">Collaboration, License, and Royalty Revenue</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The Company has certain license and collaboration agreements that are within the scope of Accounting Standards Codification, or ASC, 808, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;font-style:italic;min-width:fit-content;">Collaborative Agreements</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">, which provides guidance on the presentation and disclosure of collaborative arrangements. Generally, the classification of the transactions under the collaborative arrangements is determined based on the nature of contractual terms of the arrangement, along with the nature of the operations of the participants. The Company records its share of collaboration revenue, net of transfer pricing related to net sales in the period in which such sales occur, if the Company is considered as an agent in the arrangement. The Company is considered an agent when the collaboration partner controls the product before transfer to the customers and has the ability to direct the use of and obtain substantially all of the remaining benefits from the product. Funding received related to research and development services and commercialization costs is generally classified as a reduction of research and development expenses and selling, general and administrative expenses, respectively, in the Consolidated Statements of Operations, because the provision of such services for collaborative partners are not considered to be part of the Company’s ongoing major or central operations.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The Company utilizes certain information from its collaboration partners to record collaboration revenue, including revenue from the sale of the product, associated reserves on revenue, and costs incurred for development and sales activities. For the periods covered in the financial statements presented, there have been no material changes to prior period estimates of revenues and expenses. The Company also records royalty revenues under certain of the Company’s license or collaboration agreements in exchange for license of intellectual property.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The Company sold the right to receive certain royalty payments from net sales of Crysvita in certain territories to RPI Finance Trust, or RPI, an affiliate of Royalty Pharma, and to OCM LS23 Holdings LP, an investment vehicle for Ontario Municipal Employees Retirement System, or OMERS, as further described in “Note 10. Liabilities for Sales of Future Royalties.” The Company records the royalty revenue from the net sales of Crysvita in the applicable territories on a prospective basis as non-cash royalty revenue in the Consolidated Statements of Operations over the term of the applicable arrangement.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The terms of the Company’s collaboration and license agreements may contain multiple performance obligations, which may include licenses and research and development activities. The Company evaluates these agreements under ASC 606, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;font-style:italic;min-width:fit-content;">Revenue from Contracts with Customers, or </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">ASC 606, to determine the distinct performance obligations. The Company analogizes to ASC 606 for the accounting for distinct performance obligations for which there is a customer relationship. Prior to recognizing revenue, the Company makes estimates of the transaction price, including variable consideration that is subject to a constraint. Amounts of variable consideration are included in the transaction price to the extent that it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur and when the uncertainty associated with the variable consideration is subsequently resolved. Total consideration may include nonrefundable upfront license fees, payments for research and development activities, reimbursement of certain third-party costs, payments based upon the achievement of specified milestones, and royalty payments based on product sales derived from the collaboration.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">If there are multiple distinct performance obligations, the Company allocates the transaction price to each distinct performance obligation based on its relative standalone selling price. The standalone selling price is generally determined based on the prices charged to customers or using expected cost-plus margin. The Company estimates the efforts needed to complete the performance obligations and recognizes revenue by measuring the progress towards complete satisfaction of the performance obligations using input measures.</span></p> <p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Deferred Compensation Plan</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The Company maintains a nonqualified deferred compensation plan whereby certain employees and members of the board of directors are able to defer certain equity awards and other compensation. Amounts deferred are invested into shares of the Company's common stock, mutual funds, and other investment options. The plan complies with the provisions of Section 409A of the Internal Revenue Code. All of the various mutual funds held in the plan are classified as trading securities and recorded at fair value in other non-current assets in the Consolidated Balance Sheets with changes in fair value recognized as earnings in the period they occur. The short-term portion of the corresponding liability for the plan is included in accrued expenses. The long-term portion of the liability is included in other non-current liabilities in the Consolidated Balance Sheets. Certain equity awards deferred under the plan are required to be settled through the issuance of Company stock. These awards are recorded as treasury stock and deferred compensation obligation within stockholders’ equity.</span></p> <p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Leases</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Lease agreements are evaluated to determine whether an arrangement is or contains a lease in accordance with ASC 842, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;font-style:italic;min-width:fit-content;">Leases</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The Company determines if an arrangement includes a lease at inception. Right-of-use lease assets and lease liabilities are</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">recognized </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">based on the present value of the future minimum lease payments over the lease term at the commencement date. The right-of-use lease asset includes any lease payments made and excludes lease incentives. Incremental borrowing rate is used in determining the present value of future payments. The Company applies a portfolio approach to the property leases to apply an incremental borrowing rate to leases with similar lease terms. The lease terms may include options to extend or terminate the lease. The Company recognizes the options to extend the lease as part of the right-of-use lease assets and lease liabilities only if it is reasonably certain that the option would be exercised. Lease expense for minimum lease payments is recognized on a straight-line basis over the non-cancelable lease term. The Company has elected to not separate lease and non-lease components. See “Note 9. Leases” for further disclosure.</span></p> <p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Comprehensive Loss</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Comprehensive loss is the change in stockholders’ equity from transactions and other events and circumstances other than those resulting from investments by stockholders and distributions to stockholders. The Company’s other comprehensive loss is comprised of unrealized gains and losses on investments in available-for-sale securities and foreign currency translation adjustments.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p> <p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Research and Development</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Research and development costs are expensed as incurred and consist of salaries and benefits, stock-based compensation expense, lab supplies and facility costs, as well as fees paid to other nonemployees and entities that conduct certain research and development activities on the Company’s behalf. Amounts incurred in connection with license agreements are also included in research and development expense. Nonrefundable advance payments for goods or services to be received in the future for use in research and development activities are deferred. The deferred amounts are expensed as the related goods are delivered or the services are performed.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p> <p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Stock-Based Compensation</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Stock-based awards issued to employees, including stock options, performance stock options, or PSOs, restricted stock units, or RSUs, and performance stock units, or PSUs are recorded at fair value as of the grant date and recognized as expense on a straight-line basis over the employee’s requisite service period (generally the vesting period). PSOs and PSUs vest only if certain specified criteria are achieved and the employees’ continued service requirements are met; therefore, the expense recognition occurs when the likelihood of the PSOs and PSUs being earned is deemed probable. Stock compensation expense on awards expected to vest is recognized net of estimated forfeitures.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p> <p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Income Taxes</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The Company uses the liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are determined based on the differences between the financial reporting and the tax bases of assets and liabilities and are measured using the enacted tax rates and laws that will be in effect when the differences are expected to reverse. The Company must then assess the likelihood that the resulting deferred tax assets will be realized. A valuation allowance is provided when it is more likely than not that some portion or all of a deferred tax asset will not be realized. Due to the Company’s lack of earnings history, the net deferred tax assets have been fully offset by a valuation allowance.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">In conjunction with the acquisition of Dimension Therapeutics, Inc., or Dimension, a deferred tax liability was recorded reflecting the tax impact of the difference between the book basis and tax basis of acquired IPR&amp;D. Such deferred income tax liability is not used to offset deferred tax assets when analyzing the Company’s valuation allowance as the acquired IPR&amp;D is considered to have an indefinite life until the Company completes or abandons development of the acquired IPR&amp;D.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The Company recognizes benefits of uncertain tax positions if it is more likely than not that such positions will be sustained upon examination based solely on their technical merits, as the largest amount of benefit that is more likely than not to be realized upon the ultimate settlement. The Company’s policy is to recognize interest and penalties related to the underpayment of income taxes as a component of income tax expense or benefit. To date, there have been </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> interest or penalties charged in relation to the unrecognized tax benefits.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p> 0 <p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Foreign Currency</span></p><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Assets and liabilities of non-U.S. subsidiaries that operate in a local currency environment, where the local currency is the functional currency, are translated to U.S. dollars at exchange rates in effect at the balance sheet date, with the resulting translation adjustments directly recorded to a separate component of accumulated other comprehensive loss. Income and expense accounts are translated at average exchange rates for the period. Transactions which are not in the functional currency of the entity are remeasured into the functional currency and gains or losses resulting from the remeasurement recorded in other income (expense).</span> <p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Net Loss per Share</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Basic net loss per share is calculated by dividing the net loss by the weighted-average number of shares of common stock outstanding during the period, without consideration for common stock equivalents. Shares of common stock into which pre-funded warrants may be exercised are considered outstanding for the purposes of computing basic net loss per share because the shares may be issued for little or no consideration, are fully vested and are exercisable after the original issuance date. Diluted net loss per share is the same as basic net loss per share, since the effects of potentially dilutive securities are antidilutive. In periods when we have incurred a net loss, options and warrants to purchase common stock are considered common stock equivalents, but have been excluded from the calculation of diluted net loss per share, as their effect is antidilutive.</span></p> <div style="display:flex;margin-top:13.5pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Calibri;min-width:4.537%;display:inline-flex;justify-content:flex-start;">3.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Fair Value Measurements </span></div></div><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Financial assets and liabilities are recorded at fair value. The carrying amount of certain financial instruments, including cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities approximate fair value due to their relatively short maturities. Assets and liabilities recorded at fair value on a recurring basis in the balance sheets are categorized based upon the level of judgment associated with the inputs used to measure their fair values. Fair value is defined as the exchange price that would be received for an asset or an exit price that would be paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The authoritative guidance on fair value measurements establishes a three-tier fair value hierarchy for disclosure of fair value measurements as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;font-style:italic;min-width:fit-content;">Level 1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">—Inputs are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date;</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;font-style:italic;min-width:fit-content;">Level 2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">—Inputs are observable, unadjusted quoted prices in active markets for similar assets or liabilities, unadjusted quoted prices for identical or similar assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the related assets or liabilities; and</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;font-style:italic;min-width:fit-content;">Level 3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">—Unobservable inputs that are significant to the measurement of the fair value of the assets or liabilities that are supported by little or no market data.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The Company’s financial instruments consist of Level 1, Level 2, and Level 3 assets. Where quoted prices are available in an active market, securities are classified as Level 1. Money market funds and U.S. Government treasury bills are classified as Level 1. Level 2 assets consist primarily of corporate bonds, asset backed securities, commercial paper, U.S. Government Treasury and agency securities, and debt securities in government-sponsored entities based upon quoted market prices for similar movements in active markets, quoted prices for identical or similar instruments in markets that are not active and model-based valuation techniques for which all significant inputs are observable in the market or can be corroborated by observable market data for substantially the full term of the assets. Where applicable these models project future cash flows and discount the future amounts to a present value using market-based observable inputs obtained from various third-party data providers, including but not limited to, benchmark yields, interest rate curves, reported trades, broker/dealer quotes and reference data.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The Company determines the fair value of its equity investments in Solid Biosciences, Inc., or Solid, by using the quoted market prices, which are Level 1 fair value measurements.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:'Calibri',sans-serif;"><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The following tables set forth the fair value of the Company’s financial assets remeasured on a recurring basis based on the three-tier fair value hierarchy (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:5pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:7pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:47.52%;"></td> <td style="width:1%;"></td> <td style="width:9.92%;"></td> <td style="width:1%;"></td> <td style="width:1.6%;"></td> <td style="width:1%;"></td> <td style="width:9.92%;"></td> <td style="width:1%;"></td> <td style="width:1.6%;"></td> <td style="width:1%;"></td> <td style="width:9.92%;"></td> <td style="width:1%;"></td> <td style="width:1.6%;"></td> <td style="width:1%;"></td> <td style="width:9.92%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Level 1</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Level 2</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Level 3</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Financial Assets:</span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Money market funds</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">162,289</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">162,289</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Certificates of deposit and time deposits</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">17,986</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">17,986</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Corporate bonds</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">215,166</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">215,166</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Commercial paper</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">20,620</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">20,620</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Asset-backed securities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,712</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,712</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">U.S. Government Treasury and agency securities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">57,437</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">259,605</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">317,042</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Investment in Solid common stock</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,204</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,204</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Deferred compensation assets</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,220</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,220</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Total financial assets</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">222,930</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">526,309</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">749,239</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#cceeff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:20pt;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Financial Liabilities:</span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Deferred compensation liabilities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,365</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,365</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:47.52%;"></td> <td style="width:1%;"></td> <td style="width:9.92%;"></td> <td style="width:1%;"></td> <td style="width:1.6%;"></td> <td style="width:1%;"></td> <td style="width:9.92%;"></td> <td style="width:1%;"></td> <td style="width:1.6%;"></td> <td style="width:1%;"></td> <td style="width:9.92%;"></td> <td style="width:1%;"></td> <td style="width:1.6%;"></td> <td style="width:1%;"></td> <td style="width:9.92%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Level 1</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Level 2</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Level 3</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Financial Assets:</span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Money market funds</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">102,847</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">102,847</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Certificates of deposit and time deposits</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">25,972</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">25,972</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Corporate bonds</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">427,598</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">427,598</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Commercial paper</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">135,393</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">135,393</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Asset-backed securities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,980</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,980</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">U.S. Government Treasury and agency securities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">27,645</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">129,345</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">156,990</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Debt securities in government-sponsored entities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">15,855</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">15,855</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;word-break:break-word;"> <td style="background-color:#cceeff;text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Investment in Solid common stock</span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,807</span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,807</span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Deferred compensation assets</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,575</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,575</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Total financial assets</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">133,299</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">750,718</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">884,017</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:20pt;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Financial Liabilities:</span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Deferred compensation liabilities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,657</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,657</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Deferred compensation assets are recorded at fair value in other non-current assets in the Consolidated Balance Sheets. There have been no significant gains or losses on deferred compensation assets for the periods presented.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Deferred compensation liabilities consist of short-term liabilities of $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million and </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">nil</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> as of</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> December 31, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">, respectively, included in accrued liabilities on the Consolidated Balance Sheets, and long-term liabilities of $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">10.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">December 31, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">, respectively, included in other non-current liabilities on the Consolidated Balance Sheets.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p> <p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The following tables set forth the fair value of the Company’s financial assets remeasured on a recurring basis based on the three-tier fair value hierarchy (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:5pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:7pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:47.52%;"></td> <td style="width:1%;"></td> <td style="width:9.92%;"></td> <td style="width:1%;"></td> <td style="width:1.6%;"></td> <td style="width:1%;"></td> <td style="width:9.92%;"></td> <td style="width:1%;"></td> <td style="width:1.6%;"></td> <td style="width:1%;"></td> <td style="width:9.92%;"></td> <td style="width:1%;"></td> <td style="width:1.6%;"></td> <td style="width:1%;"></td> <td style="width:9.92%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Level 1</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Level 2</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Level 3</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Financial Assets:</span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Money market funds</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">162,289</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">162,289</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Certificates of deposit and time deposits</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">17,986</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">17,986</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Corporate bonds</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">215,166</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">215,166</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Commercial paper</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">20,620</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">20,620</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Asset-backed securities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,712</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,712</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">U.S. Government Treasury and agency securities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">57,437</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">259,605</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">317,042</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Investment in Solid common stock</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,204</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,204</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Deferred compensation assets</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,220</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,220</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Total financial assets</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">222,930</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">526,309</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">749,239</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#cceeff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:20pt;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Financial Liabilities:</span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Deferred compensation liabilities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,365</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,365</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:47.52%;"></td> <td style="width:1%;"></td> <td style="width:9.92%;"></td> <td style="width:1%;"></td> <td style="width:1.6%;"></td> <td style="width:1%;"></td> <td style="width:9.92%;"></td> <td style="width:1%;"></td> <td style="width:1.6%;"></td> <td style="width:1%;"></td> <td style="width:9.92%;"></td> <td style="width:1%;"></td> <td style="width:1.6%;"></td> <td style="width:1%;"></td> <td style="width:9.92%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Level 1</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Level 2</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Level 3</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Financial Assets:</span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Money market funds</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">102,847</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">102,847</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Certificates of deposit and time deposits</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">25,972</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">25,972</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Corporate bonds</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">427,598</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">427,598</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Commercial paper</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">135,393</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">135,393</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Asset-backed securities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,980</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,980</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">U.S. Government Treasury and agency securities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">27,645</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">129,345</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">156,990</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Debt securities in government-sponsored entities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">15,855</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">15,855</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;word-break:break-word;"> <td style="background-color:#cceeff;text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Investment in Solid common stock</span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,807</span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,807</span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Deferred compensation assets</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,575</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,575</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Total financial assets</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">133,299</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">750,718</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">884,017</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:20pt;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Financial Liabilities:</span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Deferred compensation liabilities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,657</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,657</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> 162289000 162289000 17986000 17986000 215166000 215166000 20620000 20620000 2712000 2712000 57437000 259605000 317042000 3204000 3204000 10220000 10220000 222930000 526309000 749239000 10365000 10365000 102847000 102847000 25972000 25972000 427598000 427598000 135393000 135393000 11980000 11980000 27645000 129345000 156990000 15855000 15855000 2807000 2807000 4575000 4575000 133299000 750718000 884017000 4657000 4657000 200000 0 10100000 4700000 <div style="display:flex;margin-top:13.5pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Calibri;min-width:4.537%;display:inline-flex;justify-content:flex-start;">4.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Balance Sheet Components </span></div></div><p style="font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Cash Equivalents and Marketable Debt Securities</span></p><div style="font-size:10pt;font-family:'Calibri',sans-serif;"><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:4.5pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The fair values of cash equivalents and marketable debt securities classified as available-for-sale securities consisted of the following (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:46.492%;"></td> <td style="width:1%;"></td> <td style="width:10.192%;"></td> <td style="width:1%;"></td> <td style="width:1.579%;"></td> <td style="width:1%;"></td> <td style="width:10.192%;"></td> <td style="width:1%;"></td> <td style="width:1.579%;"></td> <td style="width:1%;"></td> <td style="width:10.192%;"></td> <td style="width:1%;"></td> <td style="width:1.579%;"></td> <td style="width:1%;"></td> <td style="width:10.192%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Gross Unrealized</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Amortized<br/>Cost</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Gains</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Losses</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Estimated <br/>Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Money market funds</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">162,289</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">162,289</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Certificates of deposit and time deposits</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">17,986</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">17,986</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Corporate bonds</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">214,792</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">711</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">337</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">215,166</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Commercial paper</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">20,620</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">20,620</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Asset-backed securities</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,715</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,712</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">U.S. Government Treasury and agency securities</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">316,160</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">982</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">317,042</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Total</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">734,562</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,693</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">440</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">735,815</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:5pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:5pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:5pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:46.492%;"></td> <td style="width:1%;"></td> <td style="width:10.192%;"></td> <td style="width:1%;"></td> <td style="width:1.579%;"></td> <td style="width:1%;"></td> <td style="width:10.192%;"></td> <td style="width:1%;"></td> <td style="width:1.579%;"></td> <td style="width:1%;"></td> <td style="width:10.192%;"></td> <td style="width:1%;"></td> <td style="width:1.579%;"></td> <td style="width:1%;"></td> <td style="width:10.192%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Gross Unrealized</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Amortized Cost</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Gains</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Losses</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Estimated <br/>Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Money market funds</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">102,847</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">102,847</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Certificates of deposit and time deposits</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">25,972</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">25,972</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Corporate bonds</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">432,211</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">87</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,700</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">427,598</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Commercial paper</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">135,393</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">135,393</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Asset-backed securities</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">12,002</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">22</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,980</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">U.S. Government Treasury and agency securities</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">157,933</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">320</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,263</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">156,990</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Debt securities in government-sponsored entities</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">16,005</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">150</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">15,855</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Total</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">882,363</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">407</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,135</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">876,635</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">At December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">, the remaining contractual maturities of available-for-sale securities were less than </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;"><span style="-sec-ix-hidden:F_9c70c4fc-c72b-46f2-9778-b684fc8a2fe6;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">three years</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">. There have been no significant realized gains or losses on available-for-sale securities for the periods presented.</span></p><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Inventory</span></p><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Inventory consists of the following (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:63.514%;"></td> <td style="width:1.914%;"></td> <td style="width:1%;"></td> <td style="width:14.314%;"></td> <td style="width:1%;"></td> <td style="width:1.914%;"></td> <td style="width:1%;"></td> <td style="width:14.343%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Work-in-process</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">18,859</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">17,486</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Finished goods</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">15,110</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">9,280</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;word-break:break-word;"> <td style="background-color:#ccecff;text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Total inventory</span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">33,969</span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">26,766</span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Property, Plant, and Equipment, net</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Property, plant, and equipment, net consists of the following (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:5pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.98%;"></td> <td style="width:1.699%;"></td> <td style="width:19.852%;"></td> <td style="width:1.699%;"></td> <td style="width:1%;"></td> <td style="width:10.535%;"></td> <td style="width:1%;"></td> <td style="width:1.699%;"></td> <td style="width:1%;"></td> <td style="width:10.535%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Useful life (years)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Building</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20</span></span><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">-</span><span style="font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">181,356</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,798</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Leasehold improvements</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-family:'Calibri',sans-serif;"><span style="-sec-ix-hidden:F_28fbf95d-9d47-4723-b4b6-5556f3c8471a;"><span style="-sec-ix-hidden:F_1232bd1a-74d8-4e9a-9ce4-f17e16952edb;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Shorter of lease term or <br/> estimated useful life</span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">58,683</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">43,941</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Research and development equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">56,347</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">50,291</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Furniture and office equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,419</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,540</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Computer equipment and software</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">-</span><span style="font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">16,196</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">13,876</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Manufacturing equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">-</span><span style="font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">37,297</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">570</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Land</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Not applicable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">16,619</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">16,619</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Construction-in-progress</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Not applicable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">867</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">189,448</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Varies by asset</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">183</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">24</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Property, plant, and equipment, gross</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">373,967</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">323,107</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Less: accumulated depreciation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">83,401</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">63,381</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Property, plant, and equipment, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">290,566</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">259,726</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Depreciation expense for the years ended December 31, 2023, 2022, and 2021</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> was $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">22.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">15.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">12.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million, respectively. Amortization of leasehold improvements and software is included in depreciation expense.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Construction in progress reflects amounts incurred for construction or improvements of property or costs for equipment that has not been placed in service. The construction-in-progress balance as of December 31, 2022 is primarily the construction costs for the gene therapy manufacturing facility in Bedford, Massachusetts.</span></p><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Accrued Liabilities</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:'Calibri',sans-serif;"><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Accrued liabilities consists of the following (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:5pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:63.496%;"></td> <td style="width:1.942%;"></td> <td style="width:1%;"></td> <td style="width:14.309999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.942%;"></td> <td style="width:1%;"></td> <td style="width:14.309999999999999%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;text-align:right;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Research, clinical study, and manufacturing expenses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">65,326</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">73,558</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Payroll and related expenses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">82,936</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">78,938</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">48,224</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">52,182</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Total accrued liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">196,486</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">204,678</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:4.5pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The fair values of cash equivalents and marketable debt securities classified as available-for-sale securities consisted of the following (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:46.492%;"></td> <td style="width:1%;"></td> <td style="width:10.192%;"></td> <td style="width:1%;"></td> <td style="width:1.579%;"></td> <td style="width:1%;"></td> <td style="width:10.192%;"></td> <td style="width:1%;"></td> <td style="width:1.579%;"></td> <td style="width:1%;"></td> <td style="width:10.192%;"></td> <td style="width:1%;"></td> <td style="width:1.579%;"></td> <td style="width:1%;"></td> <td style="width:10.192%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Gross Unrealized</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Amortized<br/>Cost</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Gains</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Losses</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Estimated <br/>Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Money market funds</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">162,289</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">162,289</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Certificates of deposit and time deposits</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">17,986</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">17,986</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Corporate bonds</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">214,792</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">711</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">337</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">215,166</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Commercial paper</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">20,620</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">20,620</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Asset-backed securities</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,715</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,712</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">U.S. Government Treasury and agency securities</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">316,160</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">982</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">317,042</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Total</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">734,562</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,693</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">440</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">735,815</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:5pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:5pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:5pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:46.492%;"></td> <td style="width:1%;"></td> <td style="width:10.192%;"></td> <td style="width:1%;"></td> <td style="width:1.579%;"></td> <td style="width:1%;"></td> <td style="width:10.192%;"></td> <td style="width:1%;"></td> <td style="width:1.579%;"></td> <td style="width:1%;"></td> <td style="width:10.192%;"></td> <td style="width:1%;"></td> <td style="width:1.579%;"></td> <td style="width:1%;"></td> <td style="width:10.192%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Gross Unrealized</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Amortized Cost</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Gains</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Losses</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Estimated <br/>Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Money market funds</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">102,847</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">102,847</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Certificates of deposit and time deposits</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">25,972</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">25,972</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Corporate bonds</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">432,211</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">87</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,700</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">427,598</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Commercial paper</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">135,393</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">135,393</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Asset-backed securities</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">12,002</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">22</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,980</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">U.S. Government Treasury and agency securities</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">157,933</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">320</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,263</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">156,990</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Debt securities in government-sponsored entities</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">16,005</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">150</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">15,855</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Total</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">882,363</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">407</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,135</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">876,635</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> 162289000 162289000 17986000 17986000 214792000 711000 337000 215166000 20620000 20620000 2715000 0 3000 2712000 316160000 982000 100000 317042000 734562000 1693000 440000 735815000 102847000 102847000 25972000 25972000 432211000 87000 4700000 427598000 135393000 135393000 12002000 0 22000 11980000 157933000 320000 1263000 156990000 16005000 150000 15855000 882363000 407000 6135000 876635000 <p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Inventory consists of the following (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:63.514%;"></td> <td style="width:1.914%;"></td> <td style="width:1%;"></td> <td style="width:14.314%;"></td> <td style="width:1%;"></td> <td style="width:1.914%;"></td> <td style="width:1%;"></td> <td style="width:14.343%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Work-in-process</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">18,859</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">17,486</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Finished goods</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">15,110</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">9,280</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;word-break:break-word;"> <td style="background-color:#ccecff;text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Total inventory</span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">33,969</span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">26,766</span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 18859000 17486000 15110000 9280000 33969000 26766000 <p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Property, plant, and equipment, net consists of the following (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:5pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.98%;"></td> <td style="width:1.699%;"></td> <td style="width:19.852%;"></td> <td style="width:1.699%;"></td> <td style="width:1%;"></td> <td style="width:10.535%;"></td> <td style="width:1%;"></td> <td style="width:1.699%;"></td> <td style="width:1%;"></td> <td style="width:10.535%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Useful life (years)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Building</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20</span></span><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">-</span><span style="font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">181,356</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,798</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Leasehold improvements</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-family:'Calibri',sans-serif;"><span style="-sec-ix-hidden:F_28fbf95d-9d47-4723-b4b6-5556f3c8471a;"><span style="-sec-ix-hidden:F_1232bd1a-74d8-4e9a-9ce4-f17e16952edb;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Shorter of lease term or <br/> estimated useful life</span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">58,683</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">43,941</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Research and development equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">56,347</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">50,291</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Furniture and office equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,419</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,540</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Computer equipment and software</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">-</span><span style="font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">16,196</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">13,876</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Manufacturing equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">-</span><span style="font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">37,297</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">570</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Land</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Not applicable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">16,619</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">16,619</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Construction-in-progress</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Not applicable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">867</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">189,448</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Varies by asset</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">183</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">24</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Property, plant, and equipment, gross</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">373,967</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">323,107</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Less: accumulated depreciation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">83,401</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">63,381</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Property, plant, and equipment, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">290,566</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">259,726</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> P20Y P20Y P30Y P30Y 181356000 2798000 58683000 43941000 P5Y P5Y 56347000 50291000 P5Y P5Y 6419000 5540000 P3Y P3Y P5Y P5Y 16196000 13876000 P5Y P5Y P15Y P15Y 37297000 570000 16619000 16619000 867000 189448000 183000 24000 373967000 323107000 83401000 63381000 290566000 259726000 22200000 15000000 12900000 <p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Accrued liabilities consists of the following (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:5pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:63.496%;"></td> <td style="width:1.942%;"></td> <td style="width:1%;"></td> <td style="width:14.309999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.942%;"></td> <td style="width:1%;"></td> <td style="width:14.309999999999999%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;text-align:right;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Research, clinical study, and manufacturing expenses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">65,326</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">73,558</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Payroll and related expenses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">82,936</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">78,938</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">48,224</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">52,182</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Total accrued liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">196,486</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">204,678</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> 65326000 73558000 82936000 78938000 48224000 52182000 196486000 204678000 <div style="display:flex;margin-top:13.5pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Calibri;min-width:4.537%;display:inline-flex;justify-content:flex-start;">5.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Intangible Assets, net</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></div></div><p style="font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;font-style:italic;min-width:fit-content;">Indefinite-lived Intangibles</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The Company has IPR&amp;D assets of $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">129.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">December 31, 2023 and 2022. IPR&amp;D assets represent the fair value of acquired programs to develop an AAV gene therapy for OTC deficiency and to develop an AAV gene therapy for glycogen storage disease type Ia. The fair value of IPR&amp;D assets acquired was determined based on the discounted present value of each research project’s projected cash flows using an income approach, including the application of probability factors related to the likelihood of success of the program reaching final development and commercialization. Additionally, the projections consider the relevant market sizes and growth factors, estimated future cash flows from product sales resulting from completed products and in-process projects and timing and costs to complete the in-process projects. The rates utilized to discount the net cash flows to their present value are commensurate with the stage of development of the projects and uncertainties in the economic estimates used in the projections. IPR&amp;D assets are considered to be indefinite-life until the completion or abandonment of the associated research and development efforts.</span></p><p style="font-size:10pt;margin-top:4pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;font-style:italic;min-width:fit-content;">Finite-lived Intangibles</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Subsequent to the FDA approval of Dojolvi for the treatment of LC-FAOD in 2020, the Company recorded </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million for the attainment of various development and commercial milestones as finite-lived intangible assets which are amortized over a weighted-average useful life </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">of </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">5.7</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> years.</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">In January 2022, the Company announced a collaboration with Regeneron to commercialize Evkeeza for HoFH outside of the U.S. Upon closing of the transaction in January 2022, the Company paid Regeneron a $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">30.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million upfront payment. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">During the year ended December 31, 2023, a $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">10.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million regulatory milestone was achieved. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">As both the upfront payment and the regulatory milestone are related to the Company’s use of intellectual property for Evkeeza for HoFH, these amounts were recorded as intangible assets, which are amortized over a weighted-average useful life of </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">ten years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">.</span></p><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><p style="text-indent:4.4%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:4.5pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The Company's intangible assets were as follows:</span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:40.508%;"></td> <td style="width:1%;"></td> <td style="width:14.643%;"></td> <td style="width:1%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:10.722%;"></td> <td style="width:1%;"></td> <td style="width:1.88%;"></td> <td style="width:1%;"></td> <td style="width:10.402000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.88%;"></td> <td style="width:1%;"></td> <td style="width:10.402000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Gross Carrying Amount</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Weighted-Average Life (Years)</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Accumulated Amortization</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Net Carrying Amount</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;word-break:break-word;"> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Indefinite-lived intangibles</span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">129,000</span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">129,000</span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Finite-lived intangibles</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">44,775</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9.6</span></span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,504</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">37,271</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;word-break:break-word;"> <td style="background-color:#ccecff;text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Total intangible assets</span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">173,775</span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,504</span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">166,271</span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.4%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:4pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:40.508%;"></td> <td style="width:1%;"></td> <td style="width:14.643%;"></td> <td style="width:1%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:10.722%;"></td> <td style="width:1%;"></td> <td style="width:1.88%;"></td> <td style="width:1%;"></td> <td style="width:10.402000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.88%;"></td> <td style="width:1%;"></td> <td style="width:10.402000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Gross Carrying Amount</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Weighted-Average Life (Years)</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Accumulated Amortization</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Net Carrying Amount</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;word-break:break-word;"> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Indefinite-lived intangibles</span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">129,000</span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">129,000</span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Finite-lived intangibles</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">34,775</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9.9</span></span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,670</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">31,105</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;word-break:break-word;"> <td style="background-color:#ccecff;text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Total intangible assets</span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">163,775</span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,670</span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">160,105</span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.4%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The Company recorded costs of sales of $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million for the years ended December 31, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">2023, 2022, and 2021, respectively, related to the amortization of the intangible assets.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:'Calibri',sans-serif;"><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The expected amortization of the intangible assets, as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">December 31, 2023, for each of the next five years and thereafter is as follows:</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:4pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:68.006%;"></td> <td style="width:1%;"></td> <td style="width:29.994%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">2024</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,903</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">2025</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,903</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">2026</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,903</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">2027</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,462</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">2028</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,022</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Thereafter</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">14,078</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Total</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">37,271</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></div> 129000000 129000000 4800000 P5Y8M12D 30000000 10000000 P10Y <p style="text-indent:4.4%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:4.5pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The Company's intangible assets were as follows:</span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:40.508%;"></td> <td style="width:1%;"></td> <td style="width:14.643%;"></td> <td style="width:1%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:10.722%;"></td> <td style="width:1%;"></td> <td style="width:1.88%;"></td> <td style="width:1%;"></td> <td style="width:10.402000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.88%;"></td> <td style="width:1%;"></td> <td style="width:10.402000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Gross Carrying Amount</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Weighted-Average Life (Years)</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Accumulated Amortization</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Net Carrying Amount</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;word-break:break-word;"> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Indefinite-lived intangibles</span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">129,000</span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">129,000</span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Finite-lived intangibles</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">44,775</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9.6</span></span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,504</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">37,271</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;word-break:break-word;"> <td style="background-color:#ccecff;text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Total intangible assets</span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">173,775</span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,504</span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">166,271</span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.4%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:4pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:40.508%;"></td> <td style="width:1%;"></td> <td style="width:14.643%;"></td> <td style="width:1%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:10.722%;"></td> <td style="width:1%;"></td> <td style="width:1.88%;"></td> <td style="width:1%;"></td> <td style="width:10.402000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.88%;"></td> <td style="width:1%;"></td> <td style="width:10.402000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Gross Carrying Amount</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Weighted-Average Life (Years)</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Accumulated Amortization</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Net Carrying Amount</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;word-break:break-word;"> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Indefinite-lived intangibles</span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">129,000</span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">129,000</span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Finite-lived intangibles</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">34,775</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9.9</span></span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,670</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">31,105</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;word-break:break-word;"> <td style="background-color:#ccecff;text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Total intangible assets</span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">163,775</span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,670</span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">160,105</span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> 129000000 129000000 44775000 P9Y7M6D 7504000 37271000 173775000 7504000 166271000 129000000 129000000 34775000 P9Y10M24D 3670000 31105000 163775000 3670000 160105000 3800000 3200000 300000 <p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The expected amortization of the intangible assets, as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">December 31, 2023, for each of the next five years and thereafter is as follows:</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:4pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:68.006%;"></td> <td style="width:1%;"></td> <td style="width:29.994%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">2024</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,903</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">2025</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,903</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">2026</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,903</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">2027</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,462</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">2028</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,022</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Thereafter</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">14,078</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Total</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">37,271</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> 4903000 4903000 4903000 4462000 4022000 14078000 37271000 <div style="display:flex;margin-top:13.5pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Calibri;min-width:4.537%;display:inline-flex;justify-content:flex-start;">6.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Revenue</span></div></div><div style="font-size:10pt;font-family:'Calibri',sans-serif;"><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:4.5pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The following table disaggregates total revenues from external customers by product sales, royalty revenue, and collaboration and license revenue (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:81.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:54.118%;"></td> <td style="width:1%;"></td> <td style="width:12.074%;"></td> <td style="width:1%;"></td> <td style="width:2.119%;"></td> <td style="width:1%;"></td> <td style="width:12.074%;"></td> <td style="width:1%;"></td> <td style="width:2.119%;"></td> <td style="width:1%;"></td> <td style="width:11.495%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Product sales:</span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Crysvita</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">75,697</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">42,678</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">21,422</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Mepsevii</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">30,441</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">20,637</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">16,035</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Dojolvi</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">70,633</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">55,612</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">39,560</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Evkeeza</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,642</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Total product sales</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">180,413</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">118,927</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">77,017</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Crysvita royalty revenue</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">182,652</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">21,692</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">17,951</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Collaboration and license revenue:</span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Crysvita collaboration revenue in Profit-Share Territory</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">69,705</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">215,024</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">171,198</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Crysvita royalty revenue in European Territory</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">244</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Daiichi Sankyo</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,479</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,686</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">84,996</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Total collaboration and license revenue</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">71,184</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">222,710</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">256,438</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Total revenues</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">434,249</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">363,329</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">351,406</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:4.5pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The following table disaggregates total revenues based on geographic location (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:81.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:54.118%;"></td> <td style="width:1%;"></td> <td style="width:12.074%;"></td> <td style="width:1%;"></td> <td style="width:2.119%;"></td> <td style="width:1%;"></td> <td style="width:12.074%;"></td> <td style="width:1%;"></td> <td style="width:2.119%;"></td> <td style="width:1%;"></td> <td style="width:11.495%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">North America</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">307,149</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">281,088</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">301,110</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Latin America</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">77,342</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">44,711</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">23,636</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Europe</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">47,534</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">36,369</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">26,660</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Japan</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,224</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,161</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Total revenues</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">434,249</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">363,329</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">351,406</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><div style="font-size:10pt;font-family:'Calibri',sans-serif;"><p style="text-indent:4.533%;font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:4.5pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The following table presents the activity and ending balances for sales-related accruals and allowances (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:81.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:54.118%;"></td> <td style="width:1%;"></td> <td style="width:12.074%;"></td> <td style="width:1%;"></td> <td style="width:2.119%;"></td> <td style="width:1%;"></td> <td style="width:12.074%;"></td> <td style="width:1%;"></td> <td style="width:2.119%;"></td> <td style="width:1%;"></td> <td style="width:11.495%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Balance of product sales reserve at beginning of year</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,487</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,181</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,913</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Provisions</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">18,761</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">13,525</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">9,586</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Payments</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">12,746</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">9,613</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,120</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Adjustments</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">473</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">394</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">198</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Balance of product sales reserve at end of year</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">17,029</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,487</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,181</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><div style="font-size:10pt;font-family:'Calibri',sans-serif;"><p style="text-indent:4.533%;font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:4.5pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The following table presents changes in the contract liabilities for the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">December 31, 2023 and 2022 (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:81.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.284%;"></td> <td style="width:1%;"></td> <td style="width:12.049000000000001%;"></td> <td style="width:1%;"></td> <td style="width:3.407%;"></td> <td style="width:1%;"></td> <td style="width:13.259%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Balance of contract liabilities at beginning of period</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,479</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">9,076</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Additions</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">89</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Deductions</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,479</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,686</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Balance of contract liabilities at end of period, net</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,479</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="text-indent:4.533%;font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:4.5pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">See Note 8 for additional details on contract liabilities activities.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:13.5pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The Company’s largest accounts receivable balance was from a collaboration partner and was </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">53</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">% and </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">68</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">% of the total accounts receivable balance as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">December 31, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">, respectively.</span></p> <p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:4.5pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The following table disaggregates total revenues from external customers by product sales, royalty revenue, and collaboration and license revenue (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:81.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:54.118%;"></td> <td style="width:1%;"></td> <td style="width:12.074%;"></td> <td style="width:1%;"></td> <td style="width:2.119%;"></td> <td style="width:1%;"></td> <td style="width:12.074%;"></td> <td style="width:1%;"></td> <td style="width:2.119%;"></td> <td style="width:1%;"></td> <td style="width:11.495%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Product sales:</span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Crysvita</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">75,697</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">42,678</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">21,422</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Mepsevii</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">30,441</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">20,637</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">16,035</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Dojolvi</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">70,633</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">55,612</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">39,560</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Evkeeza</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,642</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Total product sales</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">180,413</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">118,927</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">77,017</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Crysvita royalty revenue</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">182,652</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">21,692</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">17,951</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Collaboration and license revenue:</span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Crysvita collaboration revenue in Profit-Share Territory</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">69,705</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">215,024</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">171,198</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Crysvita royalty revenue in European Territory</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">244</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Daiichi Sankyo</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,479</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,686</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">84,996</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Total collaboration and license revenue</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">71,184</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">222,710</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">256,438</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Total revenues</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">434,249</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">363,329</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">351,406</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:4.5pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The following table disaggregates total revenues based on geographic location (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:81.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:54.118%;"></td> <td style="width:1%;"></td> <td style="width:12.074%;"></td> <td style="width:1%;"></td> <td style="width:2.119%;"></td> <td style="width:1%;"></td> <td style="width:12.074%;"></td> <td style="width:1%;"></td> <td style="width:2.119%;"></td> <td style="width:1%;"></td> <td style="width:11.495%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">North America</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">307,149</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">281,088</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">301,110</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Latin America</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">77,342</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">44,711</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">23,636</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Europe</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">47,534</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">36,369</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">26,660</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Japan</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,224</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,161</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Total revenues</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">434,249</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">363,329</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">351,406</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> 75697000 42678000 21422000 30441000 20637000 16035000 70633000 55612000 39560000 3642000 0 0 180413000 118927000 77017000 182652000 21692000 17951000 69705000 215024000 171198000 0 0 244000 1479000 7686000 84996000 71184000 222710000 256438000 434249000 363329000 351406000 307149000 281088000 301110000 77342000 44711000 23636000 47534000 36369000 26660000 2224000 1161000 0 434249000 363329000 351406000 <p style="text-indent:4.533%;font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:4.5pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The following table presents the activity and ending balances for sales-related accruals and allowances (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:81.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:54.118%;"></td> <td style="width:1%;"></td> <td style="width:12.074%;"></td> <td style="width:1%;"></td> <td style="width:2.119%;"></td> <td style="width:1%;"></td> <td style="width:12.074%;"></td> <td style="width:1%;"></td> <td style="width:2.119%;"></td> <td style="width:1%;"></td> <td style="width:11.495%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Balance of product sales reserve at beginning of year</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,487</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,181</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,913</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Provisions</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">18,761</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">13,525</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">9,586</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Payments</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">12,746</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">9,613</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,120</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Adjustments</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">473</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">394</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">198</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Balance of product sales reserve at end of year</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">17,029</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,487</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,181</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> 11487000 7181000 3913000 18761000 13525000 9586000 12746000 9613000 6120000 473000 -394000 198000 17029000 11487000 7181000 <p style="text-indent:4.533%;font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:4.5pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The following table presents changes in the contract liabilities for the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">December 31, 2023 and 2022 (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:81.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.284%;"></td> <td style="width:1%;"></td> <td style="width:12.049000000000001%;"></td> <td style="width:1%;"></td> <td style="width:3.407%;"></td> <td style="width:1%;"></td> <td style="width:13.259%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Balance of contract liabilities at beginning of period</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,479</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">9,076</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Additions</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">89</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Deductions</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,479</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,686</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Balance of contract liabilities at end of period, net</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,479</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 1479000 9076000 0 89000 1479000 7686000 0 1479000 0.53 0.68 <div style="display:flex;margin-top:13.5pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Calibri;min-width:4.537%;display:inline-flex;justify-content:flex-start;">7.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">GeneTx Acquisition</span></div></div><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">In August 2019, the Company entered into a Program Agreement and a Unitholder Option Agreement with GeneTx Biotherapeutics LLC, or GeneTx, to collaborate on the development of GeneTx’s GTX-102, an ASO for the treatment of Angelman syndrome. In July 2022, pursuant to the terms of the Unitholder Option Agreement, as amended, the Company exercised the option to acquire GeneTx and entered into a Unit Purchase Agreement, or the Purchase Agreement, pursuant to which the Company purchased all the outstanding units of GeneTx. In accordance with the terms of the Purchase Agreement, the Company paid the option exercise price of $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">75.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million and an additional $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">15.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million to acquire the outstanding cash of GeneTx, and adjustments for working capital and transaction expenses of $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million, for a total purchase consideration of $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">91.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million. The Company may be required to make payments of up to $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">190.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million upon the achievement of certain milestones, including up to $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">30.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million in milestone payments upon achievement of the earlier of initiation of a Phase 3 clinical study or product approvals in Canada and the U.K., up to $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">85.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million in additional regulatory approval milestones for the achievement of U.S. and EU product approvals, and up to $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">75.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million in commercial milestone payments based on annual worldwide net product sales. The Company will also pay tiered mid- to high single-digit percentage royalties based on licensed product annual net sales. If the Company receives and resells an FDA priority review voucher, or PRV, in connection with a new drug application approval, GeneTx is entitled to receive a portion of proceeds from the sale or a cash payment from the Company if the Company choses to retain the PRV. As part of the Company's acquisition of GeneTx, the Company assumed a License Agreement with Texas A&amp;M University, or TAMU. Under this agreement, TAMU is eligible to receive from the Company up to $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">23.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million upon the achievement of various future milestones, a nominal annual license fee that may increase up to a maximum of $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million, as well as royalties in the mid-single-digits of net sales.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The transaction was accounted as an asset acquisition, as substantially all of the fair value of the gross assets acquired was concentrated in a single identifiable in-process research and development intangible asset. Prior to the achievement of certain development and regulatory milestones, the acquired in-process research and development intangible asset has not yet reached technological feasibility and has no alternative future use. Accordingly, the Company recorded the acquisition price of $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">75.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million, net of cash and working capital acquired, as in-process research and development expense during the year ended December 31, 2022.</span></p> 75000000 15600000 600000 91200000 190000000 30000000 85000000 75000000 23500000 2000000 75000000 <div style="display:flex;margin-top:13.5pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Calibri;min-width:4.537%;display:inline-flex;justify-content:flex-start;">8.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">License and Research Agreements</span></div></div><p style="font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Kyowa Kirin Co., Ltd.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">In August 2013, the Company entered into a collaboration and license agreement with Kyowa Kirin Co., Ltd., or KKC. Under the terms of this collaboration and license agreement, as amended, the Company and KKC collaborate on the development and commercialization of Crysvita in the field of orphan diseases in the U.S. and Canada, or the Profit-Share Territory, and in the European Union, United Kingdom, and Switzerland, or the European Territory, and the Company has the right to develop and commercialize such products in the field of orphan diseases in Mexico and Central and South America, or Latin America.</span></p><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;font-style:italic;min-width:fit-content;">Development Activities</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">In the field of orphan diseases, except for ongoing studies being conducted by KKC, the Company was the lead party for development activities in the Profit-Share Territory and in the European Territory until the applicable transition date. The Company shared the costs for development activities in the Profit-Share Territory and the European Territory conducted pursuant to the development plan before the applicable transition date equally with KKC. In April 2023, which was the transition date for the Profit-Share Territory, KKC became the lead party and became responsible for the costs of the subsequent development activities. However, the Company will continue to equally share in the costs of the studies with KKC that commenced prior to the applicable transition date.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The collaboration and license agreements are within the scope of ASC 808, which provides guidance on the presentation and disclosure of collaborative arrangements.</span></p><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;font-style:italic;min-width:fit-content;">Collaboration and Royalty Revenue for Sales in the Profit-Share Territory</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The Company and KKC shared commercial responsibilities and profits in the Profit-Share Territory until April 2023. Under the collaboration agreement, KKC manufactured and supplied Crysvita for commercial use in the Profit-Share Territory and charged the Company a transfer price of </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">30</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">% of net sales in 2023, and </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">35</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">% </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">prior to December 31, 2022. The remaining profit or loss after supply</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">costs </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">from commercializing products in the Profit-Share Territory was shared between the Company and KKC on a </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">50</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">/</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">50</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> basis until April 2023. In April 2023, commercialization responsibilities for Crysvita in the Profit-Share Territory transitioned to KKC. Thereafter, the Company is entitled to receive a tiered double-digit revenue share from the mid-</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">20</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">% range up to a maximum rate of </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">30</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">%.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">In 2022, the Company entered into an amendment to the collaboration agreement which granted the Company the right to continue to support KKC in commercial field activities in the U.S. through April 2024, subject to the limitations and conditions set forth in the amendment. The parties subsequently mutually agreed to extend the Company's right to continue to support KKC in commercial field activities in the U.S. through December 31, 2024, and as a result, the Company will continue to support commercial field efforts in the U.S. through a cost share arrangement through December 2024. After December 31, 2024, the Company’s rights to promote Crysvita in the U.S. will be limited to medical geneticists and the Company will solely bear its expenses for the promotion of Crysvita in the Profit-Share Territory.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">As KKC was the principal in the sale transaction with the customer during the profit-share period, the Company recognized a pro-rata share of collaboration revenue, net of transfer pricing, in the period the sale occurs. The Company concluded that its portion of KKC’s sales in the Profit-Share Territory prior to April 2023 was analogous to a royalty and therefore recorded its share as collaboration revenue, similar to a royalty. Starting in April 2023, the Company began to record the royalty revenue as the underlying sales occur.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">In July 2022, the Company sold to OMERS its right to receive </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">30</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">% of the future royalty payments due to the Company based on net sales of Crysvita in the U.S. and Canada, subject to a cap, beginning in April 2023, as further described in Note 10. The Company records this revenue as royalty revenue.</span></p><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;font-style:italic;min-width:fit-content;">Product Sales Revenue for Other Territories</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The Company is responsible for commercializing Crysvita in Latin America and Turkey. The Company is considered the principal in these territories as the Company controls the product before it is transferred to the customer. Accordingly, the Company records revenue on a gross basis for the sale of Crysvita once the product is delivered and the risk and title of the product is transferred to the distributor. KKC has the option to assume responsibility for commercialization efforts in Turkey from the Company, after a certain minimum period.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Under the collaboration agreement, KKC manufactures and supplies Crysvita, which is purchased by the Company for sales in Latin American territories and charges the Company a transfer price of </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">30</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">% of net sales. The transfer price on these sales was </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">35</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">% prior to December 31, 2022. The Company also pays to KKC a low single-digit royalty on net sales in Latin America.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:'Calibri',sans-serif;"><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:4.5pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Total Crysvita revenue was as follows (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:55.809%;"></td> <td style="width:1%;"></td> <td style="width:11.638%;"></td> <td style="width:1%;"></td> <td style="width:1.64%;"></td> <td style="width:1%;"></td> <td style="width:11.638%;"></td> <td style="width:1%;"></td> <td style="width:1.64%;"></td> <td style="width:1%;"></td> <td style="width:11.638%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Revenue in profit-share territory:</span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Collaboration revenue</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">69,705</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">215,024</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">171,198</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Royalty revenue</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">113,288</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Non-cash royalty revenue</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">48,581</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Total revenue in Profit-Share Territory</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">231,574</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">215,024</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">171,198</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Product sales</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">75,697</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">42,678</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">21,422</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Royalty revenue in European Territory</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">244</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Non-cash royalty revenue in European Territories</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">20,783</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">21,692</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">17,951</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:15pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Total Crysvita revenue</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">328,054</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">279,394</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">210,815</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;font-style:italic;min-width:fit-content;">Royalty Revenue for Sales in the European Territory</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">KKC has the commercial responsibility for Crysvita in the European Territory. In December 2019, the Company sold its right to receive royalty payments based on sales in the European Territory to Royalty Pharma, effective January 1, 2020, as further described in Note 10. Prior to the Company’s sale of the royalty, the Company received a royalty of up to </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">% on net sales in the European Territory, which was recognized as the underlying sales occur. Beginning in 2020, the Company records the royalty revenue as non-cash royalty revenues. The Company records this revenue as royalty revenue.</span></p></div><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;font-style:italic;min-width:fit-content;">Collaboration Cost Sharing and Payments</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:4pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Under the collaboration agreement, KKC and the Company share certain development and commercialization costs and as a result, the Company was reimbursed for these costs and operating expenses were reduced. Additionally, KKC is owed a transfer price fee and royalties on certain revenues and the Company recorded amounts owed to KKC in cost of sales. </span><span style="font-size:12pt;font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">These amounts were recognized in the Company’s Statements of Operations in connection with the collaboration agreement with KKC as follows (in thousands):</span></span></p><div style="font-size:10pt;font-family:'Calibri',sans-serif;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:53.958%;"></td> <td style="width:1%;"></td> <td style="width:11.854%;"></td> <td style="width:1%;"></td> <td style="width:2.239%;"></td> <td style="width:1%;"></td> <td style="width:11.854%;"></td> <td style="width:1%;"></td> <td style="width:2.239%;"></td> <td style="width:1%;"></td> <td style="width:11.854%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Research and development</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,510</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">15,974</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">21,657</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Selling, general and administrative</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">17,199</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">37,217</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">32,629</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Cost of sales</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">18,476</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">13,250</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,701</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;font-style:italic;min-width:fit-content;">Collaboration Receivable and Payable</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The Company had accounts receivable from KKC in the amount of $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">39.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">27.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million from profit-share revenue and royalties and other receivables recorded in other current assets of $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million and accrued liabilities of $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million from commercial and development activity reimbursements, as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">December 31, 2023 and 2022, respectively.</span></p><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Saint Louis University</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">In November 2010, the Company entered into a license agreement with Saint Louis University, or SLU. Under the terms of this license agreement, SLU granted the Company an exclusive worldwide license to make, have made, use, import, offer for sale, and sell therapeutics related to SLU’s beta-glucuronidase product for use in the treatment of human diseases.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The Company made a milestone payment of $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million upon approval of Mepsevii for treatment of MPS 7. The Company is required to pay to SLU a low single-digit royalty on net sales of the licensed products in any country or region, upon reaching a certain level of cumulative worldwide sales of the product.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Baylor Research Institute</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">In September 2012, the Company entered into a license agreement with Baylor Research Institute, or BRI. Under the terms of this license agreement, as amended, BRI exclusively licensed to the Company its territories for certain intellectual property related to Dojolvi (triheptanoin) for the treatment of LC-FAOD.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">For the years ended December 31, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">, the Company recorded </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">nil</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million, respectively, for the attainment of various development and commercial milestones as finite-lived intangible assets. The Company is obligated to make additional future payments of up to $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million contingent upon attainment of various development and commercial milestones. Additionally, the Company is paying BRI a mid- single-digit royalty on net sales of the licensed product in the licensed territories.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">REGENXBIO, Inc.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The Company has a license agreement with REGENXBIO, Inc., or REGENX, for an exclusive, sublicensable, worldwide commercial license under certain intellectual property for preclinical and clinical research and development, and commercialization of drug therapies using REGENX's licensed patents for the treatment of hemophilia A, OTC deficiency, and GSD1a. The Company will pay an annual fee and certain milestone fees per disease indication, low to mid- single-digit royalty percentages on net sales of licensed products, and milestone and sublicense fees owed by REGENX to its licensors, contingent upon the attainment of certain development activities as outlined in the agreement.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The Company also has an option and license agreement with REGENX under which the Company has an exclusive, sublicensable, worldwide license to make, have made, use, import, sell, and offer for sale licensed products to treat Wilson disease and CDKL5 deficiency.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> For each disease indication, the Company is obligated to pay an annual maintenance fee of $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million and up to $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">9.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million upon achievement of various milestones, as well as mid- to high single-digit royalties on net sales of licensed products and mid- single-digit to low double-digit percentage sublicenses fees, if any.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">In March 2020, the Company entered into a license agreement with REGENX, for an exclusive, sublicensable, worldwide license to REGENX’s NAV AAV8 and AAV9 vectors for the development and commercialization of gene therapy treatments for a rare metabolic disorder. In return for these rights, the Company made an upfront payment of $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The Company will pay certain</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">annual </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">fees of $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million, milestone payments of up to $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">14.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million, and royalties on any net sales of products incorporating the licensed intellectual property that range from </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">a high single-digit to low double-digit royalty.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Bayer HealthCare LLC</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The Company previously had a collaboration and license agreement with Bayer Healthcare LLC, or Bayer, to research, develop and commercialize AAV gene therapy products for the treatment of hemophilia A, or DTX 201. Under this agreement, Bayer had been granted an exclusive license to develop and commercialize one or more novel gene therapies for hemophilia A.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">In October 2022, the Collaboration and License Agreement for DTX201 with Bayer was terminated and all licensed rights to DTX201 have reverted back to the Company. The Company also obtained rights to all necessary data and information to further develop DTX201 or another hemophilia A program through a royalty-free, worldwide, sublicensable, perpetual license.</span></p><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">University of Pennsylvania</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The Company has a research, collaboration, and license agreement with University of Pennsylvania School of Medicine, or Penn, which provides the terms for the Company and Penn to collaborate with respect to the pre-clinical development of gene therapy products for the treatment of certain indications. Under the agreement, Penn granted the Company an exclusive, worldwide license to certain patent rights arising out of the research program, subject to certain retained rights, and a non-exclusive, worldwide license to certain Penn intellectual property, in each case to research, develop, make, have made, use, sell, offer for sale, commercialize and import licensed products in each indication for the term of the agreement. The Company will fund the cost of the research program in accordance with a mutually agreed-upon research budget and will be responsible for clinical development, manufacturing and commercialization of each indication. The Company may be obligated to make milestone payments of up to $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million for each indication, if certain development milestones are achieved over time. The Company is also obligated to make milestone payments of up to $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">25.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million per approved product if certain commercial milestones are achieved, as well as low to mid- single-digit royalties on net sales of each licensed product.</span></p><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Arcturus Therapeutics Holdings Inc.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">In October 2015, the Company entered into a Research Collaboration and License Agreement with Arcturus Therapeutics Holdings Inc., or Arcturus, to collaborate on the research and development of therapies for select rare diseases. Arcturus was responsible for conducting certain research services, funded by the Company, and the Company was responsible for development and commercialization costs.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">On a product-by-product basis, the Company is obligated to make development and regulatory milestone payments of up to $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">24.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million, and commercial milestone payments of up to $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">45.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million if certain milestones are achieved. For the year ended December 31, 2021, the Company achieved a $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million development milestone, which was paid with a corresponding credit received from Arcturus for prior research and collaboration activities. The Company is also obligated to pay Arcturus royalties on any net sales of products incorporating the licensed intellectual property that may range from a mid- single-digit to low double-digit percentage. There were no material expenses for this arrangement during the years ended December 31, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">2023, 2022, and 2021.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">In June 2019, the Company entered into an Equity Purchase Agreement and an amendment to the Research Collaboration and License Agreement, or License Agreement, to expand the field of use and increase the number of disease targets to include mRNA, DNA and siRNA therapeutics for up to </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">12</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> rare diseases. Pursuant to the agreements, the Company paid $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million in cash upfront to Arcturus and purchased </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,400,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> shares of Arcturus’ common stock at a stated value of $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">10.00</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> per share, resulting in a total of $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">30.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million of consideration paid at the close of the transaction. As a result, the Company received expanded license rights under the License Agreement, Arcturus common stock, and an option to purchase an additional </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">600,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> shares of Arcturus’ common stock at $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">16.00</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> per share. In May 2020, the Company exercised its option to purchase </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">600,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> shares of Arcturus common stock for a total purchase price of $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">9.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The Company’s investment in Arcturus was accounted at fair value, as the fair value was readily determinable. During the year ended December 31, 2022, the Company sold </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">500,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> shares of Arcturus common stock, at a weighted-average price of $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">20.39</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> per share. As of December 31, 2022, the Company held </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> shares of Arcturus common stock.</span></p><div style="font-size:10pt;font-family:'Calibri',sans-serif;"><p style="text-indent:4.533%;font-size:10pt;margin-top:4pt;font-family:Times New Roman;margin-bottom:4.5pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The changes in the fair value of the Company’s equity investment in Arcturus </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">were as follows (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:68.006%;"></td> <td style="width:1%;"></td> <td style="width:29.994%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Arcturus Common Stock</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;word-break:break-word;"> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">December 31, 2021</span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">18,505</span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Change in fair value</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,411</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Sale of shares</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,094</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Daiichi Sankyo</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">In March 2020, the Company executed a License and Technology Access Agreement, or the License Agreement, with Daiichi Sankyo Co., Ltd., or Daiichi Sankyo. Pursuant to the License Agreement, the Company granted Daiichi Sankyo a non-exclusive license to intellectual property, including know-how and patent applications, with respect to its Pinnacle PCL</span><span style="color:#000000;white-space:pre-wrap;vertical-align:super;font-size:6.7pt;font-family:'Calibri',sans-serif;min-width:fit-content;">TM</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> producer cell line platform, or Pinnacle PCL Platform, and HEK293 transient transfection manufacturing technology platforms for AAV-based gene therapy products.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Under the terms of the License Agreement, Daiichi Sankyo made an </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;"><span style="-sec-ix-hidden:F_65979e13-9b9c-4e63-a02c-d1c6ce0566e5;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">upfront payment</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> of $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">125.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million and an additional $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">25.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million upon completion of the technology transfer of the Pinnacle PCL Platform and HEK293 platform. Daiichi Sankyo reimbursed the Company for all costs associated with the transfer of the manufacturing technology.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The Company also entered into a Stock Purchase Agreement, or SPA, with Daiichi Sankyo, pursuant to which Daiichi Sankyo purchased </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,243,913</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> shares of the Company’s common stock in exchange for $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">75.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million in cash during the first quarter of 2020. The fair market value of the common stock issued to Daiichi Sankyo was $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">55.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million based on the stock price of $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">44.43</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> per share on the date of issuance, resulting in a $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">19.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million premium on the SPA.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">In June 2020, the Company executed a subsequent license agreement, or the Sublicense Agreement, with Daiichi Sankyo for transfer of certain technology in consideration for an upfront payment of $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million and annual maintenance fees, milestone payments, and royalties on any net sales of products incorporating the licensed intellectual property.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The Company evaluated the License Agreement and the Sublicense Agreement under ASC 606 and determined that the performance obligations under the agreements are (i) intellectual property with respect to its Pinnacle PCL Platform and HEK293 transient transfection manufacturing technology platform together with the initial technical assistance and technology transfer services, and (ii) the transfer of any know-how and improvements after the completion of the initial technology transfer through the end of the three year technology transfer period.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The Company allocated the total transaction price to the two performance obligations on a relative stand-alone selling price basis. Revenue allocated to the intellectual property and the technology transfer services was recognized over an initial period which was completed during the first quarter of 2022, measuring the progress toward complete satisfaction of the individual performance obligation using an input measure. Revenue for know-how and improvements after the completion of technology transfer was recognized on a straight-line basis over the remaining technology transfer period, which ended in March 2023, as it was expected that Daiichi Sankyo would receive and consume the benefits consistently throughout the period. The Company’s current obligations under the License Agreement and the Sublicense Agreement were completed following the conclusion of the technology transfer period. Total revenue recognized under the arrangement through December 31, 2023 was $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">183.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The Company recognized $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million, and $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">85.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million for the years ended December 31, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">2023, 2022, and 2021</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">, respectively, in revenue related to this arrangement. Accordingly, the Company recorded contract liabilities of </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">nil</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million, net, for this arrangement as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">December 31, 2023 and 2022, respectively.</span></p><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Mereo</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">In December 2020, the Company entered into a License and Collaboration Agreement with Mereo to collaborate on the development of setrusumab. Under the terms of the agreement, the Company will lead future global development of setrusumab in both pediatric and adult patients with OI. The Company was granted an exclusive license to develop and commercialize setrusumab in the U.S., Turkey, and the rest of the world, excluding the European Economic Area, United Kingdom, and Switzerland, or the</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Mereo Territory, where Mereo retains commercial rights. Each party will be responsible for post-marketing commitments and commercial supply in their respective territories.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Upon the closing of the transaction in January 2021, the Company made a payment of $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">50.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million to Mereo and will be required to make payments of up to $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">254.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million upon the achievement of certain clinical, regulatory, and commercial milestones. The Company will pay for all global development costs as well as tiered double-digit percentage royalties to Mereo on net sales in the U.S., Turkey, and the rest of the world (excluding the Mereo Territory), and Mereo will pay the Company a fixed double-digit percentage royalty on net sales in the Mereo Territory.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Although Mereo is a variable interest entity, the Company is not the primary beneficiary as it does not have the power to direct the activities that would most significantly impact the economic performance of Mereo. Prior to the achievement of certain development milestones, all consideration paid to Mereo represents rights to potential future benefits associated with Mereo’s in-process research and development activities, which have not reached technological feasibility and have no alternative future use.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">For the years ended December 31, 2023, 2022, and 2021</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">, the Company recorded research and development expense of $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">9.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million for the achievement of a clinical milestone, </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">nil</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">, and $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">50.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million for the upfront payment, respectively.</span></p><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Regeneron</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">In January 2022, the Company announced a collaboration with Regeneron Pharmaceuticals, or Regeneron, to commercialize Evkeeza for HoFH outside of the U.S. Evkeeza is approved in the U.S., where it is marketed by Regeneron, and in the EU and U.K. as a first-in-class therapy for use together with diet and other low-density lipoprotein-cholesterol-lowering therapies to treat adults and adolescents aged 12 years and older with HoFH. Pursuant to the terms of the agreement, the Company received the rights to develop, commercialize and distribute the product for HoFH in countries outside of the U.S. The Company is obligated to pay up to $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">63.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million in future milestone payments, contingent upon the achievement of certain regulatory and sales milestones. The Company may share in certain costs for global trials led by Regeneron and also received the right to opt into other potential indications.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The collaboration agreement is within the scope of ASC 808 which provides guidance on the presentation and disclosure of collaborative arrangements. As the Company would be the principal in future sale transactions with the customer, the Company will recognize product sales and cost of sales in the period the related sales occur and the related revenue recognition criteria are met. Under the collaboration agreement, Regeneron supplies the product and charges the Company a transfer price from the low </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">20</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">% range up to </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">40</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">% on net sales, which is recognized as cost of sales in the Company’s Statement of Operations.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The Company paid Regeneron a $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">30.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million upfront payment upon the closing of the transaction in January 2022, and d</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">uring the year ended December 31, 2023, a $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">10.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million regulatory milestone was achieved.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> As these payments are for the Company’s use of intellectual property for Evkeeza for HoFH, they were recorded as intangible assets. See Note 5 for additional details.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Under the collaboration agreement, the Company reimbursed Regeneron for development costs of $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million, and </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">nil</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">years ended December 31, 2023, 2022, and 2021, respectively, which were recorded as research and development expense on the Consolidated Statements of Operations. The Company had </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">collaboration payables for this arrangement included in accrued liabilities on the Consolidated Balance Sheets of $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">10.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">December 31, 2023 and December 31, 2022, respectively. A</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">dditionally, Regeneron is owed a transfer price fee and royalties on certain revenues and the Company recorded amounts owed to Regeneron of $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million in cost of sales on the Consolidated Statements of Operations for the year ended December 31, 2023.</span></p><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Abeona</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">In May 2022, the Company announced an exclusive License Agreement for the AAV gene therapy for UX111 with Abeona for the treatment of MPS IIIA. Under the terms of the agreement, the Company assumed responsibility for the UX111 program and in return, Abeona is eligible to receive tiered royalties of up to </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">% on net sales and commercial milestone payments of up to $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">30.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million following regulatory approval of the product. Additionally, the Company entered into an Assignment and Assumption Agreement with Abeona to transfer and assign to the Company the exclusive license agreement between Nationwide Children’s Hospital, or NCH, and Abeona for certain rights related to UX111. Under this agreement, NCH is eligible to receive from the Company up to $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million in development and regulatory milestones as well as royalties in the low single-digits of net sales.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The Company is obligated to pay Abeona certain prior development costs and other transition costs related to UX111. Prior to product regulatory approval, all consideration paid to Abeona represents rights to potential future benefits associated with Abeona’s in-process research and development activities, which have not reached technological feasibility and have no alternative future use. Accordingly, the value of the acquired intellectual property rights and clinical inventory as well as prior development costs and transition costs of $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million, were recorded as research and development expense for the year ended December 31, 2022. The Company did </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">t incur any other material costs related to this agreement in the years presented.</span></p><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Solid Biosciences, Inc.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">In October 2020, the Company entered into a strategic Collaboration and License Agreement with Solid Biosciences Inc., or Solid, and</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> received an exclusive license for any pharmaceutical product that expresses Solid’s proprietary microdystrophin construct from AAV8 and variants thereof in clade E for use in the treatment of Duchenne muscular dystrophy and other diseases resulting from lack of functional dystrophin, including Becker muscular dystrophy. The Company is collaborating to develop products that combine Solid’s differentiated microdystrophin construct, the Company’s Pinnacle PCL Platform, and the Company’s AAV8 variants. Solid is providing development support and was granted an exclusive option to co-invest in products the Company develops for profit-share participation in certain territories. On a product-by-product basis, the Company is obligated to make development milestone payments of up to $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">25.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million, regulatory milestone payments of up to $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">65.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million, and commercial milestone payments of up to $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">165.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million, if such milestones are achieved, as well as royalties on any net sales of products incorporating the licensed intellectual property that range from a low to mid-double-digit percentage. The royalty rate changes to mid- to high double-digit percentage if Solid decides to co-invest in the product.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The Company also entered into a Stock Purchase Agreement and the Investor Agreement with Solid, pursuant to which, the Company purchased</span><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,825,797</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> shares of Solid’s common stock for an aggregate purchase price of $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">40.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million. </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">In October 2022, Solid announced a </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> for 15 reverse stock split. After the split, the Company held </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">521,719</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> shares of Solid's common stock.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> The Company’s investment in Solid is being accounted at fair value, as the fair value is readily determinable. The Company recorded the common stock investment at $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">26.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million on the transaction date, which was based on the quoted market price on the closing date.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Although Solid is a variable interest entity, the Company is not the primary beneficiary as it does not have the power to direct the activities that would most significantly impact the economic performance of Solid. Prior to the achievement of certain development milestones, all consideration paid to Solid represents rights to potential future benefits associated with Solid’s in-process research and development activities, which have not reached technological feasibility and have no alternative future use. Accordingly, the remaining $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">13.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million of the total $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">40.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million paid as consideration was attributed to the license rights obtained and was recorded as in-process research and development expense during the year ended December 31, 2020.</span></p><div style="font-size:10pt;font-family:'Calibri',sans-serif;"><p style="text-indent:4.533%;font-size:10pt;margin-top:4pt;font-family:Times New Roman;margin-bottom:4.5pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The changes in the fair value of the Company’s investment in Solid’s common stock </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">were as follows (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:50.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:68.006%;"></td> <td style="width:1%;"></td> <td style="width:29.994%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Solid Common Stock</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;word-break:break-word;"> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">December 31, 2021</span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">13,695</span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Change in fair value</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,888</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,807</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Change in fair value</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">397</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">December 31, 2023</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,204</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></div> 0.30 0.35 0.50 0.50 0.20 0.30 0.30 0.30 0.35 <p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:4.5pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Total Crysvita revenue was as follows (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:55.809%;"></td> <td style="width:1%;"></td> <td style="width:11.638%;"></td> <td style="width:1%;"></td> <td style="width:1.64%;"></td> <td style="width:1%;"></td> <td style="width:11.638%;"></td> <td style="width:1%;"></td> <td style="width:1.64%;"></td> <td style="width:1%;"></td> <td style="width:11.638%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Revenue in profit-share territory:</span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Collaboration revenue</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">69,705</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">215,024</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">171,198</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Royalty revenue</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">113,288</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Non-cash royalty revenue</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">48,581</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Total revenue in Profit-Share Territory</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">231,574</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">215,024</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">171,198</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Product sales</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">75,697</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">42,678</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">21,422</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Royalty revenue in European Territory</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">244</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Non-cash royalty revenue in European Territories</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">20,783</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">21,692</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">17,951</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:15pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Total Crysvita revenue</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">328,054</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">279,394</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">210,815</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;font-style:italic;min-width:fit-content;">Royalty Revenue for Sales in the European Territory</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">KKC has the commercial responsibility for Crysvita in the European Territory. In December 2019, the Company sold its right to receive royalty payments based on sales in the European Territory to Royalty Pharma, effective January 1, 2020, as further described in Note 10. Prior to the Company’s sale of the royalty, the Company received a royalty of up to </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">% on net sales in the European Territory, which was recognized as the underlying sales occur. Beginning in 2020, the Company records the royalty revenue as non-cash royalty revenues. The Company records this revenue as royalty revenue.</span></p> 69705000 215024000 171198000 113288000 0 0 48581000 0 0 231574000 215024000 171198000 75697000 42678000 21422000 0 0 244000 20783000 21692000 17951000 328054000 279394000 210815000 0.10 <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">These amounts were recognized in the Company’s Statements of Operations in connection with the collaboration agreement with KKC as follows (in thousands):</span> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:53.958%;"></td> <td style="width:1%;"></td> <td style="width:11.854%;"></td> <td style="width:1%;"></td> <td style="width:2.239%;"></td> <td style="width:1%;"></td> <td style="width:11.854%;"></td> <td style="width:1%;"></td> <td style="width:2.239%;"></td> <td style="width:1%;"></td> <td style="width:11.854%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Research and development</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,510</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">15,974</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">21,657</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Selling, general and administrative</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">17,199</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">37,217</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">32,629</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Cost of sales</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">18,476</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">13,250</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,701</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> -6510000 -15974000 -21657000 -17199000 -37217000 -32629000 18476000 13250000 6701000 39200000 27500000 1100000 6400000 5300000 3100000 100000 0 2500000 7500000 The Company also has an option and license agreement with REGENX under which the Company has an exclusive, sublicensable, worldwide license to make, have made, use, import, sell, and offer for sale licensed products to treat Wilson disease and CDKL5 deficiency. 100000 9000000 7000000 100000 14000000 5000000 25000000 24500000 45000000 1000000 12 6000000 2400000 10 30000000 600000 16 600000 9600000 500000 20.39 0 <p style="text-indent:4.533%;font-size:10pt;margin-top:4pt;font-family:Times New Roman;margin-bottom:4.5pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The changes in the fair value of the Company’s equity investment in Arcturus </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">were as follows (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:68.006%;"></td> <td style="width:1%;"></td> <td style="width:29.994%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Arcturus Common Stock</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;word-break:break-word;"> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">December 31, 2021</span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">18,505</span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Change in fair value</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,411</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Sale of shares</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,094</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> 18505000 -8411000 -10094000 0 125000000 25000000 1243913 75000000 55300000 44.43 19700000 8000000 183300000 1500000 7700000 85000000 0 1500000 50000000 254000000 9000000 0 50000000 63000000 0.20 0.40 30000000 10000000 7600000 7300000 0 10600000 6800000 700000 0.10 30000000 1000000 3100000 0 25000000 65000000 165000000 7825797 40000000 In October 2022, Solid announced a 1 for 15 reverse stock split. After the split, the Company held 521,719 shares of Solid's common stock. 1 521719 26800000 13200000 40000000 <p style="text-indent:4.533%;font-size:10pt;margin-top:4pt;font-family:Times New Roman;margin-bottom:4.5pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The changes in the fair value of the Company’s investment in Solid’s common stock </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">were as follows (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:50.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:68.006%;"></td> <td style="width:1%;"></td> <td style="width:29.994%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Solid Common Stock</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;word-break:break-word;"> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">December 31, 2021</span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">13,695</span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Change in fair value</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,888</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,807</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Change in fair value</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">397</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">December 31, 2023</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,204</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> 13695000 -10888000 2807000 397000 3204000 <div style="font-size:0;margin-top:13.5pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Calibri;min-width:4.533%;display:inline-flex;justify-content:flex-start;">9.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Leases</span></div></div><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The Company leases office space and research, testing and manufacturing laboratory space in various facilities in Novato and Brisbane, California, in Somerville, and Woburn, Massachusetts, and in certain foreign countries, under operating agreements expiring at various dates through </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">2029</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">. Certain lease agreements include </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">options for the</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> Company to extend the lease for </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">multiple renewal periods</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> and provide for annual minimum increases in rent, usually based on a consumer price index or annual minimum increases. None of these optional periods have been considered in the determination of the right-of-use lease asset or the lease liability for the leases as the Company did not consider it reasonably certain that it would exercise any such options. The Company recognizes lease expense on a straight-line basis over the non-cancelable term of its operating leases. The variable lease expense primarily consists of common area maintenance and other operating costs.</span></p><div style="font-size:10pt;font-family:'Calibri',sans-serif;"><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:4.5pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The components of lease expense were as follows (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:53.049%;"></td> <td style="width:1.8%;"></td> <td style="width:1%;"></td> <td style="width:12.798%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:12.798%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:13.556999999999999%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Operating lease expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">12,883</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,775</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,209</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Variable lease expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,272</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,785</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,142</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Financing:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">    Amortization</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">203</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">343</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">310</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">    Interest expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">37</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">58</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">        Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">18,358</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">16,940</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">15,719</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Cash paid for amounts included in the measurement of operating lease liabilities for the years ended December 31, 2023, 2022, and 2021</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> was $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">13.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">13.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million, and $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">11.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million, respectively, and was included in net cash used in operating activities in the Consolidated Statements of Cash Flows.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:'Calibri',sans-serif;"><span style="-sec-ix-hidden:F_ceb61879-4f3d-4735-90ca-3552a120e263;"><span style="-sec-ix-hidden:F_5e79ae26-85ac-4a55-8337-d4615969f843;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Right-of-use lease assets</span></span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> were $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">23.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">26.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million as of</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> December 31, 2023 and 2022, respectively, and were included in other non-current assets on the Consolidated Balance Sheets.</span></p><div style="font-size:10pt;font-family:'Calibri',sans-serif;"><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:4.5pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The following table summarizes maturities of lease liabilities and the reconciliation of lease liabilities as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">December 31, 2023:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:76.165%;"></td> <td style="width:2.579%;"></td> <td style="width:1%;"></td> <td style="width:19.256%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Year Ending December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Operating</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">16,234</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,932</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;word-break:break-word;"> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">2026</span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,430</span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,867</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;word-break:break-word;"> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">2028</span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,887</span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Thereafter</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,009</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Total future lease payments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">54,359</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Less: Amount representing interest</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,190</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Present value of future lease payments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">43,169</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Less: </span><span style="font-family:'Calibri',sans-serif;"><span style="-sec-ix-hidden:F_725b97a6-f94d-4d3b-98df-750e0c99558e;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lease liabilities,</span></span></span><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span><span style="font-family:'Calibri',sans-serif;"><span style="-sec-ix-hidden:F_5a014fd5-73a9-43b0-8271-9866e27e88a4;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">current</span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">12,595</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;"><span style="-sec-ix-hidden:F_db4704f7-afe8-4cf7-8b70-b176a4a7d493;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lease liabilities</span></span></span><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">, </span><span style="font-family:'Calibri',sans-serif;"><span style="-sec-ix-hidden:F_b43f1401-1b4a-4d82-832d-8d8bb40f04cb;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">non-curre</span></span></span><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">nt</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">30,574</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Lease liabilities are based on the net present value of the remaining lease payments over the remaining lease term. For the years ended December 31, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">, the weighted-average remaining operating lease terms were </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">4.5</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> years and </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">3.0</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> years, the weighted-average remaining financing lease terms were nil and </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">2.8</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> years, the weighted-average discount rates used to determine the lease liability for operating leases were </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">9.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">% and </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">%, and the weighted-average discount rates used to determine the lease liability for finance leases were nil and </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">% respectively.</span></p> 2029 true multiple renewal periods <p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:4.5pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The components of lease expense were as follows (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:53.049%;"></td> <td style="width:1.8%;"></td> <td style="width:1%;"></td> <td style="width:12.798%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:12.798%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:13.556999999999999%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Operating lease expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">12,883</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,775</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,209</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Variable lease expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,272</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,785</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,142</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Financing:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">    Amortization</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">203</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">343</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">310</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">    Interest expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">37</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">58</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">        Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">18,358</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">16,940</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">15,719</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> 12883000 11775000 11209000 5272000 4785000 4142000 203000 343000 310000 0 37000 58000 18358000 16940000 15719000 13400000 13100000 11800000 23900000 26000000 <p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:4.5pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The following table summarizes maturities of lease liabilities and the reconciliation of lease liabilities as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">December 31, 2023:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:76.165%;"></td> <td style="width:2.579%;"></td> <td style="width:1%;"></td> <td style="width:19.256%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Year Ending December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Operating</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">16,234</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,932</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;word-break:break-word;"> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">2026</span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,430</span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,867</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;word-break:break-word;"> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">2028</span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,887</span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Thereafter</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,009</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Total future lease payments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">54,359</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Less: Amount representing interest</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,190</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Present value of future lease payments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">43,169</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Less: </span><span style="font-family:'Calibri',sans-serif;"><span style="-sec-ix-hidden:F_725b97a6-f94d-4d3b-98df-750e0c99558e;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lease liabilities,</span></span></span><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span><span style="font-family:'Calibri',sans-serif;"><span style="-sec-ix-hidden:F_5a014fd5-73a9-43b0-8271-9866e27e88a4;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">current</span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">12,595</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;"><span style="-sec-ix-hidden:F_db4704f7-afe8-4cf7-8b70-b176a4a7d493;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lease liabilities</span></span></span><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">, </span><span style="font-family:'Calibri',sans-serif;"><span style="-sec-ix-hidden:F_b43f1401-1b4a-4d82-832d-8d8bb40f04cb;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">non-curre</span></span></span><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">nt</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">30,574</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> 16234000 11932000 8430000 5867000 5887000 6009000 54359000 11190000 43169000 12595000 30574000 P4Y6M P3Y P2Y9M18D 0.096 0.067 0.051 <div style="display:flex;margin-top:13.5pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Calibri;min-width:4.537%;display:inline-flex;justify-content:flex-start;">10.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Liabilities for Sales of Future Royalties</span></div></div><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">In December 2019, the Company entered into a Royalty Purchase Agreement with RPI. Pursuant to the agreement, RPI paid $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">320.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million to the Company in consideration for the right to receive royalty payments effective January 1, 2020, arising from the net sales of Crysvita in the EU, the U.K., and Switzerland under the terms of the Company’s Collaboration and License Agreement with KKC dated August 29, 2013, as amended, or the KKC Collaboration Agreement. </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The agreement with RPI will automatically terminate, and the payment of royalties to RPI will cease, in the event aggregate royalty payments received by RPI are equal to or greater than $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">608.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million prior to December 31, 2030, or in the event aggregate royalty payments received by RPI are less than $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">608.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million prior to December 31, 2030, or when aggregate royalty payments received by RPI are equal to $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">800.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million.</span></span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">In July 2022, the Company entered into a Royalty Purchase Agreement with OMERS. Pursuant to the agreement, OMERS paid $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">500.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million to the Company in consideration for the right to receive </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">30</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">% of the future royalty payments due to the Company from KKC based on net sales of Crysvita in the U.S. and Canada under the terms of the KKC Collaboration Agreement. The calculation of royalty payments to OMERS is based on net sales of Crysvita beginning in April 2023 and will expire upon the earlier of the date on which aggregate payments received by OMERS equals $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">725.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million or the date the final royalty payment is made to the Company under the KKC Collaboration Agreement.</span></span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Proceeds from these transactions were recorded as liabilities for sales of future royalties on the Consolidated Balance Sheets. Upon inception of the respective arrangements, the Company recorded $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">320.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">500.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million, net of transaction costs of $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">9.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">for RPI and OMERS, respectively, using the effective interest method over the estimated life of the applicable arrangement. In order to determine the amortization of the liabilities, the Company is required to estimate the total</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">amount </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">of future royalty payments to be received by the Company and paid to RPI and OMERS, subject to the capped amount, over the life of the arrangements. The excess of future estimated royalty payments (subject to the capped amount) to RPI and OMERS, over the $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">314.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">491.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million, respectively, of net proceeds, is recorded as non-cash interest expense over the life of the arrangements. Consequently, the Company estimates an imputed interest on the unamortized portion of the liabilities and records interest expense relating to the transactions. The Company records the royalty revenue arising from the net sales of Crysvita in the applicable territories as royalty revenue in the Consolidated Statements of Operations over the term of the arrangements. Royalties earned under the RPI and OMERS arrangements from inception to </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> have been $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">73.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million and $4</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million, respectively.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The Company periodically assesses the expected royalty payments using a combination of historical results, internal projections and forecasts from external sources. To the extent such payments are greater or less than the Company’s initial estimates or the timing of such payments is materially different than its original estimates, the Company will prospectively adjust the amortization of the liabilities and the effective interest rate. The Company’s effective annual interest rates were </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">% and </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">%, for RPI and OMERS, respectively, as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">December 31, 2023.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">There are a number of factors that could materially affect the amount and timing of royalty payments from KKC in the applicable territories, most of which are not within the Company’s control. Such factors include, but are not limited to, the success of KKC’s sales and promotion of Crysvita, changing standards of care, macroeconomic and inflationary pressures, the introduction of competing products, pricing for reimbursement in various territories, manufacturing or other delays, intellectual property matters, adverse events that result in governmental health authority imposed restrictions on the use of Crysvita, significant changes in foreign exchange rates as the royalty payments are made in U.S. dollars, or USD, while significant portions of the underlying sales of Crysvita are made in currencies other than USD, and other events or circumstances that could result in reduced royalty payments from sales of Crysvita, all of which would result in a reduction of royalty revenue and the non-cash interest expense over the life of the arrangement. Conversely, if sales of Crysvita in the relevant territories are more than expected, the royalty revenue and the non-cash interest expense recorded by the Company would be greater over the term of the arrangements.</span></p><div style="font-size:10pt;font-family:'Calibri',sans-serif;"><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:4.5pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The following table shows the activity within the liability account (in thousands):</span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:49.98%;"></td> <td style="width:1%;"></td> <td style="width:14.673%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:14.673%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:14.673%;"></td> <td style="width:1%;"></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Liabilities for Sales of Future Royalties</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">RPI</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">OMERS</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">December 31, 2021</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">351,786</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">351,786</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Net proceeds from sale of future <br/>   royalties</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">490,950</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">490,950</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Royalty revenue</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">21,692</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">21,692</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Non-cash interest expense</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">35,095</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">19,300</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">54,395</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">365,189</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">510,250</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">875,439</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Royalty revenue</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">20,783</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">38,524</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">59,307</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Non-cash interest expense</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">32,235</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">43,200</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">75,435</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">December 31, 2023</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">376,641</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">514,926</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">891,567</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></div> 320000000 The agreement with RPI will automatically terminate, and the payment of royalties to RPI will cease, in the event aggregate royalty payments received by RPI are equal to or greater than $608.0 million prior to December 31, 2030, or in the event aggregate royalty payments received by RPI are less than $608.0 million prior to December 31, 2030, or when aggregate royalty payments received by RPI are equal to $800.0 million. 608000000 608000000 800000000 In July 2022, the Company entered into a Royalty Purchase Agreement with OMERS. Pursuant to the agreement, OMERS paid $500.0 million to the Company in consideration for the right to receive 30% of the future royalty payments due to the Company from KKC based on net sales of Crysvita in the U.S. and Canada under the terms of the KKC Collaboration Agreement. The calculation of royalty payments to OMERS is based on net sales of Crysvita beginning in April 2023 and will expire upon the earlier of the date on which aggregate payments received by OMERS equals $725.0 million or the date the final royalty payment is made to the Company under the KKC Collaboration Agreement. 500000000 0.30 725000000 320000000 500000000 5800000 9100000 314200000 491000000 73400000 8600000 0.062 0.078 <p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:4.5pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The following table shows the activity within the liability account (in thousands):</span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:49.98%;"></td> <td style="width:1%;"></td> <td style="width:14.673%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:14.673%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:14.673%;"></td> <td style="width:1%;"></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Liabilities for Sales of Future Royalties</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">RPI</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">OMERS</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">December 31, 2021</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">351,786</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">351,786</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Net proceeds from sale of future <br/>   royalties</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">490,950</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">490,950</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Royalty revenue</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">21,692</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">21,692</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Non-cash interest expense</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">35,095</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">19,300</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">54,395</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">365,189</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">510,250</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">875,439</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Royalty revenue</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">20,783</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">38,524</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">59,307</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Non-cash interest expense</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">32,235</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">43,200</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">75,435</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">December 31, 2023</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">376,641</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">514,926</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">891,567</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> 351786000 0 351786000 0 490950000 490950000 21692000 0 21692000 35095000 19300000 54395000 365189000 510250000 875439000 20783000 38524000 59307000 32235000 43200000 75435000 376641000 514926000 891567000 <div style="font-size:0;margin-top:13.5pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Calibri;min-width:4.533%;display:inline-flex;justify-content:flex-start;">11.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Equity</span></div></div><p style="font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">At-the-Market Offerings</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">In May 2021, the Company entered into an Open Market Sale Agreement with Jefferies LLC, or Jefferies, pursuant to which the Company may offer and sell shares of the Company’s common stock having an aggregate offering proceeds up to $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">350.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million, from time to time, in at-the-market, or ATM, offerings through Jefferies. During the year ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">December 31, 2023, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">there were </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,175,584</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> shares sold under the ATM resulting in net proceeds of $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">53.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million. There were </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> shares sold under the ATM for year ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">December 31, 2022. As of December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">, the Company has sold a total of </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,225,956</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> shares under the ATM, resulting in net proceeds of $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">132.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million.</span></p><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Underwritten Public Offering</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">In October 2023, the Company completed an underwritten public offering in which </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">9,833,334</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> shares of common stock were sold, including the exercise in full by the underwriters of their option to purchase an additional </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,500,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> shares, at a public offering price of $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">30.00</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> per share. In connection with the offering, the Company sold to certain investors pre-funded warrants, in lieu of common stock, to purchase </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,666,722</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> shares of common stock at a purchase price of $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">29.999</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> per pre-funded warrant, which equals the public offering price per share of common stock less the $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.001</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> exercise </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">price per share of each pre-funded warrant. The total</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">proceeds </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">that the Company received from the offering were $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">326.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million, net of underwriting discounts and commissions. As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">ne of the pre-funded warrants had been exercised.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The pre-funded warrants were classified as a component of permanent equity in the Company's Consolidated Balance Sheets as they are freestanding financial instruments that are immediately exercisable, do not embody an obligation for the Company to repurchase its own shares and permit the holders to receive a fixed number of shares of common stock upon exercise. All of the shares underlying the pre-funded warrants have been included in the weighted-average number of shares of common stock used to calculate net loss per share, basic and diluted, attributable to common stockholders because the shares may be issued for little or no consideration, are fully vested, and are exercisable after the original issuance date of the pre-funded warrants.</span></p> 350000000 1175584 53300000 0 2225956 132200000 9833334 1500000 30 1666722 29.999 0.001 326500000 0 <div style="display:flex;margin-top:13.5pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Calibri;min-width:4.537%;display:inline-flex;justify-content:flex-start;">12.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Stock-Based Awards </span></div></div><p style="font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Equity Plan Awards</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">In 2014, the Company adopted the 2014 Incentive Plan, or the 2014 Plan, for the granting of stock-based awards to employees, directors, and consultants under terms and provisions established by the board of directors. The 2014 Plan had </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,250,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> shares of common stock available for future issuance at the time of its inception. The 2014 Plan provided for automatic annual increases in shares available for grant, beginning on </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">January 1, 2015</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> through </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">June 7, 2023</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">. In June 2023, the Company adopted the 2023 Incentive Plan which had </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,500,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> shares of common stock available for future issuance at the time of its inception, plus the number of shares subject to the 2014 Plan cancelled after June 7, 2023. No further shares were granted under the 2014 Plan after June 7, 2023.In February 2021, the Company adopted the Employment Inducement Plan, or the Inducement Plan, which was subsequently amended in June 2023 to provide for a maximum of </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">850,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> shares available for grant under the plan. In 2014, the Company adopted the 2014 Incentive Plan, or the 2014 Plan, for the granting of stock-based awards to employees, directors, and consultants under terms and provisions established by the board of directors. Under the terms of the 2023 Plan and Inducement Plan, awards may be granted at an exercise price not less than fair market value. The exercise price of an option may not be less than the fair market value. The term of an award granted under the 2023 Plan and Inducement Plan may not exceed </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">ten years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">. Typically, the vesting schedule for option grants to the employees provides that </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;"><span style="-sec-ix-hidden:F_815b7b24-66a2-4151-b4af-290e387fa170;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">¼</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">of the grant vests upon the first anniversary of the date of grant, with the remainder of the shares vesting monthly thereafter at a rate of </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;"><span style="-sec-ix-hidden:F_789d3892-16ee-4a79-bdef-b786d66ea6b9;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">1/48</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> of the total shares subject to the option. Typically, the vesting schedule for RSU grants provides that </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;"><span style="-sec-ix-hidden:F_3ba1e0d7-6a5b-4559-a538-fd90201275de;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">¼</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">of the grant vests upon the annual anniversary of the date of grant over the period of </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">four years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">As of December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">, an aggregate of </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">19,610,125</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> shares of common stock have been authorized for issuance under the 2014 Plan, the 2023 Plan, and the Inducement Plan.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:'Calibri',sans-serif;"><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Stock Option Activity</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The following table summarizes activity under the Company’s stock option plans and related information:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:5pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:91.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:46.761%;"></td> <td style="width:1.259%;"></td> <td style="width:1%;"></td> <td style="width:10.056%;"></td> <td style="width:1%;"></td> <td style="width:1.579%;"></td> <td style="width:1%;"></td> <td style="width:9.735%;"></td> <td style="width:1%;"></td> <td style="width:1.579%;"></td> <td style="width:11.715%;"></td> <td style="width:1.579%;"></td> <td style="width:1%;"></td> <td style="width:9.735%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="12" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Options Outstanding</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Number of Options</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Weighted- Average Exercise Price</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Weighted-Average Remaining Contractual Term (Years)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Aggregate Intrinsic Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">(In thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Outstanding — December 31, 2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,773,367</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">72.56</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.60</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,476</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Options granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,123,256</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">45.05</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Options exercised</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">209,793</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">13.07</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Options cancelled</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">899,118</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">71.56</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Outstanding — December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,787,712</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">67.43</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.39</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,558</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Vested and exercisable — December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,415,110</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">73.28</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.96</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,214</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Vested and expected to vest — December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,461,973</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">67.96</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.29</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,794</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:5pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The aggregate intrinsic values of options outstanding, vested and exercisable, and vested and expected to vest were calculated as the difference between the exercise price of the options and the fair value of the Company’s common stock. The total intrinsic value of options exercised during the years ended December 31, 2023, 2022, and 2021</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> was $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million, and $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">38.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million, respectively. Cash received from the exercise of options was $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million, and $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">36.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million for the years ended December 31, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">2023, 2022, and 2021, respectively.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The weighted-average estimated fair value of stock options granted was $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">25.53</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">, $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">34.77</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">, and $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">70.84</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> per share of the Company’s common stock during the years ended December 31, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">2023, 2022, and 2021, respectively. The total estimated grant date fair value of options vested during the years ended December 31, 2023, 2022, and 2021</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> was $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">59.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">58.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million, and $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">48.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million, respectively.</span></p><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Performance Stock Options</span></p><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The following table summarizes activity under the Company’s Performance Stock Option, or PSO, plans and related information:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:5pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:46.752%;"></td> <td style="width:1.259%;"></td> <td style="width:1%;"></td> <td style="width:10.052%;"></td> <td style="width:1%;"></td> <td style="width:1.579%;"></td> <td style="width:1%;"></td> <td style="width:9.732000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.259%;"></td> <td style="width:1%;"></td> <td style="width:10.052%;"></td> <td style="width:1%;"></td> <td style="width:1.579%;"></td> <td style="width:1%;"></td> <td style="width:9.732000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">PSOs Outstanding</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Number of Options</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Weighted- Average Exercise Price</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Weighted-Average Remaining Contractual Term (Years)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Aggregate Intrinsic Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Outstanding — December 31, 2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,624,599</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">67.37</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.14</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">PSOs cancelled</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">243,601</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">67.37</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;word-break:break-word;"> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Outstanding — December 31, 2023</span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,380,998</span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">67.37</span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.15</span></span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Vested and exercisable — December 31, 2023</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">117,865</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">67.37</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.09</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;word-break:break-word;"> <td style="background-color:#ccecff;text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Vested and expected to vest — December 31, 2023</span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">983,173</span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">67.37</span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.14</span></span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:5pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">During the year ended December 31, 2022, PSOs were granted to certain nonexecutive employees. PSOs are subject to vest only if specified operational milestones are achieved and the employees’ continued service with the Company. The Company uses the Black-Scholes method to calculate the fair value at the grant date and is recognizing stock-based compensation expense for the PSOs that are expected to vest. Stock-based compensation for PSOs is recognized over the service period, beginning in the period the Company determines it is probable that a milestone will be achieved. Forfeitures of PSOs are recognized as they occur. The Company reassesses the probability of the performance condition at each reporting period and adjusts the compensation cost based on the probability assessment. As of December 31, 2023, certain operational milestones were deemed probable of achievement. The aggregate intrinsic values of PSOs outstanding, vested and exercisable, and vested and expected to vest were calculated as the difference between the exercise price of the PSOs and the fair value of the Company’s common stock. The total estimated grant date fair value of PSOs vested during the year ended December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">, was $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million. No PSOs were granted or were exercised during the year ended December 31, 2023. The weighted-average estimated fair value of PSOs granted was $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">28.76</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> during the year ended December 31, 2022.</span></p><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Restricted Stock Units</span></p><div style="font-size:10pt;font-family:'Calibri',sans-serif;"><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The following table summarizes activity under the Company’s Restricted Stock Units, or RSU, plans and related information:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:5pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.42%;"></td> <td style="width:1%;"></td> <td style="width:22%;"></td> <td style="width:1%;"></td> <td style="width:1.88%;"></td> <td style="width:1%;"></td> <td style="width:21.7%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">RSUs Outstanding</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Number <br/>of Shares</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Weighted- Average Grant Date Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Unvested — December 31, 2022</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,129,153</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">75.11</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">RSUs granted</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,447,170</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">44.52</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">RSUs vested</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">738,130</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">73.99</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">RSUs cancelled</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">394,081</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">61.22</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Unvested — December 31, 2023</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,444,112</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">55.21</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:5pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The fair value of the RSUs is determined on the grant date based on the fair value of the Company’s common stock. The fair value of the RSUs is recognized as expense ratably over the vesting period of </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;"><span style="-sec-ix-hidden:F_c68521a1-6be8-44e5-ad99-fe230308ef1b;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">one</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">four years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">. The total grant date fair value of the RSUs vested during the years ended December 31, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">2023, 2022, and 2021</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> was $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">54.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">47.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million, and $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">35.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million, respectively. The aggregate intrinsic value of the shares of the RSUs vested during the years ended December 31, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">2023, 2022, and 2021</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> was $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">33.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">37.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million, and $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">69.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million, respectively.</span></p><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Performance Stock Units</span></p><div style="font-size:10pt;font-family:'Calibri',sans-serif;"><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The following table summarizes activity under the Company’s Performance Stock Units, or PSUs and related information:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:5pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.42%;"></td> <td style="width:1%;"></td> <td style="width:22%;"></td> <td style="width:1%;"></td> <td style="width:1.88%;"></td> <td style="width:1%;"></td> <td style="width:21.7%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">PSUs Outstanding</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Number <br/>of Shares</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Weighted- Average Grant Date Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Unvested — December 31, 2022</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">209,230</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">98.09</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">PSUs granted</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">362,470</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">50.29</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">PSUs vested</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">27,581</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">141.86</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">PSUs cancelled</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">38,013</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">106.80</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Unvested — December 31, 2023</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">506,106</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">60.82</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:5pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The fair value of the PSUs is determined on the grant date based on the fair value of the Company’s common stock, except for certain PSUs with a market vesting condition, for which fair value is estimated using a Monte Carlo simulation model. PSUs are subject to vest only if certain specified criteria are achieved and the employees’ continued service with the Company. For certain PSUs, the number of PSUs that may vest are also subject to the achievement of certain specified criteria, including both performance conditions and market conditions. As of December 31, 2023, certain specified criteria were deemed probable of achievement or already achieved. Stock-based compensation for PSUs is recognized over the service period beginning in the period the Company determines it is probable that the performance criteria will be achieved. The total grant date fair value of the PSUs vested during the years ended December 31, 2023, 2022, and 2021</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> was $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million, and $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">9.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million, respectively, with an aggregate intrinsic value of the shares of $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">18.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million, respectively.</span></p><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Employee Stock Purchase Plan</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">In January 2014, the Company adopted the 2014 Employee Stock Purchase Plan, or ESPP, which was amended and restated in June 2023. Under the ESPP, eligible employees may purchase common stock at </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">85</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">% of the lesser of the fair market value of common stock on the offering date or the purchase date with a six-month look-back feature. ESPP purchases are settled with common stock from the ESPP’s previously authorized and available pool of shares. During the year ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">, the Company issued </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">195,462</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> shares of common stock under the ESPP. As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">, an aggregate of </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,609,795</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> shares of common stock have been authorized for future issuance on the ESPP.</span></p><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Stock-Based Compensation Expense</span></p><div style="font-size:10pt;font-family:'Calibri',sans-serif;"><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Total stock-based compensation recognized was as follows (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:5pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:53.86%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:11.64%;"></td> <td style="width:1%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:11.66%;"></td> <td style="width:1%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:11.68%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Cost of sales</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,166</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">902</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">871</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Research and development</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">74,531</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">74,464</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">59,097</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Selling, general and administrative</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">59,516</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">55,002</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">45,011</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Total stock-based compensation expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">135,213</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">130,368</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">104,979</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:5pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Stock-based compensation of $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million, and $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million was capitalized into inventory for the years ended December 31, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">2023, 2022, and 2021, respectively. Capitalized stock-based compensation is recognized as cost of sales when the related product is sold. As of December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">, the total unrecognized compensation expense related to unvested equity awards, net of estimated forfeitures, was $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">219.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million, which the Company expects to recognize over an estimated weighted-average period of </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">2.2</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> years. In determining the estimated fair value of the stock options, PSOs and ESPP, the Company uses the Black-Scholes option-pricing model and assumptions discussed below. Each of these inputs is subjective and generally requires significant judgment to determine.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;font-style:italic;min-width:fit-content;">Expected Term</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">—The Company’s expected term represents the period that the Company’s stock-based awards are expected to be outstanding and is determined using the simplified method (based on the mid-point between the vesting date and the end of the contractual term).</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;font-style:italic;min-width:fit-content;">Expected Volatility</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">—The Company’s expected volatility is based on historical volatility over the look-back period corresponding to the expected term.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;font-style:italic;min-width:fit-content;">Risk-Free Interest Rate</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">—The risk-free interest rate is based on the U.S. Treasury zero coupon issues in effect at the time of grant for periods corresponding with the expected term of option.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;font-style:italic;min-width:fit-content;">Expected Dividend</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">—The Company has never paid dividends on its common stock and has no plans to pay dividends on its common stock. Therefore, the Company used an expected dividend yield of zero.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Strike price for options awards and PSOs is equal to the closing market value of our common stock on the date of grant.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The fair value of stock option awards granted was estimated at the date of grant using a Black-Scholes option-pricing model with the following weighted-average assumptions:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:5pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:53.971%;"></td> <td style="width:1.82%;"></td> <td style="width:13.523%;"></td> <td style="width:1.82%;"></td> <td style="width:13.523%;"></td> <td style="width:1.82%;"></td> <td style="width:13.523%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Year Ended December 31,</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2021</span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Expected term (years)</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.07</span></span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.07</span></span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.06</span></span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Expected volatility</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">55</span><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">56</span><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">60</span><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Risk-free interest rate</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.2</span><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">%</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.0</span><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">%</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Expected dividend rate</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0</span><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0</span><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0</span><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">%</span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:5pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The fair value of PSOs granted was estimated at the date of grant using a Black-Scholes option-pricing model with the following weighted-average assumptions:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:5pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:77.844%;"></td> <td style="width:2.639%;"></td> <td style="width:19.516%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Year Ended December 31,</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2022</span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Expected term in years</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.60</span></span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Expected volatility</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">57</span><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Risk-free interest rate</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.5</span><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Expected dividend rate</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0</span><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">%</span></p></td> </tr> </table></div> 2250000 2015-01-01 2023-06-07 4500000 850000 P10Y P4Y 19610125 <p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Stock Option Activity</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The following table summarizes activity under the Company’s stock option plans and related information:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:5pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:91.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:46.761%;"></td> <td style="width:1.259%;"></td> <td style="width:1%;"></td> <td style="width:10.056%;"></td> <td style="width:1%;"></td> <td style="width:1.579%;"></td> <td style="width:1%;"></td> <td style="width:9.735%;"></td> <td style="width:1%;"></td> <td style="width:1.579%;"></td> <td style="width:11.715%;"></td> <td style="width:1.579%;"></td> <td style="width:1%;"></td> <td style="width:9.735%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="12" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Options Outstanding</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Number of Options</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Weighted- Average Exercise Price</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Weighted-Average Remaining Contractual Term (Years)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Aggregate Intrinsic Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">(In thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Outstanding — December 31, 2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,773,367</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">72.56</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.60</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,476</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Options granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,123,256</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">45.05</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Options exercised</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">209,793</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">13.07</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Options cancelled</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">899,118</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">71.56</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Outstanding — December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,787,712</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">67.43</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.39</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,558</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Vested and exercisable — December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,415,110</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">73.28</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.96</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,214</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Vested and expected to vest — December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,461,973</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">67.96</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.29</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,794</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> 7773367 72.56 P6Y7M6D 8476000 2123256 45.05 209793 13.07 899118 71.56 8787712 67.43 P6Y4M20D 7558000 5415110 73.28 P4Y11M15D 1214000 8461973 67.96 P6Y3M14D 6794000 4900000 2600000 38800000 2700000 6200000 36600000 25.53 34.77 70.84 59700000 58700000 48100000 <p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The following table summarizes activity under the Company’s Performance Stock Option, or PSO, plans and related information:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:5pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:46.752%;"></td> <td style="width:1.259%;"></td> <td style="width:1%;"></td> <td style="width:10.052%;"></td> <td style="width:1%;"></td> <td style="width:1.579%;"></td> <td style="width:1%;"></td> <td style="width:9.732000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.259%;"></td> <td style="width:1%;"></td> <td style="width:10.052%;"></td> <td style="width:1%;"></td> <td style="width:1.579%;"></td> <td style="width:1%;"></td> <td style="width:9.732000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">PSOs Outstanding</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Number of Options</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Weighted- Average Exercise Price</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Weighted-Average Remaining Contractual Term (Years)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Aggregate Intrinsic Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Outstanding — December 31, 2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,624,599</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">67.37</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.14</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">PSOs cancelled</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">243,601</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">67.37</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;word-break:break-word;"> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Outstanding — December 31, 2023</span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,380,998</span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">67.37</span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.15</span></span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Vested and exercisable — December 31, 2023</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">117,865</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">67.37</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.09</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;word-break:break-word;"> <td style="background-color:#ccecff;text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Vested and expected to vest — December 31, 2023</span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">983,173</span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">67.37</span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.14</span></span></p></td> <td style="background-color:#ccecff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> 1624599 67.37 P4Y1M20D 0 243601 67.37 1380998 67.37 P3Y1M24D 0 117865 67.37 P3Y1M2D 0 983173 67.37 P3Y1M20D 0 3400000 28.76 <p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The following table summarizes activity under the Company’s Restricted Stock Units, or RSU, plans and related information:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:5pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.42%;"></td> <td style="width:1%;"></td> <td style="width:22%;"></td> <td style="width:1%;"></td> <td style="width:1.88%;"></td> <td style="width:1%;"></td> <td style="width:21.7%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">RSUs Outstanding</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Number <br/>of Shares</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Weighted- Average Grant Date Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Unvested — December 31, 2022</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,129,153</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">75.11</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">RSUs granted</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,447,170</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">44.52</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">RSUs vested</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">738,130</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">73.99</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">RSUs cancelled</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">394,081</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">61.22</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Unvested — December 31, 2023</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,444,112</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">55.21</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> 2129153 75.11 2447170 44.52 738130 73.99 394081 61.22 3444112 55.21 P4Y 54600000 47100000 35500000 33000000 37800000 69900000 <p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The following table summarizes activity under the Company’s Performance Stock Units, or PSUs and related information:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:5pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.42%;"></td> <td style="width:1%;"></td> <td style="width:22%;"></td> <td style="width:1%;"></td> <td style="width:1.88%;"></td> <td style="width:1%;"></td> <td style="width:21.7%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">PSUs Outstanding</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Number <br/>of Shares</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Weighted- Average Grant Date Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Unvested — December 31, 2022</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">209,230</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">98.09</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">PSUs granted</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">362,470</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">50.29</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">PSUs vested</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">27,581</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">141.86</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">PSUs cancelled</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">38,013</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">106.80</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Unvested — December 31, 2023</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">506,106</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">60.82</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> 209230 98.09 362470 50.29 27581 141.86 38013 106.8 506106 60.82 3900000 1600000 9200000 1300000 2000000 18900000 0.85 195462 6609795 <p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Total stock-based compensation recognized was as follows (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:5pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:53.86%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:11.64%;"></td> <td style="width:1%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:11.66%;"></td> <td style="width:1%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:11.68%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Cost of sales</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,166</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">902</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">871</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Research and development</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">74,531</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">74,464</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">59,097</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Selling, general and administrative</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">59,516</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">55,002</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">45,011</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Total stock-based compensation expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">135,213</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">130,368</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">104,979</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> 1166000 902000 871000 74531000 74464000 59097000 59516000 55002000 45011000 135213000 130368000 104979000 1900000 2200000 1700000 219800000 P2Y2M12D <p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The fair value of stock option awards granted was estimated at the date of grant using a Black-Scholes option-pricing model with the following weighted-average assumptions:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:5pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:53.971%;"></td> <td style="width:1.82%;"></td> <td style="width:13.523%;"></td> <td style="width:1.82%;"></td> <td style="width:13.523%;"></td> <td style="width:1.82%;"></td> <td style="width:13.523%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Year Ended December 31,</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2021</span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Expected term (years)</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.07</span></span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.07</span></span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.06</span></span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Expected volatility</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">55</span><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">56</span><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">60</span><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Risk-free interest rate</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.2</span><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">%</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.0</span><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">%</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Expected dividend rate</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0</span><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0</span><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0</span><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">%</span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:5pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The fair value of PSOs granted was estimated at the date of grant using a Black-Scholes option-pricing model with the following weighted-average assumptions:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:5pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:77.844%;"></td> <td style="width:2.639%;"></td> <td style="width:19.516%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Year Ended December 31,</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2022</span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Expected term in years</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.60</span></span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Expected volatility</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">57</span><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Risk-free interest rate</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.5</span><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Expected dividend rate</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0</span><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">%</span></p></td> </tr> </table> P6Y25D P6Y25D P6Y21D 0.55 0.56 0.60 0.042 0.020 0.01 0 0.000 0 P3Y7M6D 0.57 0.015 0.000 <div style="display:flex;margin-top:13.5pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Calibri;min-width:4.537%;display:inline-flex;justify-content:flex-start;">13.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Defined Contribution Plan</span></div></div><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The Company sponsors a retirement plan in which substantially all of its full-time employees in the U.S. and certain other foreign countries are eligible to participate. Eligible participants may contribute a percentage of their annual compensation to this plan, subject to statutory limitations. The Company recorded $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">9.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">9.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million, and $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million as expense related to the plan for the years ended December 31, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">2023, 2022, and 2021</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p> 9700000 9000000 5500000 <div style="display:flex;margin-top:13.5pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Calibri;min-width:4.537%;display:inline-flex;justify-content:flex-start;">14.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Income Taxes</span></div></div><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The components of the Company’s loss before income taxes were as follows (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:5pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:53.862%;"></td> <td style="width:1.701%;"></td> <td style="width:1%;"></td> <td style="width:11.686%;"></td> <td style="width:1%;"></td> <td style="width:1.661%;"></td> <td style="width:1%;"></td> <td style="width:11.686%;"></td> <td style="width:1%;"></td> <td style="width:1.681%;"></td> <td style="width:1%;"></td> <td style="width:11.725999999999999%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Domestic</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">608,166</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">703,411</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">455,314</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Foreign</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">298</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,686</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,333</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;word-break:break-word;"> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Total loss before income taxes</span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">608,464</span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">701,725</span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">452,981</span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The components of the Company’s income tax provision were as follows (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:52.941%;"></td> <td style="width:1.681%;"></td> <td style="width:1%;"></td> <td style="width:11.424999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.681%;"></td> <td style="width:1%;"></td> <td style="width:11.424999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.681%;"></td> <td style="width:1%;"></td> <td style="width:11.465%;"></td> <td style="width:1%;"></td> <td style="width:1.701%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Current provision for income taxes:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Federal</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">State</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,187</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,062</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">14</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">International</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,127</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,274</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,058</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Total current tax provision</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">60</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,336</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,044</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Deferred tax provision:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Federal</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">State</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,608</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,640</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">International</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">157</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Total deferred tax provision</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,765</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,640</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;word-break:break-word;"> <td style="background-color:#ccecff;text-indent:30pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:30pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Total (benefit from) provision for income taxes</span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,825</span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,696</span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,044</span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The Company has incurred net operating losses since inception. The Company has not reflected any benefit of such net operating loss carryforwards in the accompanying financial statements. The Company has established a full valuation allowance against its deferred tax assets due to the uncertainty surrounding the realization of such assets.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Beginning in 2022, the Tax Cuts and Jobs Act of 2017 eliminated the right to deduct research and development expenditures for tax purposes in the period the expenses were incurred and instead requires all U.S. and foreign research and development expenditures to be amortized over five and fifteen tax years, respectively. Due to this required capitalization of research and development expenditures and the significant taxable income generated as a result of our sale of royalties in July 2022, the Company has recorded current state income tax expense of $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million for the year ended December 31, 2022. For the year ended December 31, 2023, the Company recognized an income tax benefit of $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million attributable to modifications in its state apportionment methodology. The Company realized no benefit for current year losses due to a full valuation allowance against the U.S. net deferred tax assets. The benefit was offset by an income tax expense of $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million from foreign jurisdictions.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The effective tax rate of our provision for income taxes differs from the federal statutory rate as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:5pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.64%;"></td> <td style="width:1.38%;"></td> <td style="width:1%;"></td> <td style="width:11.02%;"></td> <td style="width:1%;"></td> <td style="width:2.82%;"></td> <td style="width:1%;"></td> <td style="width:11.02%;"></td> <td style="width:1%;"></td> <td style="width:2.96%;"></td> <td style="width:1%;"></td> <td style="width:11.02%;"></td> <td style="width:1%;"></td> <td style="width:3.14%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Federal statutory income tax rate</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">21.0</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">%</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">21.0</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">%</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">21.0</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">State income taxes, net of federal benefit</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.8</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Federal tax credits</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.3</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.9</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.2</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.7</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Nondeductible permanent items</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.6</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.8</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Stock-based compensation</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.8</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.2</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Uncertain tax positions</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.4</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.2</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.4</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Change in valuation allowance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">24.1</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">24.0</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">27.9</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Foreign rate differential</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Provision for income taxes</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">%</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.8</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">%</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">%</span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:5pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The tax effect of temporary differences that give rise to significant portions of the deferred tax assets is presented below (in thousands):</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:5pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:68.566%;"></td> <td style="width:1.76%;"></td> <td style="width:1%;"></td> <td style="width:11.078%;"></td> <td style="width:1%;"></td> <td style="width:1.76%;"></td> <td style="width:1%;"></td> <td style="width:11.078%;"></td> <td style="width:1%;"></td> <td style="width:1.76%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Deferred tax assets:</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Loss carryforwards</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">266,253</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">231,835</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Tax credits</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">305,198</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">260,546</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Stock options</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">44,795</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">39,784</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Accruals and reserves</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">27,694</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">27,029</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Fixed assets and intangibles</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">33,853</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">39,233</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Liabilities for sales of future royalties</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">205,400</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">214,900</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Basis difference in equity investments</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,423</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,971</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Capitalized research and development costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">149,898</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">75,335</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">281</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,028</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Gross deferred tax assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,041,795</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">900,661</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Valuation allowance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,035,836</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">894,518</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Total deferred tax assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,959</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,143</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Deferred tax liabilities:</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">In-process research and development</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">30,688</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">31,667</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Right-of-use lease assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,329</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,143</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Gross deferred tax liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">36,017</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">37,810</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:30pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:30pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Net deferred tax liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">30,058</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">31,667</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:5pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">As of December 31, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">, the Company had approximately $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,004.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">756.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million, respectively, of federal net operating loss carryforwards available to reduce future taxable income that will begin to expire in </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">2031</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">. As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">December 31, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">, the Company had approximately $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">659.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">710.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million, respectively, of state net operating loss carryforwards available to reduce future taxable income that will begin to expire in </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">2031</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">As of December 31, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">, the Company had federal research tax credit carryforwards of approximately $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">46.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">32.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million, respectively, available to reduce future tax liabilities that will begin to expire in </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">2030</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">. As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">December 31, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">, the Company had state research credit carryforwards of $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">74.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">59.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million, respectively, available to reduce future tax liabilities that will be carried forward indefinitely.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">As of December 31, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">, the Company had federal Orphan Drug Credits of $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">269.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">239.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million, respectively, available to reduce future tax liabilities that will begin to expire in </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">2031</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The Company’s ability to use net operating loss and tax credit carryforwards to reduce future taxable income and liabilities may be subject to annual limitations pursuant to Internal Revenue Code Sections 382 and 383 as a result of ownership changes in the past and future. As a result of ownership changes in 2012 and 2011, $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million of federal net operating loss carryforwards, $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million of state net operating loss carryforwards, and $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million of federal tax credits are permanently limited. Deferred tax assets for net operating losses and tax credits have been reduced and a corresponding adjustment to the valuation allowance has been recorded.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The valuation allowance increased by $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">141.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">193.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million during the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">December 31, 2023 and 2022, respectively.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Due to a change in the state tax rates, the Company recorded a net decrease to the deferred tax liability of $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million with a corresponding deferred income tax benefit of $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million for the year ended December 31, 2023.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The Company recorded unrecognized tax benefits for uncertainties in income taxes. </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">A reconciliation of the Company’s unrecognized tax benefits follows (in thousands):</span></span></p><div style="font-size:10pt;font-family:'Calibri',sans-serif;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:5pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:53.871%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:11.682%;"></td> <td style="width:1%;"></td> <td style="width:1.66%;"></td> <td style="width:1%;"></td> <td style="width:11.662%;"></td> <td style="width:1%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:11.682%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Balance at beginning of year</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">66,794</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">55,360</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">46,662</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Additions based on tax positions related to current<br/>   year</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">12,562</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,316</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,542</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Additions for tax positions of prior years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">642</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">377</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">356</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Reductions for tax positions of prior years</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">259</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">200</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Balance at end of year</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">79,998</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">66,794</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">55,360</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:5pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Approximately $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million in unrecognized tax benefits would impact the Company’s effective tax rate if recognized. The Company has elected to include interest and penalties as a component of tax expense. For the year ended December 31, 2023, the Company recognized accrued interest and penalties of $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million as a component of income tax expense. </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">No</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> accrued interest and penalties were recognized as a component of income tax expense during the years ended December 31, 2022 and 2021. The Company does not anticipate that the amount of existing unrecognized tax benefits will significantly increase or decrease during the next year.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">It is the Company’s intention to reinvest the earnings of its non-U.S. subsidiaries in their operations. As of December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">, the Company had not made a provision for any incremental foreign withholding taxes on approximately $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">10.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million of the excess of the amount of net income for financial reporting over the tax basis of investments in foreign subsidiaries that are essentially permanent in duration. If these earnings were repatriated to the U.S., the deferred tax liability associated with these temporary differences would result in a nominal amount of withholding taxes.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The Company files income tax returns in the U.S. federal, 40 state tax jurisdictions, and ten foreign countries. The federal and state income tax returns from inception to December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> remain subject to examination.</span></p> <p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The components of the Company’s loss before income taxes were as follows (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:5pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:53.862%;"></td> <td style="width:1.701%;"></td> <td style="width:1%;"></td> <td style="width:11.686%;"></td> <td style="width:1%;"></td> <td style="width:1.661%;"></td> <td style="width:1%;"></td> <td style="width:11.686%;"></td> <td style="width:1%;"></td> <td style="width:1.681%;"></td> <td style="width:1%;"></td> <td style="width:11.725999999999999%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Domestic</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">608,166</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">703,411</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">455,314</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Foreign</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">298</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,686</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,333</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;word-break:break-word;"> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Total loss before income taxes</span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">608,464</span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">701,725</span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">452,981</span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> -608166000 -703411000 -455314000 -298000 1686000 2333000 -608464000 -701725000 -452981000 <p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The components of the Company’s income tax provision were as follows (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:52.941%;"></td> <td style="width:1.681%;"></td> <td style="width:1%;"></td> <td style="width:11.424999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.681%;"></td> <td style="width:1%;"></td> <td style="width:11.424999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.681%;"></td> <td style="width:1%;"></td> <td style="width:11.465%;"></td> <td style="width:1%;"></td> <td style="width:1.701%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Current provision for income taxes:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Federal</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">State</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,187</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,062</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">14</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">International</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,127</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,274</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,058</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Total current tax provision</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">60</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,336</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,044</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Deferred tax provision:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Federal</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">State</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,608</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,640</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">International</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">157</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Total deferred tax provision</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,765</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,640</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;word-break:break-word;"> <td style="background-color:#ccecff;text-indent:30pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:30pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Total (benefit from) provision for income taxes</span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,825</span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,696</span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:#cceeff;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,044</span></p></td> <td style="background-color:#cceeff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> -3187000 6062000 -14000 3127000 1274000 1058000 -60000 7336000 1044000 1608000 1640000 157000 1765000 1640000 -1825000 5696000 1044000 6100000 4800000 3000000 <p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The effective tax rate of our provision for income taxes differs from the federal statutory rate as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:5pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.64%;"></td> <td style="width:1.38%;"></td> <td style="width:1%;"></td> <td style="width:11.02%;"></td> <td style="width:1%;"></td> <td style="width:2.82%;"></td> <td style="width:1%;"></td> <td style="width:11.02%;"></td> <td style="width:1%;"></td> <td style="width:2.96%;"></td> <td style="width:1%;"></td> <td style="width:11.02%;"></td> <td style="width:1%;"></td> <td style="width:3.14%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Federal statutory income tax rate</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">21.0</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">%</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">21.0</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">%</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">21.0</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">State income taxes, net of federal benefit</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.8</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Federal tax credits</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.3</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.9</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.2</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.7</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Nondeductible permanent items</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.6</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.8</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Stock-based compensation</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.8</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.2</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Uncertain tax positions</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.4</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.2</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.4</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Change in valuation allowance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">24.1</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">24.0</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">27.9</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Foreign rate differential</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Provision for income taxes</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">%</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.8</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">%</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">%</span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 0.210 0.210 0.210 0.008 -0.004 -0.073 -0.059 -0.072 -0.007 -0.001 0.005 -0.003 -0.006 -0.008 -0.018 -0.012 0.013 -0.014 -0.012 -0.014 -0.241 -0.240 -0.279 -0.005 -0.002 -0.001 0.003 -0.008 -0.002 <p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The tax effect of temporary differences that give rise to significant portions of the deferred tax assets is presented below (in thousands):</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:5pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:68.566%;"></td> <td style="width:1.76%;"></td> <td style="width:1%;"></td> <td style="width:11.078%;"></td> <td style="width:1%;"></td> <td style="width:1.76%;"></td> <td style="width:1%;"></td> <td style="width:11.078%;"></td> <td style="width:1%;"></td> <td style="width:1.76%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Deferred tax assets:</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Loss carryforwards</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">266,253</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">231,835</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Tax credits</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">305,198</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">260,546</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Stock options</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">44,795</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">39,784</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Accruals and reserves</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">27,694</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">27,029</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Fixed assets and intangibles</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">33,853</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">39,233</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cceeff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Liabilities for sales of future royalties</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">205,400</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">214,900</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Basis difference in equity investments</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,423</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,971</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Capitalized research and development costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">149,898</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">75,335</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">281</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,028</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Gross deferred tax assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,041,795</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">900,661</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Valuation allowance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,035,836</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">894,518</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Total deferred tax assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,959</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,143</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Deferred tax liabilities:</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">In-process research and development</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">30,688</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">31,667</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Right-of-use lease assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,329</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,143</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Gross deferred tax liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">36,017</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">37,810</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:30pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:30pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Net deferred tax liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">30,058</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">31,667</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> 266253000 231835000 305198000 260546000 44795000 39784000 27694000 27029000 33853000 39233000 205400000 214900000 8423000 8971000 149898000 75335000 281000 3028000 1041795000 900661000 1035836000 894518000 5959000 6143000 30688000 31667000 5329000 6143000 36017000 37810000 30058000 31667000 1004800000 756600000 2031 659900000 710000000 2031 46900000 32600000 2030 74400000 59900000 269600000 239300000 2031 3600000 3600000 3600000 3600000 200000 200000 141300000 193800000 -1600000 1600000 <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">A reconciliation of the Company’s unrecognized tax benefits follows (in thousands):</span><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:5pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:53.871%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:11.682%;"></td> <td style="width:1%;"></td> <td style="width:1.66%;"></td> <td style="width:1%;"></td> <td style="width:11.662%;"></td> <td style="width:1%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:11.682%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Balance at beginning of year</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">66,794</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">55,360</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">46,662</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Additions based on tax positions related to current<br/>   year</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">12,562</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,316</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,542</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Additions for tax positions of prior years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">642</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">377</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">356</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Reductions for tax positions of prior years</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">259</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">200</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Balance at end of year</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">79,998</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">66,794</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">55,360</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> 66794000 55360000 46662000 12562000 11316000 8542000 642000 377000 356000 0 259000 200000 79998000 66794000 55360000 1300000 200000 0 0 10800000 <div style="display:flex;margin-top:13.5pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Calibri;min-width:4.537%;display:inline-flex;justify-content:flex-start;">15.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Commitments and Contingencies</span></div></div><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The Company has various manufacturing, construction, clinical, research, and other contracts with vendors in the conduct of the normal course of its business. Other than as noted below, contracts are terminable, with varying provisions regarding termination. If a contract with a specific vendor were to be terminated, the Company would only be obligated for the products or services that the Company had received at the time the termination became effective.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Manufacturing and service contract obligations primarily relate to the manufacture of inventory for our approved products, the majority of which are due in the next </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">12 months</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">December 31, 2023, the aggregate payments under contractually-binding manufacturing and service agreements are as follows (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:5pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:43.42%;"></td> <td style="width:2.68%;"></td> <td style="width:1%;"></td> <td style="width:14.26%;"></td> <td style="width:1%;"></td> <td style="width:2.44%;"></td> <td style="width:1%;"></td> <td style="width:14.26%;"></td> <td style="width:1%;"></td> <td style="width:2.68%;"></td> <td style="width:1%;"></td> <td style="width:14.26%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2025</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Manufacturing and Services</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">27,899</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,718</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">33,617</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:5pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The terms of certain of the Company’s licenses, royalties, development and collaboration agreements, as well as other research and development activities, require the Company to pay potential future milestone payments based on product development success. The amount and timing of such obligations are unknown or uncertain. These potential obligations are further described in “Note 8. License and Research Agreements.”</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">See “Note 9. Leases” for lease commitments.</span></p><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Contingencies</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">While there are no material legal proceedings the Company is aware of, the Company may become party to various claims and complaints arising in the ordinary course of business. Management does not believe that any ultimate liability resulting from any of these potential claims will have a material adverse effect on its results of operations, financial position, or liquidity. However, management cannot give any assurance regarding the ultimate outcome of these claims, and their resolution could be material to operating results for any particular period, depending upon the level of income for the period.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:13.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Guarantees and Indemnifications</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The Company indemnifies each of its directors and officers for certain events or occurrences, subject to certain limits, while the director or officer is or was serving at the Company’s request in such capacity, as permitted under Delaware law and in accordance with its certificate of incorporation and bylaws. The term of the indemnification period lasts as long as a director or officer may be subject to any proceeding arising out of acts or omissions of such director and officer in such capacity. The maximum amount of potential future indemnification is unlimited; however, the Company currently holds director liability insurance. This insurance allows the transfer of risk associated with the Company’s exposure and may enable it to recover a portion of any future amounts paid. The Company believes that the fair value of these indemnification obligations is minimal. Accordingly, it has not recognized any liabilities relating to these obligations for any period presented.</span></p> P12M <p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">December 31, 2023, the aggregate payments under contractually-binding manufacturing and service agreements are as follows (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:5pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:43.42%;"></td> <td style="width:2.68%;"></td> <td style="width:1%;"></td> <td style="width:14.26%;"></td> <td style="width:1%;"></td> <td style="width:2.44%;"></td> <td style="width:1%;"></td> <td style="width:14.26%;"></td> <td style="width:1%;"></td> <td style="width:2.68%;"></td> <td style="width:1%;"></td> <td style="width:14.26%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2025</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Manufacturing and Services</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">27,899</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,718</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">33,617</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> 27899000 5718000 33617000 <div style="display:flex;margin-top:13.5pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Calibri;min-width:4.537%;display:inline-flex;justify-content:flex-start;">16.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Related Party Transaction</span></div></div><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">In July 2022, the Company entered into an agreement with a non-profit foundation in which two members of the Company’s board of directors, including the Company’s Chief Executive Officer, also serve as board members of the foundation, whereby an aggregate $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million contribution is being paid to the foundation over a </span><span style="font-size:10pt;font-family:'Calibri',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">four-year</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> period, beginning in the third quarter of 2022, to support rare disease education and awareness. As a result, the Company recorded $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> million as research and development expense for this agreement for the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">December 31, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">, respectively.</span></p> 1000000 P4Y 300000 300000 <div style="display:flex;margin-top:13.5pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Calibri;min-width:4.537%;display:inline-flex;justify-content:flex-start;">17.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Net Loss per Share</span></div></div><div style="font-size:10pt;font-family:'Calibri',sans-serif;"><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The following table sets forth the computation of the basic and diluted net loss per share during the years ended December 31, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">2023, 2022, and 2021 (in thousands, except share and per share data):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:5pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:53.85%;"></td> <td style="width:1.7%;"></td> <td style="width:1%;"></td> <td style="width:11.674999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.675%;"></td> <td style="width:1%;"></td> <td style="width:11.7%;"></td> <td style="width:1%;"></td> <td style="width:1.675%;"></td> <td style="width:1%;"></td> <td style="width:11.725%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Numerator:</span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Net loss</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">606,639</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">707,421</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">454,025</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Denominator:</span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Weighted-average shares used to compute net loss per<br/>   share, basic and diluted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">73,543,862</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">69,914,225</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">67,795,540</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Net loss per share, basic and diluted</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.25</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">10.12</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.70</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:5pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:'Calibri',sans-serif;"><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The following weighted-average outstanding common stock equivalents were excluded from the computation of diluted net loss per share for the periods presented because including them would have been antidilutive:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:5pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:53.938%;"></td> <td style="width:1.499%;"></td> <td style="width:1%;"></td> <td style="width:11.855%;"></td> <td style="width:1%;"></td> <td style="width:1.499%;"></td> <td style="width:1%;"></td> <td style="width:11.855%;"></td> <td style="width:1%;"></td> <td style="width:1.499%;"></td> <td style="width:1%;"></td> <td style="width:11.855%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Options to purchase common stock, <br/>    restricted stock units, and performance stock units</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">14,152,286</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,290,935</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,214,063</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Employee stock purchase plan</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,450</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,581</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,511</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">14,160,736</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,298,516</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,217,574</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The following table sets forth the computation of the basic and diluted net loss per share during the years ended December 31, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">2023, 2022, and 2021 (in thousands, except share and per share data):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:5pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:53.85%;"></td> <td style="width:1.7%;"></td> <td style="width:1%;"></td> <td style="width:11.674999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.675%;"></td> <td style="width:1%;"></td> <td style="width:11.7%;"></td> <td style="width:1%;"></td> <td style="width:1.675%;"></td> <td style="width:1%;"></td> <td style="width:11.725%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Numerator:</span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Net loss</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">606,639</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">707,421</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">454,025</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Denominator:</span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Weighted-average shares used to compute net loss per<br/>   share, basic and diluted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">73,543,862</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">69,914,225</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">67,795,540</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Net loss per share, basic and diluted</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.25</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">10.12</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.70</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> </tr> </table> -606639000 -707421000 -454025000 73543862 73543862 69914225 69914225 67795540 67795540 -8.25 -8.25 -10.12 -10.12 -6.7 -6.7 <p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">The following weighted-average outstanding common stock equivalents were excluded from the computation of diluted net loss per share for the periods presented because including them would have been antidilutive:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:5pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:53.938%;"></td> <td style="width:1.499%;"></td> <td style="width:1%;"></td> <td style="width:11.855%;"></td> <td style="width:1%;"></td> <td style="width:1.499%;"></td> <td style="width:1%;"></td> <td style="width:11.855%;"></td> <td style="width:1%;"></td> <td style="width:1.499%;"></td> <td style="width:1%;"></td> <td style="width:11.855%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Options to purchase common stock, <br/>    restricted stock units, and performance stock units</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">14,152,286</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,290,935</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,214,063</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Employee stock purchase plan</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,450</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,581</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,511</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">14,160,736</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,298,516</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,217,574</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> 14152286 11290935 8214063 8450 7581 3511 14160736 11298516 8217574 <div style="display:flex;margin-top:13.5pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Calibri;min-width:4.537%;display:inline-flex;justify-content:flex-start;">18.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Accumulated Other Comprehensive Income (Loss)</span></div></div><div style="font-size:10pt;font-family:'Calibri',sans-serif;"><p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:4.5pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Total accumulated other comprehensive income (loss) consisted of the following (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:59.82%;"></td> <td style="width:2.16%;"></td> <td style="width:1%;"></td> <td style="width:15.78%;"></td> <td style="width:1%;"></td> <td style="width:2.18%;"></td> <td style="width:1%;"></td> <td style="width:16.060000000000002%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Cumulative foreign currency translation adjustment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">606</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">845</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Unrealized gain (loss) on securities available-for-sale</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,253</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,728</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">    Total accumulated other comprehensive income (loss)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">647</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,573</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> </tr> </table></div> <p style="text-indent:4.533%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:4.5pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Calibri',sans-serif;min-width:fit-content;">Total accumulated other comprehensive income (loss) consisted of the following (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:59.82%;"></td> <td style="width:2.16%;"></td> <td style="width:1%;"></td> <td style="width:15.78%;"></td> <td style="width:1%;"></td> <td style="width:2.18%;"></td> <td style="width:1%;"></td> <td style="width:16.060000000000002%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Calibri',sans-serif;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Cumulative foreign currency translation adjustment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">606</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">845</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Unrealized gain (loss) on securities available-for-sale</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,253</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,728</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ccecff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">    Total accumulated other comprehensive income (loss)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">647</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">(</span><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,573</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Calibri',sans-serif;min-width:fit-content;">)</span></p></td> </tr> </table> -606000 -845000 1253000 -5728000 647000 -6573000